Searched refs:Arrayify (Results 1 – 5 of 5) sorted by relevance
/third_party/typescript/tests/cases/conformance/types/tuple/ |
D | variadicTuples1.ts | 112 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/ |
D | variadicTuples1.types | 408 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
|
D | variadicTuples1.js | 110 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;
|
D | variadicTuples1.symbols | 345 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))
|
D | variadicTuples1.errors.txt | 166 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;
|