Skip to content

Commit 7ce1604

Browse files
Accepted baselines.
1 parent e36f47a commit 7ce1604

11 files changed

+60
-18
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers01.ts(2,13): error TS1005: ':' expected.
2+
3+
4+
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers01.ts (1 errors) ====
5+
6+
var { while } = { while: 1 }
7+
~
8+
!!! error TS1005: ':' expected.

tests/baselines/reference/objectBindingPatternKeywordIdentifiers01.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
var { while } = { while: 1 }
44

55
//// [objectBindingPatternKeywordIdentifiers01.js]
6-
var while = { while: 1 }.while;
6+
var = { while: 1 }.while;

tests/baselines/reference/objectBindingPatternKeywordIdentifiers01.types

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts(2,14): error TS1003: Identifier expected.
2+
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts(2,20): error TS1005: ':' expected.
23

34

4-
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts (1 errors) ====
5+
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts (2 errors) ====
56

67
var { while: while } = { while: 1 }
78
~~~~~
8-
!!! error TS1003: Identifier expected.
9+
!!! error TS1003: Identifier expected.
10+
~
11+
!!! error TS1005: ':' expected.

tests/baselines/reference/objectBindingPatternKeywordIdentifiers02.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
var { while: while } = { while: 1 }
44

55
//// [objectBindingPatternKeywordIdentifiers02.js]
6-
var _a = { while: 1 }, = _a.while, while = _a.while;
6+
var _a = { while: 1 }, = _a.while, = _a.while;
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts(2,16): error TS1003: Identifier expected.
2+
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts(2,22): error TS1005: ':' expected.
23

34

4-
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts (1 errors) ====
5+
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts (2 errors) ====
56

67
var { "while": while } = { while: 1 }
78
~~~~~
8-
!!! error TS1003: Identifier expected.
9+
!!! error TS1003: Identifier expected.
10+
~
11+
!!! error TS1005: ':' expected.

tests/baselines/reference/objectBindingPatternKeywordIdentifiers04.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
var { "while": while } = { while: 1 }
44

55
//// [objectBindingPatternKeywordIdentifiers04.js]
6-
var _a = { while: 1 }, = _a["while"], while = _a.while;
6+
var _a = { while: 1 }, = _a["while"], = _a.while;
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
=== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers05.ts ===
2+
3+
var { as } = { as: 1 }
4+
>as : Symbol(as, Decl(objectBindingPatternKeywordIdentifiers05.ts, 1, 5))
5+
>as : Symbol(as, Decl(objectBindingPatternKeywordIdentifiers05.ts, 1, 14))
6+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
=== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers06.ts ===
2+
3+
var { as: as } = { as: 1 }
4+
>as : Symbol(as, Decl(objectBindingPatternKeywordIdentifiers06.ts, 1, 5))
5+
>as : Symbol(as, Decl(objectBindingPatternKeywordIdentifiers06.ts, 1, 18))
6+

tests/baselines/reference/reservedWords2.errors.txt

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ tests/cases/compiler/reservedWords2.ts(5,10): error TS1003: Identifier expected.
1515
tests/cases/compiler/reservedWords2.ts(5,18): error TS1005: '=>' expected.
1616
tests/cases/compiler/reservedWords2.ts(6,7): error TS2300: Duplicate identifier '(Missing)'.
1717
tests/cases/compiler/reservedWords2.ts(6,8): error TS1003: Identifier expected.
18+
tests/cases/compiler/reservedWords2.ts(7,11): error TS2300: Duplicate identifier '(Missing)'.
19+
tests/cases/compiler/reservedWords2.ts(7,11): error TS1005: ':' expected.
20+
tests/cases/compiler/reservedWords2.ts(7,19): error TS2300: Duplicate identifier '(Missing)'.
21+
tests/cases/compiler/reservedWords2.ts(7,19): error TS1005: ':' expected.
22+
tests/cases/compiler/reservedWords2.ts(8,10): error TS2300: Duplicate identifier '(Missing)'.
23+
tests/cases/compiler/reservedWords2.ts(8,10): error TS1005: ':' expected.
24+
tests/cases/compiler/reservedWords2.ts(8,30): error TS2300: Duplicate identifier '(Missing)'.
25+
tests/cases/compiler/reservedWords2.ts(8,30): error TS1005: ':' expected.
1826
tests/cases/compiler/reservedWords2.ts(9,6): error TS1181: Array element destructuring pattern expected.
1927
tests/cases/compiler/reservedWords2.ts(9,14): error TS1005: ';' expected.
2028
tests/cases/compiler/reservedWords2.ts(9,18): error TS1005: '(' expected.
@@ -23,7 +31,7 @@ tests/cases/compiler/reservedWords2.ts(10,5): error TS2300: Duplicate identifier
2331
tests/cases/compiler/reservedWords2.ts(10,6): error TS1003: Identifier expected.
2432

2533

26-
==== tests/cases/compiler/reservedWords2.ts (23 errors) ====
34+
==== tests/cases/compiler/reservedWords2.ts (31 errors) ====
2735
import while = require("dfdf");
2836
~~~~~~
2937
!!! error TS1148: Cannot compile external modules unless the '--module' flag is provided.
@@ -65,7 +73,23 @@ tests/cases/compiler/reservedWords2.ts(10,6): error TS1003: Identifier expected.
6573
~~~~
6674
!!! error TS1003: Identifier expected.
6775
var {while, return} = { while: 1, return: 2 };
76+
77+
!!! error TS2300: Duplicate identifier '(Missing)'.
78+
~
79+
!!! error TS1005: ':' expected.
80+
81+
!!! error TS2300: Duplicate identifier '(Missing)'.
82+
~
83+
!!! error TS1005: ':' expected.
6884
var {this, switch: { continue} } = { this: 1, switch: { continue: 2 }};
85+
86+
!!! error TS2300: Duplicate identifier '(Missing)'.
87+
~
88+
!!! error TS1005: ':' expected.
89+
90+
!!! error TS2300: Duplicate identifier '(Missing)'.
91+
~
92+
!!! error TS1005: ':' expected.
6993
var [debugger, if] = [1, 2];
7094
~~~~~~~~
7195
!!! error TS1181: Array element destructuring pattern expected.

0 commit comments

Comments
 (0)