@@ -3,8 +3,8 @@ tests/cases/compiler/strictModeReservedWordInDestructuring.ts(3,10): error TS121
3
3
tests/cases/compiler/strictModeReservedWordInDestructuring.ts(4,7): error TS1212: Identifier expected. 'private' is a reserved word in strict mode
4
4
tests/cases/compiler/strictModeReservedWordInDestructuring.ts(5,15): error TS1212: Identifier expected. 'static' is a reserved word in strict mode
5
5
tests/cases/compiler/strictModeReservedWordInDestructuring.ts(5,38): error TS1212: Identifier expected. 'package' is a reserved word in strict mode
6
- tests/cases/compiler/strictModeReservedWordInDestructuring.ts(6,6 ): error TS1212: Identifier expected. 'public' is a reserved word in strict mode
7
- tests/cases/compiler/strictModeReservedWordInDestructuring.ts(6,14 ): error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
6
+ tests/cases/compiler/strictModeReservedWordInDestructuring.ts(6,7 ): error TS1212: Identifier expected. 'public' is a reserved word in strict mode
7
+ tests/cases/compiler/strictModeReservedWordInDestructuring.ts(6,15 ): error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
8
8
9
9
10
10
==== tests/cases/compiler/strictModeReservedWordInDestructuring.ts (7 errors) ====
@@ -18,13 +18,15 @@ tests/cases/compiler/strictModeReservedWordInDestructuring.ts(6,14): error TS121
18
18
var [[private]] = [["hello"]];
19
19
~~~~~~~
20
20
!!! error TS1212: Identifier expected. 'private' is a reserved word in strict mode
21
- var { y: { s: static }, z: { o: { p: package} }} = { y: { s: 1 }, z: { o: { p: 'h' } } };
21
+ var { y: { s: static }, z: { o: { p: package } }} = { y: { s: 1 }, z: { o: { p: 'h' } } };
22
22
~~~~~~
23
23
!!! error TS1212: Identifier expected. 'static' is a reserved word in strict mode
24
24
~~~~~~~
25
25
!!! error TS1212: Identifier expected. 'package' is a reserved word in strict mode
26
- var {public, protected} = { public: 1, protected: 2 };
27
- ~~~~~~
26
+ var { public, protected } = { public: 1, protected: 2 };
27
+ ~~~~~~
28
28
!!! error TS1212: Identifier expected. 'public' is a reserved word in strict mode
29
- ~~~~~~~~~
30
- !!! error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
29
+ ~~~~~~~~~
30
+ !!! error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
31
+ var { public: a, protected: b } = { public: 1, protected: 2 };
32
+
0 commit comments