Home
last modified time | relevance | path

Searched refs:Arrayify (Results 1 – 5 of 5) sorted by relevance

/third_party/typescript/tests/cases/conformance/types/tuple/
DvariadicTuples1.ts112 type Arrayify<T> = { [P in keyof T]: T[P][] }; alias
114 type TM1<U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [stri…
121 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
/third_party/typescript/tests/baselines/reference/
DvariadicTuples1.js110 type Arrayify<T> = { [P in keyof T]: T[P][] };
112 type TM1<U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [stri…
119 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
662 type Arrayify<T> = {
665 type TM1<U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>;
668 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
DvariadicTuples1.types408 type Arrayify<T> = { [P in keyof T]: T[P][] };
409 >Arrayify : Arrayify<T>
411 …U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [string[], (n…
412 >TM1 : readonly [string[], ((number | undefined)[] | undefined)?, ...Arrayify<U>, ...boolean[][]]
422 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
423 >fm1 : <T extends unknown[]>(t: [string[], number[], ...Arrayify<T>]) => T
424 >t : [string[], number[], ...Arrayify<T>]
429 >fm1 : <T extends unknown[]>(t: [string[], number[], ...Arrayify<T>]) => T
DvariadicTuples1.symbols348 type Arrayify<T> = { [P in keyof T]: T[P][] };
349 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
356 …U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [string[], (n…
359 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
376 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
380 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
DvariadicTuples1.errors.txt161 type Arrayify<T> = { [P in keyof T]: T[P][] };
163 …U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [string[], (n…
170 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;