Skip to content

Commit 48286a0

Browse files
committed
Accept baselines
1 parent 483b8ca commit 48286a0

File tree

873 files changed

+2
-3469
lines changed

Some content is hidden

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

873 files changed

+2
-3469
lines changed

tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ module Point {
2020

2121
export function Origin() { return null; } //expected duplicate identifier error
2222
>Origin : () => any
23-
>null : null
2423
}
2524

2625

tests/baselines/reference/ExportClassWithInaccessibleTypeInTypeParameterConstraint.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ module A {
5050
>p : Point
5151

5252
return null;
53-
>null : null
5453
}
5554
}
5655
}

tests/baselines/reference/ExportObjectLiteralAndObjectTypeLiteralWithAccessibleTypesInNestedMemberTypeAnnotations.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,4 @@ module A {
2424
>right : Point
2525

2626
} = null;
27-
>null : null
2827
}

tests/baselines/reference/ModuleWithExportedAndNonExportedFunctions.types

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ module A {
1515
>s : T
1616

1717
return null;
18-
>null : null
1918
}
2019

2120
function fn2(s: string) {
@@ -31,7 +30,6 @@ module A {
3130
>s : T
3231

3332
return null;
34-
>null : null
3533
}
3634
}
3735

tests/baselines/reference/accessorsEmit.types

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ class Test {
1313
>1 : 1
1414

1515
return null;
16-
>null : null
1716
}
1817
}
1918

@@ -28,6 +27,5 @@ class Test2 {
2827
>1 : 1
2928

3029
return null;
31-
>null : null
3230
}
3331
}

tests/baselines/reference/additionOperatorWithNullValueAndInvalidOperator.types

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,71 +21,60 @@ var d: Number;
2121
var r1 = null + a;
2222
>r1 : any
2323
>null + a : any
24-
>null : null
2524
>a : boolean
2625

2726
var r2 = null + b;
2827
>r2 : any
2928
>null + b : any
30-
>null : null
3129
>b : Object
3230

3331
var r3 = null + c;
3432
>r3 : any
3533
>null + c : any
36-
>null : null
3734
>c : void
3835

3936
var r4 = a + null;
4037
>r4 : any
4138
>a + null : any
4239
>a : boolean
43-
>null : null
4440

4541
var r5 = b + null;
4642
>r5 : any
4743
>b + null : any
4844
>b : Object
49-
>null : null
5045

5146
var r6 = null + c;
5247
>r6 : any
5348
>null + c : any
54-
>null : null
5549
>c : void
5650

5751
// other cases
5852
var r7 = null + d;
5953
>r7 : any
6054
>null + d : any
61-
>null : null
6255
>d : Number
6356

6457
var r8 = null + true;
6558
>r8 : any
6659
>null + true : any
67-
>null : null
6860
>true : true
6961

7062
var r9 = null + { a: '' };
7163
>r9 : any
7264
>null + { a: '' } : any
73-
>null : null
7465
>{ a: '' } : { a: string; }
7566
>a : string
7667
>'' : ""
7768

7869
var r10 = null + foo();
7970
>r10 : any
8071
>null + foo() : any
81-
>null : null
8272
>foo() : void
8373
>foo : () => void
8474

8575
var r11 = null + (() => { });
8676
>r11 : any
8777
>null + (() => { }) : any
88-
>null : null
8978
>(() => { }) : () => void
9079
>() => { } : () => void
9180

tests/baselines/reference/additionOperatorWithNullValueAndValidOperator.types

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,46 +23,39 @@ var d: string;
2323
var r1: any = null + a;
2424
>r1 : any
2525
>null + a : any
26-
>null : null
2726
>a : any
2827

2928
var r2: any = a + null;
3029
>r2 : any
3130
>a + null : any
3231
>a : any
33-
>null : null
3432

3533
// null + number/enum
3634
var r3 = null + b;
3735
>r3 : any
3836
>null + b : any
39-
>null : null
4037
>b : number
4138

4239
var r4 = null + 1;
4340
>r4 : any
4441
>null + 1 : any
45-
>null : null
4642
>1 : 1
4743

4844
var r5 = null + c;
4945
>r5 : any
5046
>null + c : any
51-
>null : null
5247
>c : E
5348

5449
var r6 = null + E.a;
5550
>r6 : any
5651
>null + E.a : any
57-
>null : null
5852
>E.a : E.a
5953
>E : typeof E
6054
>a : E.a
6155

6256
var r7 = null + E['a'];
6357
>r7 : any
6458
>null + E['a'] : any
65-
>null : null
6659
>E['a'] : E.a
6760
>E : typeof E
6861
>'a' : "a"
@@ -71,58 +64,49 @@ var r8 = b + null;
7164
>r8 : any
7265
>b + null : any
7366
>b : number
74-
>null : null
7567

7668
var r9 = 1 + null;
7769
>r9 : any
7870
>1 + null : any
7971
>1 : 1
80-
>null : null
8172

8273
var r10 = c + null
8374
>r10 : any
8475
>c + null : any
8576
>c : E
86-
>null : null
8777

8878
var r11 = E.a + null;
8979
>r11 : any
9080
>E.a + null : any
9181
>E.a : E.a
9282
>E : typeof E
9383
>a : E.a
94-
>null : null
9584

9685
var r12 = E['a'] + null;
9786
>r12 : any
9887
>E['a'] + null : any
9988
>E['a'] : E.a
10089
>E : typeof E
10190
>'a' : "a"
102-
>null : null
10391

10492
// null + string
10593
var r13 = null + d;
10694
>r13 : string
10795
>null + d : string
108-
>null : null
10996
>d : string
11097

11198
var r14 = null + '';
11299
>r14 : string
113100
>null + '' : string
114-
>null : null
115101
>'' : ""
116102

117103
var r15 = d + null;
118104
>r15 : string
119105
>d + null : string
120106
>d : string
121-
>null : null
122107

123108
var r16 = '' + null;
124109
>r16 : string
125110
>'' + null : string
126111
>'' : ""
127-
>null : null
128112

tests/baselines/reference/additionOperatorWithOnlyNullValueOrUndefinedValue.types

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,16 @@
33
var r1 = null + null;
44
>r1 : any
55
>null + null : any
6-
>null : null
7-
>null : null
86

97
var r2 = null + undefined;
108
>r2 : any
119
>null + undefined : any
12-
>null : null
1310
>undefined : undefined
1411

1512
var r3 = undefined + null;
1613
>r3 : any
1714
>undefined + null : any
1815
>undefined : undefined
19-
>null : null
2016

2117
var r4 = undefined + undefined;
2218
>r4 : any

tests/baselines/reference/additionOperatorWithTypeParameter.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ function foo<T, U>(t: T, u: U) {
122122
>r15 : any
123123
>t + null : any
124124
>t : T
125-
>null : null
126125

127126
var r16 = t + undefined;
128127
>r16 : any

tests/baselines/reference/aliasErrors.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ import o = "s";
4848
import q = null;
4949
>q : any
5050
> : any
51-
>null : null
5251

5352
import r = undefined;
5453
>r : any

tests/baselines/reference/aliasUsageInGenericFunction.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ var r2 = foo({ a: <IHasVisualizationModel>null });
3535
>{ a: <IHasVisualizationModel>null } : { a: IHasVisualizationModel; }
3636
>a : IHasVisualizationModel
3737
><IHasVisualizationModel>null : IHasVisualizationModel
38-
>null : null
3938

4039
=== tests/cases/compiler/aliasUsageInGenericFunction_backbone.ts ===
4140
export class Model {

tests/baselines/reference/aliasUsageInOrExpression.types

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ var e: { x: IHasVisualizationModel } = <{ x: IHasVisualizationModel }>null || {
3939
><{ x: IHasVisualizationModel }>null || { x: moduleA } : { x: IHasVisualizationModel; }
4040
><{ x: IHasVisualizationModel }>null : { x: IHasVisualizationModel; }
4141
>x : IHasVisualizationModel
42-
>null : null
4342
>{ x: moduleA } : { x: typeof moduleA; }
4443
>x : typeof moduleA
4544
>moduleA : typeof moduleA
@@ -50,11 +49,9 @@ var f: { x: IHasVisualizationModel } = <{ x: IHasVisualizationModel }>null ? { x
5049
><{ x: IHasVisualizationModel }>null ? { x: moduleA } : null : { x: typeof moduleA; }
5150
><{ x: IHasVisualizationModel }>null : { x: IHasVisualizationModel; }
5251
>x : IHasVisualizationModel
53-
>null : null
5452
>{ x: moduleA } : { x: typeof moduleA; }
5553
>x : typeof moduleA
5654
>moduleA : typeof moduleA
57-
>null : null
5855

5956
=== tests/cases/compiler/aliasUsageInOrExpression_backbone.ts ===
6057
export class Model {

tests/baselines/reference/aliasUsedAsNameValue.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,4 @@ export var id: number;
2828
export function b(a: any): any { return null; }
2929
>b : (a: any) => any
3030
>a : any
31-
>null : null
3231

tests/baselines/reference/ambientClassOverloadForFunction.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ declare class foo{};
44

55
function foo() { return null; }
66
>foo : typeof foo
7-
>null : null
87

tests/baselines/reference/ambientWithStatements.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ declare module M {
1313

1414
for (x in null) { }
1515
>x : any
16-
>null : null
1716

1817
if (true) { } else { }
1918
>true : true

tests/baselines/reference/ambiguousGenericAssertion1.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
function f<T>(x: T): T { return null; }
33
>f : <T>(x: T) => T
44
>x : T
5-
>null : null
65

76
var r = <T>(x: T) => x;
87
>r : <T>(x: T) => T

tests/baselines/reference/ambiguousOverload.types

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,12 @@ var x: number = foof("s", null);
1919
>foof("s", null) : number
2020
>foof : { (bar: string, y: any): number; (bar: string, x: any): string; }
2121
>"s" : "s"
22-
>null : null
2322

2423
var y: string = foof("s", null);
2524
>y : string
2625
>foof("s", null) : number
2726
>foof : { (bar: string, y: any): number; (bar: string, x: any): string; }
2827
>"s" : "s"
29-
>null : null
3028

3129
function foof2(bar: string, x): string;
3230
>foof2 : { (bar: string, x: any): string; (bar: string, y: any): number; }
@@ -48,12 +46,10 @@ var x2: string = foof2("s", null);
4846
>foof2("s", null) : string
4947
>foof2 : { (bar: string, x: any): string; (bar: string, y: any): number; }
5048
>"s" : "s"
51-
>null : null
5249

5350
var y2: number = foof2("s", null);
5451
>y2 : number
5552
>foof2("s", null) : string
5653
>foof2 : { (bar: string, x: any): string; (bar: string, y: any): number; }
5754
>"s" : "s"
58-
>null : null
5955

0 commit comments

Comments
 (0)