Skip to content

Commit d3c91e0

Browse files
committed
Accept new baselines
1 parent f7753af commit d3c91e0

27 files changed

+234
-244
lines changed

tests/baselines/reference/amdImportAsPrimaryExpression.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import foo = require("./foo_0");
44

55
if(foo.E1.A === 0){
66
>foo.E1.A === 0 : boolean
7-
>foo.E1.A : foo.E1
7+
>foo.E1.A : foo.E1.A
88
>foo.E1 : typeof foo.E1
99
>foo : typeof foo
1010
>E1 : typeof foo.E1
11-
>A : foo.E1
11+
>A : foo.E1.A
1212
>0 : 0
1313

1414
// Should cause runtime import - interesting optimization possibility, as gets inlined to 0.

tests/baselines/reference/amdImportNotAsPrimaryExpression.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var e: number = <foo.E1>0;
4141
><foo.E1>0 : foo.E1
4242
>foo : any
4343
>E1 : foo.E1
44-
>0 : number
44+
>0 : 0
4545

4646
=== tests/cases/conformance/externalModules/foo_0.ts ===
4747
export class C1 {

tests/baselines/reference/assignmentNonObjectTypeConstraints.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ foo(5);
2424
foo(E.A);
2525
>foo(E.A) : void
2626
>foo : <T extends number>(x: T) => void
27-
>E.A : E
27+
>E.A : E.A
2828
>E : typeof E
29-
>A : E
29+
>A : E.A
3030

3131
class A { a }
3232
>A : A

tests/baselines/reference/commentsEnums.types

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ var x = Colors.Cornflower;
2020
>Cornflower : Colors
2121

2222
x = Colors.FancyPink;
23-
>x = Colors.FancyPink : Colors
23+
>x = Colors.FancyPink : Colors.FancyPink
2424
>x : Colors
25-
>Colors.FancyPink : Colors
25+
>Colors.FancyPink : Colors.FancyPink
2626
>Colors : typeof Colors
27-
>FancyPink : Colors
27+
>FancyPink : Colors.FancyPink
2828

2929

tests/baselines/reference/commentsdoNotEmitComments.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ const enum color { red, green, blue }
165165
var shade: color = color.green;
166166
>shade : color
167167
>color : color
168-
>color.green : color
168+
>color.green : color.green
169169
>color : typeof color
170-
>green : color
170+
>green : color.green
171171

tests/baselines/reference/commonJSImportNotAsPrimaryExpression.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var e: number = <foo.E1>0;
4141
><foo.E1>0 : foo.E1
4242
>foo : any
4343
>E1 : foo.E1
44-
>0 : number
44+
>0 : 0
4545

4646
=== tests/cases/conformance/externalModules/foo_0.ts ===
4747
export class C1 {

tests/baselines/reference/comparisonOperatorWithSubtypeEnumAndNumber.types

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -208,34 +208,34 @@ var re2 = b == a;
208208
var re3 = E.a == b;
209209
>re3 : boolean
210210
>E.a == b : boolean
211-
>E.a : E
211+
>E.a : E.a
212212
>E : typeof E
213-
>a : E
213+
>a : E.a
214214
>b : number
215215

216216
var re4 = b == E.a;
217217
>re4 : boolean
218218
>b == E.a : boolean
219219
>b : number
220-
>E.a : E
220+
>E.a : E.a
221221
>E : typeof E
222-
>a : E
222+
>a : E.a
223223

224224
var re5 = E.a == 0;
225225
>re5 : boolean
226226
>E.a == 0 : boolean
227-
>E.a : E
227+
>E.a : E.a
228228
>E : typeof E
229-
>a : E
229+
>a : E.a
230230
>0 : 0
231231

232232
var re6 = 0 == E.a;
233233
>re6 : boolean
234234
>0 == E.a : boolean
235235
>0 : 0
236-
>E.a : E
236+
>E.a : E.a
237237
>E : typeof E
238-
>a : E
238+
>a : E.a
239239

240240
// operator !=
241241
var rf1 = a != b;
@@ -253,34 +253,34 @@ var rf2 = b != a;
253253
var rf3 = E.a != b;
254254
>rf3 : boolean
255255
>E.a != b : boolean
256-
>E.a : E
256+
>E.a : E.a
257257
>E : typeof E
258-
>a : E
258+
>a : E.a
259259
>b : number
260260

261261
var rf4 = b != E.a;
262262
>rf4 : boolean
263263
>b != E.a : boolean
264264
>b : number
265-
>E.a : E
265+
>E.a : E.a
266266
>E : typeof E
267-
>a : E
267+
>a : E.a
268268

269269
var rf5 = E.a != 0;
270270
>rf5 : boolean
271271
>E.a != 0 : boolean
272-
>E.a : E
272+
>E.a : E.a
273273
>E : typeof E
274-
>a : E
274+
>a : E.a
275275
>0 : 0
276276

277277
var rf6 = 0 != E.a;
278278
>rf6 : boolean
279279
>0 != E.a : boolean
280280
>0 : 0
281-
>E.a : E
281+
>E.a : E.a
282282
>E : typeof E
283-
>a : E
283+
>a : E.a
284284

285285
// operator ===
286286
var rg1 = a === b;
@@ -298,34 +298,34 @@ var rg2 = b === a;
298298
var rg3 = E.a === b;
299299
>rg3 : boolean
300300
>E.a === b : boolean
301-
>E.a : E
301+
>E.a : E.a
302302
>E : typeof E
303-
>a : E
303+
>a : E.a
304304
>b : number
305305

306306
var rg4 = b === E.a;
307307
>rg4 : boolean
308308
>b === E.a : boolean
309309
>b : number
310-
>E.a : E
310+
>E.a : E.a
311311
>E : typeof E
312-
>a : E
312+
>a : E.a
313313

314314
var rg5 = E.a === 0;
315315
>rg5 : boolean
316316
>E.a === 0 : boolean
317-
>E.a : E
317+
>E.a : E.a
318318
>E : typeof E
319-
>a : E
319+
>a : E.a
320320
>0 : 0
321321

322322
var rg6 = 0 === E.a;
323323
>rg6 : boolean
324324
>0 === E.a : boolean
325325
>0 : 0
326-
>E.a : E
326+
>E.a : E.a
327327
>E : typeof E
328-
>a : E
328+
>a : E.a
329329

330330
// operator !==
331331
var rh1 = a !== b;
@@ -343,32 +343,32 @@ var rh2 = b !== a;
343343
var rh3 = E.a !== b;
344344
>rh3 : boolean
345345
>E.a !== b : boolean
346-
>E.a : E
346+
>E.a : E.a
347347
>E : typeof E
348-
>a : E
348+
>a : E.a
349349
>b : number
350350

351351
var rh4 = b !== E.a;
352352
>rh4 : boolean
353353
>b !== E.a : boolean
354354
>b : number
355-
>E.a : E
355+
>E.a : E.a
356356
>E : typeof E
357-
>a : E
357+
>a : E.a
358358

359359
var rh5 = E.a !== 0;
360360
>rh5 : boolean
361361
>E.a !== 0 : boolean
362-
>E.a : E
362+
>E.a : E.a
363363
>E : typeof E
364-
>a : E
364+
>a : E.a
365365
>0 : 0
366366

367367
var rh6 = 0 !== E.a;
368368
>rh6 : boolean
369369
>0 !== E.a : boolean
370370
>0 : 0
371-
>E.a : E
371+
>E.a : E.a
372372
>E : typeof E
373-
>a : E
373+
>a : E.a
374374

tests/baselines/reference/compoundAdditionAssignmentLHSCanBeAssigned.types

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,14 +152,14 @@ x4 += a;
152152
x4 += 0;
153153
>x4 += 0 : number
154154
>x4 : E
155-
>0 : number
155+
>0 : 0
156156

157157
x4 += E.a;
158158
>x4 += E.a : number
159159
>x4 : E
160-
>E.a : E
160+
>E.a : E.a
161161
>E : typeof E
162-
>a : E
162+
>a : E.a
163163

164164
x4 += null;
165165
>x4 += null : number

0 commit comments

Comments
 (0)