Skip to content

Commit 70dba24

Browse files
committed
Baseline updates
1 parent 1cb7cbd commit 70dba24

File tree

72 files changed

+276
-323
lines changed

Some content is hidden

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

72 files changed

+276
-323
lines changed

tests/baselines/reference/assignmentCompatWithCallSignatures3.types

+1-1
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ b13 = a13; // ok
353353
>a13 : (x: Base[], y: Derived[]) => Derived[]
354354

355355
var b14: <T>(x: { a: T; b: T }) => T;
356-
>b14 : <T>(x: { a: T; b: T; }) => T
356+
>b14 : <T>(x: { a: T; b: T;}) => T
357357
>x : { a: T; b: T; }
358358
>a : T
359359
>b : T

tests/baselines/reference/assignmentCompatWithCallSignatures4.types

+2-2
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ module Errors {
222222
>a12 : (x: Base[], y: Derived2[]) => Derived[]
223223

224224
var b15: <T>(x: { a: T; b: T }) => T;
225-
>b15 : <T>(x: { a: T; b: T; }) => T
225+
>b15 : <T>(x: { a: T; b: T;}) => T
226226
>x : { a: T; b: T; }
227227
>a : T
228228
>b : T
@@ -238,7 +238,7 @@ module Errors {
238238
>a15 : (x: { a: string; b: number; }) => number
239239

240240
var b15a: <T extends Base>(x: { a: T; b: T }) => number;
241-
>b15a : <T extends Base>(x: { a: T; b: T; }) => number
241+
>b15a : <T extends Base>(x: { a: T; b: T;}) => number
242242
>x : { a: T; b: T; }
243243
>a : T
244244
>b : T

tests/baselines/reference/assignmentCompatWithCallSignatures5.types

+6-6
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,21 @@ var a6: <T extends Base>(x: (arg: T) => Derived) => T;
4848
>arg : T
4949

5050
var a11: <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
51-
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
51+
>a11 : <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5252
>x : { foo: T; }
5353
>foo : T
5454
>y : { foo: T; bar: T; }
5555
>foo : T
5656
>bar : T
5757

5858
var a15: <T>(x: { a: T; b: T }) => T[];
59-
>a15 : <T>(x: { a: T; b: T; }) => T[]
59+
>a15 : <T>(x: { a: T; b: T;}) => T[]
6060
>x : { a: T; b: T; }
6161
>a : T
6262
>b : T
6363

6464
var a16: <T extends Base>(x: { a: T; b: T }) => T[];
65-
>a16 : <T extends Base>(x: { a: T; b: T; }) => T[]
65+
>a16 : <T extends Base>(x: { a: T; b: T;}) => T[]
6666
>x : { a: T; b: T; }
6767
>a : T
6868
>b : T
@@ -192,7 +192,7 @@ b6 = a6; // ok
192192
>a6 : <T extends Base>(x: (arg: T) => Derived) => T
193193

194194
var b11: <T, U>(x: { foo: T }, y: { foo: U; bar: U }) => Base;
195-
>b11 : <T, U>(x: { foo: T; }, y: { foo: U; bar: U; }) => Base
195+
>b11 : <T, U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
196196
>x : { foo: T; }
197197
>foo : T
198198
>y : { foo: U; bar: U; }
@@ -210,7 +210,7 @@ b11 = a11; // ok
210210
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
211211

212212
var b15: <U, V>(x: { a: U; b: V; }) => U[];
213-
>b15 : <U, V>(x: { a: U; b: V; }) => U[]
213+
>b15 : <U, V>(x: { a: U; b: V;}) => U[]
214214
>x : { a: U; b: V; }
215215
>a : U
216216
>b : V
@@ -226,7 +226,7 @@ b15 = a15; // ok
226226
>a15 : <T>(x: { a: T; b: T; }) => T[]
227227

228228
var b16: <T>(x: { a: T; b: T }) => T[];
229-
>b16 : <T>(x: { a: T; b: T; }) => T[]
229+
>b16 : <T>(x: { a: T; b: T;}) => T[]
230230
>x : { a: T; b: T; }
231231
>a : T
232232
>b : T

tests/baselines/reference/assignmentCompatWithCallSignatures6.types

+5-5
Original file line numberDiff line numberDiff line change
@@ -49,21 +49,21 @@ interface A {
4949
>arg : T
5050

5151
a11: <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
52-
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
52+
>a11 : <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5353
>x : { foo: T; }
5454
>foo : T
5555
>y : { foo: T; bar: T; }
5656
>foo : T
5757
>bar : T
5858

5959
a15: <T>(x: { a: T; b: T }) => T[];
60-
>a15 : <T>(x: { a: T; b: T; }) => T[]
60+
>a15 : <T>(x: { a: T; b: T;}) => T[]
6161
>x : { a: T; b: T; }
6262
>a : T
6363
>b : T
6464

6565
a16: <T extends Base>(x: { a: T; b: T }) => T[];
66-
>a16 : <T extends Base>(x: { a: T; b: T; }) => T[]
66+
>a16 : <T extends Base>(x: { a: T; b: T;}) => T[]
6767
>x : { a: T; b: T; }
6868
>a : T
6969
>b : T
@@ -165,7 +165,7 @@ b5 = x.a5;
165165
>a5 : <T, U>(x: (arg: T) => U) => T
166166

167167
var b11: <T, U>(x: { foo: T }, y: { foo: U; bar: U }) => Base;
168-
>b11 : <T, U>(x: { foo: T; }, y: { foo: U; bar: U; }) => Base
168+
>b11 : <T, U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
169169
>x : { foo: T; }
170170
>foo : T
171171
>y : { foo: U; bar: U; }
@@ -187,7 +187,7 @@ b11 = x.a11;
187187
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
188188

189189
var b16: <T>(x: { a: T; b: T }) => T[];
190-
>b16 : <T>(x: { a: T; b: T; }) => T[]
190+
>b16 : <T>(x: { a: T; b: T;}) => T[]
191191
>x : { a: T; b: T; }
192192
>a : T
193193
>b : T

tests/baselines/reference/assignmentCompatWithConstructSignatures3.types

+1-1
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ b13 = a13; // ok
353353
>a13 : new (x: Base[], y: Derived[]) => Derived[]
354354

355355
var b14: new <T>(x: { a: T; b: T }) => T;
356-
>b14 : new <T>(x: { a: T; b: T; }) => T
356+
>b14 : new <T>(x: { a: T; b: T;}) => T
357357
>x : { a: T; b: T; }
358358
>a : T
359359
>b : T

tests/baselines/reference/assignmentCompatWithConstructSignatures4.types

+2-2
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ module Errors {
222222
>a12 : new (x: Base[], y: Derived2[]) => Derived[]
223223

224224
var b15: new <T>(x: { a: T; b: T }) => T;
225-
>b15 : new <T>(x: { a: T; b: T; }) => T
225+
>b15 : new <T>(x: { a: T; b: T;}) => T
226226
>x : { a: T; b: T; }
227227
>a : T
228228
>b : T
@@ -238,7 +238,7 @@ module Errors {
238238
>a15 : new (x: { a: string; b: number; }) => number
239239

240240
var b15a: new <T extends Base>(x: { a: T; b: T }) => number;
241-
>b15a : new <T extends Base>(x: { a: T; b: T; }) => number
241+
>b15a : new <T extends Base>(x: { a: T; b: T;}) => number
242242
>x : { a: T; b: T; }
243243
>a : T
244244
>b : T

tests/baselines/reference/assignmentCompatWithConstructSignatures5.types

+6-6
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,21 @@ var a6: new <T extends Base>(x: new (arg: T) => Derived) => T;
4848
>arg : T
4949

5050
var a11: new <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
51-
>a11 : new <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
51+
>a11 : new <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5252
>x : { foo: T; }
5353
>foo : T
5454
>y : { foo: T; bar: T; }
5555
>foo : T
5656
>bar : T
5757

5858
var a15: new <T>(x: { a: T; b: T }) => T[];
59-
>a15 : new <T>(x: { a: T; b: T; }) => T[]
59+
>a15 : new <T>(x: { a: T; b: T;}) => T[]
6060
>x : { a: T; b: T; }
6161
>a : T
6262
>b : T
6363

6464
var a16: new <T extends Base>(x: { a: T; b: T }) => T[];
65-
>a16 : new <T extends Base>(x: { a: T; b: T; }) => T[]
65+
>a16 : new <T extends Base>(x: { a: T; b: T;}) => T[]
6666
>x : { a: T; b: T; }
6767
>a : T
6868
>b : T
@@ -192,7 +192,7 @@ b6 = a6; // ok
192192
>a6 : new <T extends Base>(x: new (arg: T) => Derived) => T
193193

194194
var b11: new <T, U>(x: { foo: T }, y: { foo: U; bar: U }) => Base;
195-
>b11 : new <T, U>(x: { foo: T; }, y: { foo: U; bar: U; }) => Base
195+
>b11 : new <T, U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
196196
>x : { foo: T; }
197197
>foo : T
198198
>y : { foo: U; bar: U; }
@@ -210,7 +210,7 @@ b11 = a11; // ok
210210
>a11 : new <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
211211

212212
var b15: new <U, V>(x: { a: U; b: V; }) => U[];
213-
>b15 : new <U, V>(x: { a: U; b: V; }) => U[]
213+
>b15 : new <U, V>(x: { a: U; b: V;}) => U[]
214214
>x : { a: U; b: V; }
215215
>a : U
216216
>b : V
@@ -226,7 +226,7 @@ b15 = a15; // ok
226226
>a15 : new <T>(x: { a: T; b: T; }) => T[]
227227

228228
var b16: new <T>(x: { a: T; b: T }) => T[];
229-
>b16 : new <T>(x: { a: T; b: T; }) => T[]
229+
>b16 : new <T>(x: { a: T; b: T;}) => T[]
230230
>x : { a: T; b: T; }
231231
>a : T
232232
>b : T

tests/baselines/reference/assignmentCompatWithConstructSignatures6.types

+5-5
Original file line numberDiff line numberDiff line change
@@ -49,21 +49,21 @@ interface A {
4949
>arg : T
5050

5151
a11: new <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
52-
>a11 : new <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
52+
>a11 : new <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5353
>x : { foo: T; }
5454
>foo : T
5555
>y : { foo: T; bar: T; }
5656
>foo : T
5757
>bar : T
5858

5959
a15: new <T>(x: { a: T; b: T }) => T[];
60-
>a15 : new <T>(x: { a: T; b: T; }) => T[]
60+
>a15 : new <T>(x: { a: T; b: T;}) => T[]
6161
>x : { a: T; b: T; }
6262
>a : T
6363
>b : T
6464

6565
a16: new <T extends Base>(x: { a: T; b: T }) => T[];
66-
>a16 : new <T extends Base>(x: { a: T; b: T; }) => T[]
66+
>a16 : new <T extends Base>(x: { a: T; b: T;}) => T[]
6767
>x : { a: T; b: T; }
6868
>a : T
6969
>b : T
@@ -165,7 +165,7 @@ b5 = x.a5;
165165
>a5 : new <T, U>(x: (arg: T) => U) => T
166166

167167
var b11: new <T, U>(x: { foo: T }, y: { foo: U; bar: U }) => Base;
168-
>b11 : new <T, U>(x: { foo: T; }, y: { foo: U; bar: U; }) => Base
168+
>b11 : new <T, U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
169169
>x : { foo: T; }
170170
>foo : T
171171
>y : { foo: U; bar: U; }
@@ -187,7 +187,7 @@ b11 = x.a11;
187187
>a11 : new <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
188188

189189
var b16: new <T>(x: { a: T; b: T }) => T[];
190-
>b16 : new <T>(x: { a: T; b: T; }) => T[]
190+
>b16 : new <T>(x: { a: T; b: T;}) => T[]
191191
>x : { a: T; b: T; }
192192
>a : T
193193
>b : T

tests/baselines/reference/blockScopedVariablesUseBeforeDef.types

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ function foo5() {
7070
let x = () => y;
7171
>x : () => () => any
7272
>() => y : () => () => any
73-
>y : () => () => any
73+
>y : () => any
7474

7575
let y = () => x;
7676
>y : () => () => any
7777
>() => x : () => () => any
78-
>x : () => () => any
78+
>x : () => any
7979
}
8080

8181
function foo6() {

tests/baselines/reference/callChain.3.types

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ declare function absorb<T>(): T;
33
>absorb : <T>() => T
44

55
declare const a: { m?<T>(obj: {x: T}): T } | undefined;
6-
>a : { m?<T>(obj: { x: T; }): T; } | undefined
6+
>a : { m?<T>(obj: { x: T;}): T; } | undefined
77
>m : (<T>(obj: { x: T;}) => T) | undefined
88
>obj : { x: T; }
99
>x : T

tests/baselines/reference/callSignatureAssignabilityInInheritance2.types

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ interface I extends A {
231231
>y : T
232232

233233
a14: <T, U>(x: { a: T; b: U }) => T; // ok
234-
>a14 : <T, U>(x: { a: T; b: U; }) => T
234+
>a14 : <T, U>(x: { a: T; b: U;}) => T
235235
>x : { a: T; b: U; }
236236
>a : T
237237
>b : U

tests/baselines/reference/callSignatureAssignabilityInInheritance3.types

+2-2
Original file line numberDiff line numberDiff line change
@@ -183,15 +183,15 @@ module Errors {
183183

184184
interface I6 extends A {
185185
a15: <T>(x: { a: T; b: T }) => T; // error, T is {} which isn't an acceptable return type
186-
>a15 : <T>(x: { a: T; b: T; }) => T
186+
>a15 : <T>(x: { a: T; b: T;}) => T
187187
>x : { a: T; b: T; }
188188
>a : T
189189
>b : T
190190
}
191191

192192
interface I7 extends A {
193193
a15: <T extends Base>(x: { a: T; b: T }) => number; // error, T defaults to Base, which is not compatible with number or string
194-
>a15 : <T extends Base>(x: { a: T; b: T; }) => number
194+
>a15 : <T extends Base>(x: { a: T; b: T;}) => number
195195
>x : { a: T; b: T; }
196196
>a : T
197197
>b : T

tests/baselines/reference/callSignatureAssignabilityInInheritance4.types

+6-6
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,21 @@ interface A { // T
5050
>arg : T
5151

5252
a11: <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
53-
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
53+
>a11 : <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5454
>x : { foo: T; }
5555
>foo : T
5656
>y : { foo: T; bar: T; }
5757
>foo : T
5858
>bar : T
5959

6060
a15: <T>(x: { a: T; b: T }) => T[];
61-
>a15 : <T>(x: { a: T; b: T; }) => T[]
61+
>a15 : <T>(x: { a: T; b: T;}) => T[]
6262
>x : { a: T; b: T; }
6363
>a : T
6464
>b : T
6565

6666
a16: <T extends Base>(x: { a: T; b: T }) => T[];
67-
>a16 : <T extends Base>(x: { a: T; b: T; }) => T[]
67+
>a16 : <T extends Base>(x: { a: T; b: T;}) => T[]
6868
>x : { a: T; b: T; }
6969
>a : T
7070
>b : T
@@ -138,21 +138,21 @@ interface I extends A {
138138
>arg : T
139139

140140
a11: <T, U>(x: { foo: T }, y: { foo: U; bar: U }) => Base; // ok
141-
>a11 : <T, U>(x: { foo: T; }, y: { foo: U; bar: U; }) => Base
141+
>a11 : <T, U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
142142
>x : { foo: T; }
143143
>foo : T
144144
>y : { foo: U; bar: U; }
145145
>foo : U
146146
>bar : U
147147

148148
a15: <U, V>(x: { a: U; b: V; }) => U[]; // ok, T = U, T = V
149-
>a15 : <U, V>(x: { a: U; b: V; }) => U[]
149+
>a15 : <U, V>(x: { a: U; b: V;}) => U[]
150150
>x : { a: U; b: V; }
151151
>a : U
152152
>b : V
153153

154154
a16: <T>(x: { a: T; b: T }) => T[]; // ok, more general parameter type
155-
>a16 : <T>(x: { a: T; b: T; }) => T[]
155+
>a16 : <T>(x: { a: T; b: T;}) => T[]
156156
>x : { a: T; b: T; }
157157
>a : T
158158
>b : T

tests/baselines/reference/callSignatureAssignabilityInInheritance5.types

+1-1
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ interface I extends B {
181181
>y : T
182182

183183
a14: <T, U>(x: { a: T; b: U }) => T; // ok
184-
>a14 : <T, U>(x: { a: T; b: U; }) => T
184+
>a14 : <T, U>(x: { a: T; b: U;}) => T
185185
>x : { a: T; b: U; }
186186
>a : T
187187
>b : U

tests/baselines/reference/callSignatureAssignabilityInInheritance6.types

+4-4
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,21 @@ interface A { // T
5252
>arg : T
5353

5454
a11: <T>(x: { foo: T }, y: { foo: T; bar: T }) => Base;
55-
>a11 : <T>(x: { foo: T; }, y: { foo: T; bar: T; }) => Base
55+
>a11 : <T>(x: { foo: T;}, y: { foo: T; bar: T;}) => Base
5656
>x : { foo: T; }
5757
>foo : T
5858
>y : { foo: T; bar: T; }
5959
>foo : T
6060
>bar : T
6161

6262
a15: <T>(x: { a: T; b: T }) => T[];
63-
>a15 : <T>(x: { a: T; b: T; }) => T[]
63+
>a15 : <T>(x: { a: T; b: T;}) => T[]
6464
>x : { a: T; b: T; }
6565
>a : T
6666
>b : T
6767

6868
a16: <T extends Base>(x: { a: T; b: T }) => T[];
69-
>a16 : <T extends Base>(x: { a: T; b: T; }) => T[]
69+
>a16 : <T extends Base>(x: { a: T; b: T;}) => T[]
7070
>x : { a: T; b: T; }
7171
>a : T
7272
>b : T
@@ -107,7 +107,7 @@ interface I5<T> extends A {
107107

108108
interface I7<T> extends A {
109109
a11: <U>(x: { foo: T }, y: { foo: U; bar: U }) => Base;
110-
>a11 : <U>(x: { foo: T;}, y: { foo: U; bar: U; }) => Base
110+
>a11 : <U>(x: { foo: T;}, y: { foo: U; bar: U;}) => Base
111111
>x : { foo: T; }
112112
>foo : T
113113
>y : { foo: U; bar: U; }

0 commit comments

Comments
 (0)