/third_party/typescript/tests/cases/conformance/types/unknown/ |
D | unknownType1.ts | 89 type T50<T> = { [P in keyof T]: number }; alias 90 type T51 = T50<any>; // { [x: string]: number } 91 type T52 = T50<unknown>; // {}
|
/third_party/typescript/tests/baselines/reference/ |
D | unknownType1.types | 233 type T50<T> = { [P in keyof T]: number }; 234 >T50 : T50<T> 236 type T51 = T50<any>; // { [x: string]: number } 237 >T51 : T50<any> 239 type T52 = T50<unknown>; // {} 240 >T52 : T50<unknown>
|
D | unknownType1.symbols | 212 type T50<T> = { [P in keyof T]: number }; 213 >T50 : Symbol(T50, Decl(unknownType1.ts, 82, 1)) 218 type T51 = T50<any>; // { [x: string]: number } 220 >T50 : Symbol(T50, Decl(unknownType1.ts, 82, 1)) 222 type T52 = T50<unknown>; // {} 224 >T50 : Symbol(T50, Decl(unknownType1.ts, 82, 1))
|
D | unknownType1.js | 88 type T50<T> = { [P in keyof T]: number }; 89 type T51 = T50<any>; // { [x: string]: number } 90 type T52 = T50<unknown>; // {}
|
D | mappedTypesArraysTuples.js | 33 type T50 = Readonly<string[]>; 161 type T50 = Readonly<string[]>;
|
D | unknownType1.errors.txt | 142 type T50<T> = { [P in keyof T]: number }; 143 type T51 = T50<any>; // { [x: string]: number } 144 type T52 = T50<unknown>; // {}
|
D | mappedTypesArraysTuples.types | 74 type T50 = Readonly<string[]>; 75 >T50 : readonly string[]
|
D | instantiationExpressions.js | 172 type T50<U extends string> = typeof g3<U>; // (a: U) => U 381 type T50<U extends string> = typeof g3<U>;
|
D | mappedTypesArraysTuples.symbols | 119 type T50 = Readonly<string[]>; 120 >T50 : Symbol(T50, Decl(mappedTypesArraysTuples.ts, 29, 56))
|
D | keyofAndIndexedAccessErrors.js | 44 type T50 = any[any];
|
D | keyofAndIndexedAccessErrors.symbols | 133 type T50 = any[any]; 134 >T50 : Symbol(T50, Decl(keyofAndIndexedAccessErrors.ts, 40, 39))
|
D | inferTypes1.types | 225 type T50 = X3<{}>; // never 226 >T50 : never
|
D | keyofAndIndexedAccessErrors.types | 107 type T50 = any[any]; 108 >T50 : any
|
D | inferTypes1.js | 77 type T50 = X3<{}>; // never
|
D | conditionalTypes1.js | 212 type T50 = IsNever<never>; // true 626 type T50 = IsNever<never>;
|
D | instantiationExpressions.symbols | 639 type T50<U extends string> = typeof g3<U>; // (a: U) => U 640 >T50 : Symbol(T50, Decl(instantiationExpressions.ts, 168, 1))
|
D | inferTypes1.symbols | 315 type T50 = X3<{}>; // never 316 >T50 : Symbol(T50, Decl(inferTypes1.ts, 73, 88))
|
D | instantiationExpressions.types | 509 type T50<U extends string> = typeof g3<U>; // (a: U) => U 510 >T50 : (a: U) => U
|
D | conditionalTypes1.types | 662 type T50 = IsNever<never>; // true 663 >T50 : true
|
D | instantiationExpressions.errors.txt | 226 type T50<U extends string> = typeof g3<U>; // (a: U) => U
|
/third_party/typescript/tests/cases/conformance/types/mapped/ |
D | mappedTypesArraysTuples.ts | 35 type T50 = Readonly<string[]>; alias
|
/third_party/typescript/tests/cases/conformance/types/keyof/ |
D | keyofAndIndexedAccessErrors.ts | 43 type T50 = any[any]; alias
|
/third_party/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/ |
D | instantiationExpressions.ts | 174 type T50<U extends string> = typeof g3<U>; // (a: U) => U alias
|
/third_party/typescript/tests/cases/conformance/types/conditional/ |
D | inferTypes1.ts | 79 type T50 = X3<{}>; // never alias
|
D | conditionalTypes1.ts | 214 type T50 = IsNever<never>; // true alias
|