Skip to content

Commit f06423b

Browse files
committed
Revert "add part of test baselines"
This reverts commit 502b2ba.
1 parent 502b2ba commit f06423b

114 files changed

Lines changed: 294 additions & 294 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

tests/baselines/reference/2dArrays.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class Board {
2828
>this.ships.every(function (val) { return val.isSunk; }) : boolean
2929
>this.ships.every : (callbackfn: (value: Ship, index: number, array: Ship[]) => boolean, thisArg?: any) => boolean
3030
>this.ships : Ship[]
31-
>this : Board
31+
>this : this
3232
>ships : Ship[]
3333
>every : (callbackfn: (value: Ship, index: number, array: Ship[]) => boolean, thisArg?: any) => boolean
3434
>function (val) { return val.isSunk; } : (val: Ship) => boolean

tests/baselines/reference/accessOverriddenBaseClassMember1.types

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ class Point {
1515
>"x=" + this.x : string
1616
>"x=" : string
1717
>this.x : number
18-
>this : Point
18+
>this : this
1919
>x : number
2020
>" y=" : string
2121
>this.y : number
22-
>this : Point
22+
>this : this
2323
>y : number
2424
}
2525
}
@@ -50,7 +50,7 @@ class ColoredPoint extends Point {
5050
>toString : () => string
5151
>" color=" : string
5252
>this.color : string
53-
>this : ColoredPoint
53+
>this : this
5454
>color : string
5555
}
5656
}

tests/baselines/reference/aliasUsageInAccessorsOfClass.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class C2 {
2626

2727
return this.x;
2828
>this.x : IHasVisualizationModel
29-
>this : C2
29+
>this : this
3030
>x : IHasVisualizationModel
3131
}
3232
set A(x) {

tests/baselines/reference/ambiguousCallsWhereReturnTypesAgree.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class TestClass {
3131
this.bar(x); // should not error
3232
>this.bar(x) : void
3333
>this.bar : { (x: string): void; (x: string[]): void; }
34-
>this : TestClass
34+
>this : this
3535
>bar : { (x: string): void; (x: string[]): void; }
3636
>x : any
3737
}
@@ -71,7 +71,7 @@ class TestClass2 {
7171
return this.bar(x); // should not error
7272
>this.bar(x) : number
7373
>this.bar : { (x: string): number; (x: string[]): number; }
74-
>this : TestClass2
74+
>this : this
7575
>bar : { (x: string): number; (x: string[]): number; }
7676
>x : any
7777
}

tests/baselines/reference/amdModuleName1.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class Foo {
1010
this.x = 5;
1111
>this.x = 5 : number
1212
>this.x : number
13-
>this : Foo
13+
>this : this
1414
>x : number
1515
>5 : number
1616
}

tests/baselines/reference/arrayBestCommonTypes.types

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ module EmptyTypes {
5151
>(this.voidIfAny([4, 2][0])) : number
5252
>this.voidIfAny([4, 2][0]) : number
5353
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
54-
>this : f
54+
>this : this
5555
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
5656
>[4, 2][0] : number
5757
>[4, 2] : number[]
@@ -64,7 +64,7 @@ module EmptyTypes {
6464
>(this.voidIfAny([4, 2, undefined][0])) : number
6565
>this.voidIfAny([4, 2, undefined][0]) : number
6666
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
67-
>this : f
67+
>this : this
6868
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
6969
>[4, 2, undefined][0] : number
7070
>[4, 2, undefined] : number[]
@@ -78,7 +78,7 @@ module EmptyTypes {
7878
>(this.voidIfAny([undefined, 2, 4][0])) : number
7979
>this.voidIfAny([undefined, 2, 4][0]) : number
8080
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
81-
>this : f
81+
>this : this
8282
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
8383
>[undefined, 2, 4][0] : number
8484
>[undefined, 2, 4] : number[]
@@ -92,7 +92,7 @@ module EmptyTypes {
9292
>(this.voidIfAny([null, 2, 4][0])) : number
9393
>this.voidIfAny([null, 2, 4][0]) : number
9494
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
95-
>this : f
95+
>this : this
9696
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
9797
>[null, 2, 4][0] : number
9898
>[null, 2, 4] : number[]
@@ -106,7 +106,7 @@ module EmptyTypes {
106106
>(this.voidIfAny([2, 4, null][0])) : number
107107
>this.voidIfAny([2, 4, null][0]) : number
108108
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
109-
>this : f
109+
>this : this
110110
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
111111
>[2, 4, null][0] : number
112112
>[2, 4, null] : number[]
@@ -120,7 +120,7 @@ module EmptyTypes {
120120
>(this.voidIfAny([undefined, 4, null][0])) : number
121121
>this.voidIfAny([undefined, 4, null][0]) : number
122122
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
123-
>this : f
123+
>this : this
124124
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
125125
>[undefined, 4, null][0] : number
126126
>[undefined, 4, null] : number[]
@@ -134,7 +134,7 @@ module EmptyTypes {
134134
>(this.voidIfAny(['', "q"][0])) : number
135135
>this.voidIfAny(['', "q"][0]) : number
136136
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
137-
>this : f
137+
>this : this
138138
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
139139
>['', "q"][0] : string
140140
>['', "q"] : string[]
@@ -147,7 +147,7 @@ module EmptyTypes {
147147
>(this.voidIfAny(['', "q", undefined][0])) : number
148148
>this.voidIfAny(['', "q", undefined][0]) : number
149149
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
150-
>this : f
150+
>this : this
151151
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
152152
>['', "q", undefined][0] : string
153153
>['', "q", undefined] : string[]
@@ -161,7 +161,7 @@ module EmptyTypes {
161161
>(this.voidIfAny([undefined, "q", ''][0])) : number
162162
>this.voidIfAny([undefined, "q", ''][0]) : number
163163
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
164-
>this : f
164+
>this : this
165165
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
166166
>[undefined, "q", ''][0] : string
167167
>[undefined, "q", ''] : string[]
@@ -175,7 +175,7 @@ module EmptyTypes {
175175
>(this.voidIfAny([null, "q", ''][0])) : number
176176
>this.voidIfAny([null, "q", ''][0]) : number
177177
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
178-
>this : f
178+
>this : this
179179
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
180180
>[null, "q", ''][0] : string
181181
>[null, "q", ''] : string[]
@@ -189,7 +189,7 @@ module EmptyTypes {
189189
>(this.voidIfAny(["q", '', null][0])) : number
190190
>this.voidIfAny(["q", '', null][0]) : number
191191
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
192-
>this : f
192+
>this : this
193193
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
194194
>["q", '', null][0] : string
195195
>["q", '', null] : string[]
@@ -203,7 +203,7 @@ module EmptyTypes {
203203
>(this.voidIfAny([undefined, '', null][0])) : number
204204
>this.voidIfAny([undefined, '', null][0]) : number
205205
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
206-
>this : f
206+
>this : this
207207
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
208208
>[undefined, '', null][0] : string
209209
>[undefined, '', null] : string[]
@@ -217,7 +217,7 @@ module EmptyTypes {
217217
>(this.voidIfAny([[3, 4], [null]][0][0])) : number
218218
>this.voidIfAny([[3, 4], [null]][0][0]) : number
219219
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
220-
>this : f
220+
>this : this
221221
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
222222
>[[3, 4], [null]][0][0] : number
223223
>[[3, 4], [null]][0] : number[]
@@ -454,7 +454,7 @@ module NonEmptyTypes {
454454
>(this.voidIfAny([4, 2][0])) : number
455455
>this.voidIfAny([4, 2][0]) : number
456456
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
457-
>this : f
457+
>this : this
458458
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
459459
>[4, 2][0] : number
460460
>[4, 2] : number[]
@@ -467,7 +467,7 @@ module NonEmptyTypes {
467467
>(this.voidIfAny([4, 2, undefined][0])) : number
468468
>this.voidIfAny([4, 2, undefined][0]) : number
469469
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
470-
>this : f
470+
>this : this
471471
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
472472
>[4, 2, undefined][0] : number
473473
>[4, 2, undefined] : number[]
@@ -481,7 +481,7 @@ module NonEmptyTypes {
481481
>(this.voidIfAny([undefined, 2, 4][0])) : number
482482
>this.voidIfAny([undefined, 2, 4][0]) : number
483483
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
484-
>this : f
484+
>this : this
485485
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
486486
>[undefined, 2, 4][0] : number
487487
>[undefined, 2, 4] : number[]
@@ -495,7 +495,7 @@ module NonEmptyTypes {
495495
>(this.voidIfAny([null, 2, 4][0])) : number
496496
>this.voidIfAny([null, 2, 4][0]) : number
497497
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
498-
>this : f
498+
>this : this
499499
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
500500
>[null, 2, 4][0] : number
501501
>[null, 2, 4] : number[]
@@ -509,7 +509,7 @@ module NonEmptyTypes {
509509
>(this.voidIfAny([2, 4, null][0])) : number
510510
>this.voidIfAny([2, 4, null][0]) : number
511511
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
512-
>this : f
512+
>this : this
513513
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
514514
>[2, 4, null][0] : number
515515
>[2, 4, null] : number[]
@@ -523,7 +523,7 @@ module NonEmptyTypes {
523523
>(this.voidIfAny([undefined, 4, null][0])) : number
524524
>this.voidIfAny([undefined, 4, null][0]) : number
525525
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
526-
>this : f
526+
>this : this
527527
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
528528
>[undefined, 4, null][0] : number
529529
>[undefined, 4, null] : number[]
@@ -537,7 +537,7 @@ module NonEmptyTypes {
537537
>(this.voidIfAny(['', "q"][0])) : number
538538
>this.voidIfAny(['', "q"][0]) : number
539539
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
540-
>this : f
540+
>this : this
541541
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
542542
>['', "q"][0] : string
543543
>['', "q"] : string[]
@@ -550,7 +550,7 @@ module NonEmptyTypes {
550550
>(this.voidIfAny(['', "q", undefined][0])) : number
551551
>this.voidIfAny(['', "q", undefined][0]) : number
552552
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
553-
>this : f
553+
>this : this
554554
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
555555
>['', "q", undefined][0] : string
556556
>['', "q", undefined] : string[]
@@ -564,7 +564,7 @@ module NonEmptyTypes {
564564
>(this.voidIfAny([undefined, "q", ''][0])) : number
565565
>this.voidIfAny([undefined, "q", ''][0]) : number
566566
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
567-
>this : f
567+
>this : this
568568
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
569569
>[undefined, "q", ''][0] : string
570570
>[undefined, "q", ''] : string[]
@@ -578,7 +578,7 @@ module NonEmptyTypes {
578578
>(this.voidIfAny([null, "q", ''][0])) : number
579579
>this.voidIfAny([null, "q", ''][0]) : number
580580
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
581-
>this : f
581+
>this : this
582582
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
583583
>[null, "q", ''][0] : string
584584
>[null, "q", ''] : string[]
@@ -592,7 +592,7 @@ module NonEmptyTypes {
592592
>(this.voidIfAny(["q", '', null][0])) : number
593593
>this.voidIfAny(["q", '', null][0]) : number
594594
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
595-
>this : f
595+
>this : this
596596
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
597597
>["q", '', null][0] : string
598598
>["q", '', null] : string[]
@@ -606,7 +606,7 @@ module NonEmptyTypes {
606606
>(this.voidIfAny([undefined, '', null][0])) : number
607607
>this.voidIfAny([undefined, '', null][0]) : number
608608
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
609-
>this : f
609+
>this : this
610610
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
611611
>[undefined, '', null][0] : string
612612
>[undefined, '', null] : string[]
@@ -620,7 +620,7 @@ module NonEmptyTypes {
620620
>(this.voidIfAny([[3, 4], [null]][0][0])) : number
621621
>this.voidIfAny([[3, 4], [null]][0][0]) : number
622622
>this.voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
623-
>this : f
623+
>this : this
624624
>voidIfAny : { (x: boolean, y?: boolean): number; (x: string, y?: boolean): number; (x: number, y?: boolean): number; }
625625
>[[3, 4], [null]][0][0] : number
626626
>[[3, 4], [null]][0] : number[]

tests/baselines/reference/arrayOfExportedClass.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class Road {
1818
this.cars = cars;
1919
>this.cars = cars : Car[]
2020
>this.cars : Car[]
21-
>this : Road
21+
>this : this
2222
>cars : Car[]
2323
>cars : Car[]
2424
}

tests/baselines/reference/arrayconcat.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ class parser {
3838
this.options = this.options.sort(function(a, b) {
3939
>this.options = this.options.sort(function(a, b) { var aName = a.name.toLowerCase(); var bName = b.name.toLowerCase(); if (aName > bName) { return 1; } else if (aName < bName) { return -1; } else { return 0; } }) : IOptions[]
4040
>this.options : IOptions[]
41-
>this : parser
41+
>this : this
4242
>options : IOptions[]
4343
>this.options.sort(function(a, b) { var aName = a.name.toLowerCase(); var bName = b.name.toLowerCase(); if (aName > bName) { return 1; } else if (aName < bName) { return -1; } else { return 0; } }) : IOptions[]
4444
>this.options.sort : (compareFn?: (a: IOptions, b: IOptions) => number) => IOptions[]
4545
>this.options : IOptions[]
46-
>this : parser
46+
>this : this
4747
>options : IOptions[]
4848
>sort : (compareFn?: (a: IOptions, b: IOptions) => number) => IOptions[]
4949
>function(a, b) { var aName = a.name.toLowerCase(); var bName = b.name.toLowerCase(); if (aName > bName) { return 1; } else if (aName < bName) { return -1; } else { return 0; } } : (a: IOptions, b: IOptions) => number

tests/baselines/reference/binopAssignmentShouldHaveType.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ module Test {
3232
>name : string
3333
>this.getName() : string
3434
>this.getName : () => string
35-
>this : Bug
35+
>this : this
3636
>getName : () => string
3737
>length : number
3838
>0 : number

tests/baselines/reference/callWithSpread.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,15 +180,15 @@ class C {
180180
this.foo(x, y);
181181
>this.foo(x, y) : void
182182
>this.foo : (x: number, y: number, ...z: string[]) => void
183-
>this : C
183+
>this : this
184184
>foo : (x: number, y: number, ...z: string[]) => void
185185
>x : number
186186
>y : number
187187

188188
this.foo(x, y, ...z);
189189
>this.foo(x, y, ...z) : void
190190
>this.foo : (x: number, y: number, ...z: string[]) => void
191-
>this : C
191+
>this : this
192192
>foo : (x: number, y: number, ...z: string[]) => void
193193
>x : number
194194
>y : number

0 commit comments

Comments
 (0)