| /third_party/typescript/tests/cases/conformance/types/keyof/ |
| D | keyofAndIndexedAccessErrors.ts | 13 type T02 = keyof keyof Object; alias 14 type T03 = keyof keyof keyof Object; alias 15 type T04 = keyof keyof keyof keyof Object; alias 16 type T05 = keyof keyof keyof keyof keyof Object; alias 17 type T06 = keyof keyof keyof keyof keyof keyof Object; alias
|
| /third_party/typescript/tests/baselines/reference/ |
| D | mappedTypeModifiers.js | 15 var v01: Pick<T, keyof T>; variable 16 var v01: Pick<Pick<T, keyof T>, keyof T>; variable 22 var v02: Pick<TP, keyof TP>; variable 28 var v03: Pick<TR, keyof TR>; variable 37 var v04: Pick<TPR, keyof T>; variable 54 var b01: Pick<B, keyof B>; variable 55 var b01: Pick<Pick<B, keyof B>, keyof B>; variable 61 var b02: Pick<BP, keyof BP>; variable 67 var b03: Pick<BR, keyof BR>; variable 76 var b04: Pick<BPR, keyof BPR>; variable
|
| D | deepKeysIndexing.js | 34 K1 extends keyof O, field in Bar 40 K1 extends keyof O, field in Bar 46 K1 extends keyof O, field in Bar
|
| D | recursiveTypeRelations.js | 9 multiply<B extends Attributes<keyof B>>(x: B): Query<A & B>; field in Query
|
| D | indexedAccessRelation.js | 5 setState<K extends keyof S>(state: Pick<S, K>) {} field in Component
|
| D | convertClassExpressionToFunctionFromObjectProperty1.js | 184 foo.keyof = class { class in foo 542 foo.keyof = /** @class */ (function () { function 543 function keyof() { function
|
| D | convertClassExpressionToFunctionFromObjectProperty2.js | 541 function keyof() { function
|
| D | mappedTypeErrors.js | 111 setState<K extends keyof T>(props: Pick<T, K>) { field in C
|
| /third_party/typescript/tests/cases/compiler/ |
| D | mappedTypeIndexedAccess.ts | 26 let pair2: Pairs<FooBar>[keyof FooBar] = { variable
|
| D | convertClassExpressionToFunctionFromObjectProperty2.ts | 183 keyof: class { constant
|
| /third_party/typescript/tests/cases/conformance/types/conditional/ |
| D | conditionalTypes2.ts | 9 foo: T extends string ? keyof T : number; property 13 foo: T extends string ? keyof T : T; property
|
| /third_party/typescript/src/compiler/ |
| D | scanner.ts | 119 keyof: SyntaxKind.KeyOfKeyword, constant
|