/third_party/typescript/tests/cases/compiler/ |
D | inferTInParentheses.ts | 4 type T1 = F1 extends (...args: (infer T)) => void ? T : never; alias 5 type T2 = F1 extends (args: [...(infer T)]) => void ? T : never; alias 8 type T4 = F1 extends (...args: ((infer T))) => void ? T : never; alias 9 type T5 = F1 extends (args: [...((infer T))]) => void ? T : never; alias 12 type T7 = F1 extends (...args: ((((infer T))))) => void ? T : never; alias 13 type T8 = F1 extends (args: [...((((infer T))))]) => void ? T : never; alias
|
D | aliasOfGenericFunctionWithRestBehavedSameAsUnaliased.ts | 7 type test = a extends b ? "y" : "n" alias 17 type test1 = a1 extends b1 ? "y" : "n" alias 26 type test2 = a2 extends b2 ? "y" : "n" alias 32 type test3 = a3 extends b3 ? "y" : "n" alias
|
D | conditionalTypeAssignabilityWhenDeferred.ts | 54 const x: [T] extends [string] constant 58 const o1: [T] extends [number] ? { a: number } : { b: number } = o; constant 60 const x1: [T] extends [number] constant 64 const o2: [T] extends [[infer U]] ? U : { b: number } = o; constant
|
D | doubleMixinConditionalTypeBaseClassWorks.ts | 3 const Mixin1 = <C extends Constructor>(Base: C) => class extends Base { private _fooPrivate: {}; } class 6 const Mixin2 = <C extends FooConstructor>(Base: C) => class extends Base {}; class
|
D | singletonLabeledTuple.ts | 5 type Alias = AliasOptional extends [unknown] ? true : false // Expect `Alias` to be `false` alias 15 type AliasedRest = AliasRest extends [unknown] ? true : false; // Expect `AliasedRest` to be `false` alias
|
D | mixinIntersectionIsValidbaseType.ts | 22 let SomeHowOkay = class A extends SuperClass { variable 25 let SomeHowNotOkay = class A extends Serializable(SuperClass) { variable
|
D | declarationEmitExpressionInExtends7.ts | 2 export default class extends SomeUndefinedFunction {} class
|
D | conditionalTypesASI.ts | 7 extends?: string | string[] property
|
D | declarationEmitMixinPrivateProtected.ts | 31 export default class extends mix(DisposableMixin) { class
|
/third_party/typescript/tests/cases/conformance/es6/classExpressions/ |
D | classExpressionES63.ts | 2 let C = class extends class extends class { a = 1 } { b = 2 } { c = 3 }; variable
|
/third_party/typescript/tests/cases/conformance/classes/classExpressions/ |
D | classExpression3.ts | 1 let C = class extends class extends class { a = 1 } { b = 2 } { c = 3 }; variable
|
D | classWithStaticFieldInParameterInitializer.2.ts | 8 ((b = class extends C { static x = 1 }) => { var C; })(); class 11 ((b = class extends C { static x = 1 }, d = x) => { var x; })(); class
|
D | classWithStaticFieldInParameterBindingPattern.2.ts | 8 (({ [class extends C { static x = 1 }.x]: b = "" }) => { var C; })(); class 11 (({ [class extends C { static x = 1 }.x]: b = "" }, d = x) => { var x; })(); class
|
D | classWithStaticFieldInParameterBindingPattern.3.ts | 8 (({ [class extends C { static x = 1 }.x]: b = "" }) => { var C; })(); class 11 (({ [class extends C { static x = 1 }.x]: b = "" }, d = x) => { var x; })(); class
|
D | classWithStaticFieldInParameterInitializer.3.ts | 8 ((b = class extends C { static x = 1 }) => { var C; })(); class 11 ((b = class extends C { static x = 1 }, d = x) => { var x; })(); class
|
/third_party/typescript/tests/cases/conformance/salsa/ |
D | typeFromPropertyAssignmentOutOfOrder.ts | 7 Common.Object = class extends First.Item {} class 9 Workspace.Object = class extends Common.Object {} class
|
/third_party/typescript/tests/cases/conformance/types/conditional/ |
D | inferTypes2.ts | 20 type Weird = any extends infer U ? U : never; alias 21 type AlsoWeird = unknown extends infer U ? U : never; alias
|
D | conditionalTypes2.ts | 5 foo: T extends string ? T : number; property 9 foo: T extends string ? keyof T : number; property 13 foo: T extends string ? keyof T : T; property 110 boom: T extends any ? true : true property
|
/third_party/typescript/tests/cases/conformance/classes/ |
D | mixinClassesAnonymous.ts | 13 const Printable = <T extends Constructor<Base>>(superClass: T) => class extends superClass { class 61 return class extends Base { class
|
/third_party/typescript/tests/projects/projectReferenceWithRootDirInParent/src/other/ |
D | tsconfig.json | 2 "extends": "../../tsconfig.base.json" string
|
/third_party/typescript/tests/projects/missingExtendedConfig/ |
D | tsconfig.second.json | 2 "extends": "./foobar.json", string
|
D | tsconfig.first.json | 2 "extends": "./foobar.json", string
|
/third_party/node/deps/v8/tools/turbolizer/ |
D | tsconfig.test.json | 2 "extends": "./tsconfig.json", string
|
/third_party/typescript/tests/projects/importJsonFromProjectReference/strings/ |
D | tsconfig.json | 2 "extends": "../tsconfig.json", string
|
/third_party/css-what/ |
D | tsconfig.eslint.json | 2 "extends": "./tsconfig.json", string
|