/third_party/typescript/tests/baselines/reference/ |
D | keyofIntersection.js | 8 type T04<T, U> = keyof (T & U); // keyof T | keyof U 11 type T07 = T04<A, B>; // "a" | "b" 44 declare type T04<T, U> = keyof (T & U); 47 declare type T07 = T04<A, B>;
|
D | keyofIntersection.symbols | 27 type T04<T, U> = keyof (T & U); // keyof T | keyof U 28 >T04 : Symbol(T04, Decl(keyofIntersection.ts, 5, 28)) 44 type T07 = T04<A, B>; // "a" | "b" 46 >T04 : Symbol(T04, Decl(keyofIntersection.ts, 5, 28))
|
D | neverUnionIntersection.symbols | 11 type T04 = string & number & never; 12 >T04 : Symbol(T04, Decl(neverUnionIntersection.ts, 2, 35))
|
D | keyofIntersection.types | 19 type T04<T, U> = keyof (T & U); // keyof T | keyof U 20 >T04 : keyof T | keyof U 28 type T07 = T04<A, B>; // "a" | "b"
|
D | neverUnionIntersection.types | 11 type T04 = string & number & never; 12 >T04 : never
|
D | mappedTypes4.types | 87 type T04 = Boxified<string | number | boolean | null | undefined | void>; 88 >T04 : T04
|
D | mappedTypes4.js | 32 type T04 = Boxified<string | number | boolean | null | undefined | void>; 114 declare type T04 = Boxified<string | number | boolean | null | undefined | void>;
|
D | restTupleElements1.types | 14 type T04 = [...[...string[]]]; 15 >T04 : T04
|
D | restTupleElements1.js | 6 type T04 = [...[...string[]]]; 106 declare type T04 = [...[...string[]]];
|
D | neverUnionIntersection.js | 5 type T04 = string & number & never;
|
D | restTupleElements1.symbols | 14 type T04 = [...[...string[]]]; 15 >T04 : Symbol(T04, Decl(restTupleElements1.ts, 3, 25))
|
D | mappedTypes4.symbols | 104 type T04 = Boxified<string | number | boolean | null | undefined | void>; 105 >T04 : Symbol(T04, Decl(mappedTypes4.ts, 29, 73))
|
D | genericRestParameters2.js | 71 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>; 151 declare type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
|
D | mappedTypes6.types | 14 type T04<T> = { readonly [P in keyof T]: T[P] }; 15 >T04 : T04<T>
|
D | mappedTypes6.js | 7 type T04<T> = { readonly [P in keyof T]: T[P] }; 213 declare type T04<T> = {
|
D | genericRestParameters2.symbols | 267 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>; 268 >T04 : Symbol(T04, Decl(genericRestParameters2.ts, 68, 86))
|
/third_party/typescript/tests/cases/conformance/types/keyof/ |
D | keyofIntersection.ts | 10 type T04<T, U> = keyof (T & U); // keyof T | keyof U alias 13 type T07 = T04<A, B>; // "a" | "b"
|
D | keyofAndIndexedAccessErrors.ts | 15 type T04 = keyof keyof keyof keyof Object; alias
|
/third_party/typescript/tests/cases/conformance/types/never/ |
D | neverUnionIntersection.ts | 6 type T04 = string & number & never; alias
|
/third_party/typescript/tests/cases/conformance/types/tuple/ |
D | restTupleElements1.ts | 8 type T04 = [...[...string[]]]; alias
|
/third_party/typescript/tests/cases/conformance/types/mapped/ |
D | mappedTypes4.ts | 34 type T04 = Boxified<string | number | boolean | null | undefined | void>; alias
|
D | mappedTypes6.ts | 9 type T04<T> = { readonly [P in keyof T]: T[P] }; alias
|
/third_party/typescript/tests/cases/conformance/types/rest/ |
D | genericRestParameters2.ts | 73 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>; alias
|
D | genericRestParameters1.ts | 133 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
|
/third_party/typescript/tests/cases/conformance/types/unknown/ |
D | unknownType1.ts | 9 type T04 = unknown & string[]; // string[] alias
|