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.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)[]?, ...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.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;
658 declare type Arrayify<T> = {
661 declare type TM1<U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>;
664 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
DvariadicTuples1.symbols345 type Arrayify<T> = { [P in keyof T]: T[P][] };
346 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
353 …U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [string[], (n…
356 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
373 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;
377 >Arrayify : Symbol(Arrayify, Decl(variadicTuples1.ts, 104, 1))
DvariadicTuples1.errors.txt166 type Arrayify<T> = { [P in keyof T]: T[P][] };
168 …U extends unknown[]> = Arrayify<readonly [string, number?, ...U, ...boolean[]]>; // [string[], (n…
175 declare function fm1<T extends unknown[]>(t: Arrayify<[string, number, ...T]>): T;