/third_party/typescript/tests/baselines/reference/ |
D | spreadBooleanRespectsFreshness.types | 2 type Foo = FooBase | FooArray; 5 type FooBase = string | false; 6 >FooBase : FooBase 9 type FooArray = FooBase[]; 19 >foo1 = [...Array.isArray(foo2) ? foo2 : [foo2]] : FooBase[] 21 >[...Array.isArray(foo2) ? foo2 : [foo2]] : FooBase[] 22 >...Array.isArray(foo2) ? foo2 : [foo2] : FooBase 30 >[foo2] : FooBase[] 31 >foo2 : FooBase
|
D | spreadBooleanRespectsFreshness.symbols | 2 type Foo = FooBase | FooArray; 4 >FooBase : Symbol(FooBase, Decl(spreadBooleanRespectsFreshness.ts, 0, 30)) 7 type FooBase = string | false; 8 >FooBase : Symbol(FooBase, Decl(spreadBooleanRespectsFreshness.ts, 0, 30)) 10 type FooArray = FooBase[]; 12 >FooBase : Symbol(FooBase, Decl(spreadBooleanRespectsFreshness.ts, 0, 30))
|
D | constructorOverloads2.js | 2 class FooBase { class 10 class Foo extends FooBase { 44 var FooBase = /** @class */ (function () { 45 function FooBase(x) { class in FooBase 47 FooBase.prototype.bar1 = function () { }; 48 return FooBase; 57 }(FooBase));
|
D | constructorOverloads2.types | 2 class FooBase { 3 >FooBase : FooBase 18 class Foo extends FooBase { 20 >FooBase : FooBase 37 >super : typeof FooBase
|
D | constructorOverloads2.symbols | 2 class FooBase { 3 >FooBase : Symbol(FooBase, Decl(constructorOverloads2.ts, 0, 0)) 15 >bar1 : Symbol(FooBase.bar1, Decl(constructorOverloads2.ts, 4, 5)) 18 class Foo extends FooBase { 20 >FooBase : Symbol(FooBase, Decl(constructorOverloads2.ts, 0, 0)) 36 >super : Symbol(FooBase, Decl(constructorOverloads2.ts, 0, 0))
|
D | constructorOverloads6.symbols | 2 declare class FooBase { 3 >FooBase : Symbol(FooBase, Decl(constructorOverloads6.ts, 0, 0)) 16 >bar1 : Symbol(FooBase.bar1, Decl(constructorOverloads6.ts, 5, 5)) 19 declare class Foo extends FooBase { 21 >FooBase : Symbol(FooBase, Decl(constructorOverloads6.ts, 0, 0))
|
D | constructorOverloads3.types | 2 declare class FooBase { 3 >FooBase : FooBase 16 class Foo extends FooBase { 18 >FooBase : FooBase
|
D | constructorOverloads6.types | 2 declare class FooBase { 3 >FooBase : FooBase 19 declare class Foo extends FooBase { 21 >FooBase : FooBase
|
D | complexClassRelationships.js | 41 constructor(parent: FooBase) { } argument 44 class FooBase { class 134 var FooBase = /** @class */ (function () { 135 function FooBase() { class in FooBase 137 FooBase.prototype.populate = function () { 139 return FooBase;
|
D | constructorOverloads3.symbols | 2 declare class FooBase { 3 >FooBase : Symbol(FooBase, Decl(constructorOverloads3.ts, 0, 0)) 16 class Foo extends FooBase { 18 >FooBase : Symbol(FooBase, Decl(constructorOverloads3.ts, 0, 0))
|
D | parserClassDeclaration18.symbols | 2 declare class FooBase { 3 >FooBase : Symbol(FooBase, Decl(parserClassDeclaration18.ts, 0, 0)) 15 >bar1 : Symbol(FooBase.bar1, Decl(parserClassDeclaration18.ts, 4, 5))
|
D | complexClassRelationships.symbols | 105 constructor(parent: FooBase) { } 107 >FooBase : Symbol(FooBase, Decl(complexClassRelationships.ts, 40, 1)) 110 class FooBase { 111 >FooBase : Symbol(FooBase, Decl(complexClassRelationships.ts, 40, 1)) 114 >populate : Symbol(FooBase.populate, Decl(complexClassRelationships.ts, 42, 15))
|
D | complexClassRelationships.types | 97 constructor(parent: FooBase) { } 98 >parent : FooBase 101 class FooBase { 102 >FooBase : FooBase
|
D | parserClassDeclaration18.types | 2 declare class FooBase { 3 >FooBase : FooBase
|
D | spreadBooleanRespectsFreshness.js | 2 type Foo = FooBase | FooArray; 3 type FooBase = string | false; 4 type FooArray = FooBase[];
|
D | constructorOverloads3.js | 2 declare class FooBase { 9 class Foo extends FooBase { 49 }(FooBase));
|
D | constructorOverloads6.js | 2 declare class FooBase { 11 declare class Foo extends FooBase {
|
D | constructorOverloads6.errors.txt | 5 declare class FooBase { 16 declare class Foo extends FooBase {
|
D | constructorOverloads3.errors.txt | 5 declare class FooBase { 12 class Foo extends FooBase {
|
D | complexClassRelationships.errors.txt | 47 constructor(parent: FooBase) { } 50 class FooBase {
|
/third_party/typescript/tests/cases/compiler/ |
D | spreadBooleanRespectsFreshness.ts | 1 type Foo = FooBase | FooArray; 2 type FooBase = string | false; alias 3 type FooArray = FooBase[];
|
D | constructorOverloads6.ts | 1 declare class FooBase { class 10 declare class Foo extends FooBase {
|
D | constructorOverloads3.ts | 1 declare class FooBase { class 8 class Foo extends FooBase {
|
D | constructorOverloads2.ts | 1 class FooBase { class 9 class Foo extends FooBase {
|
D | complexClassRelationships.ts | 41 constructor(parent: FooBase) { } 44 class FooBase { class
|