@@ -15817,33 +15817,33 @@ testFail("((a)) => 42", "Unexpected token (1:7)", {ecmaVersion: 6});
15817
15817
15818
15818
testFail ( "(a, (b)) => 42" , "Unexpected token (1:10)" , { ecmaVersion : 6 } ) ;
15819
15819
15820
- testFail ( "\"use strict\"; (eval = 10) => 42" , "Unexpected token (1:16 )" , { ecmaVersion : 6 } ) ;
15820
+ testFail ( "\"use strict\"; (eval = 10) => 42" , "Assigning to eval in strict mode (1:15 )" , { ecmaVersion : 6 } ) ;
15821
15821
15822
- testFail ( "\"use strict\"; eval => 42" , "Unexpected token (1:25 )" , { ecmaVersion : 6 } ) ;
15822
+ testFail ( "\"use strict\"; eval => 42" , "Defining 'eval' in strict mode (1:14 )" , { ecmaVersion : 6 } ) ;
15823
15823
15824
- testFail ( "\"use strict\"; arguments => 42" , "Unexpected token (1:30 )" , { ecmaVersion : 6 } ) ;
15824
+ testFail ( "\"use strict\"; arguments => 42" , "Defining 'arguments' in strict mode (1:14 )" , { ecmaVersion : 6 } ) ;
15825
15825
15826
- testFail ( "\"use strict\"; (eval, a) => 42" , "Unexpected token (1:30 )" , { ecmaVersion : 6 } ) ;
15826
+ testFail ( "\"use strict\"; (eval, a) => 42" , "Defining 'eval' in strict mode (1:15 )" , { ecmaVersion : 6 } ) ;
15827
15827
15828
- testFail ( "\"use strict\"; (arguments, a) => 42" , "Unexpected token (1:35 )" , { ecmaVersion : 6 } ) ;
15828
+ testFail ( "\"use strict\"; (arguments, a) => 42" , "Defining 'arguments' in strict mode (1:15 )" , { ecmaVersion : 6 } ) ;
15829
15829
15830
- testFail ( "\"use strict\"; (eval, a = 10) => 42" , "Unexpected token (1:35 )" , { ecmaVersion : 6 } ) ;
15830
+ testFail ( "\"use strict\"; (eval, a = 10) => 42" , "Defining 'eval' in strict mode (1:15 )" , { ecmaVersion : 6 } ) ;
15831
15831
15832
15832
testFail ( "(a, a) => 42" , "Unexpected token (1:7)" , { ecmaVersion : 6 } ) ;
15833
15833
15834
- testFail ( "\"use strict\"; (a, a) => 42" , "Unexpected token (1:21 )" , { ecmaVersion : 6 } ) ;
15834
+ testFail ( "\"use strict\"; (a, a) => 42" , "Argument name clash in strict mode (1:18 )" , { ecmaVersion : 6 } ) ;
15835
15835
15836
- testFail ( "\"use strict\"; (a) => 00" , "Unexpected token (1:22 )" , { ecmaVersion : 6 } ) ;
15836
+ testFail ( "\"use strict\"; (a) => 00" , "Invalid number (1:21 )" , { ecmaVersion : 6 } ) ;
15837
15837
15838
15838
testFail ( "() <= 42" , "Unexpected token (1:4)" , { ecmaVersion : 6 } ) ;
15839
15839
15840
- testFail ( "(10) => 00" , "Unexpected token (1:6 )" , { ecmaVersion : 6 } ) ;
15840
+ testFail ( "(10) => 00" , "Unexpected token (1:1 )" , { ecmaVersion : 6 } ) ;
15841
15841
15842
- testFail ( "(10, 20) => 00" , "Unexpected token (1:10 )" , { ecmaVersion : 6 } ) ;
15842
+ testFail ( "(10, 20) => 00" , "Unexpected token (1:1 )" , { ecmaVersion : 6 } ) ;
15843
15843
15844
- testFail ( "yield v" , "Unexpected token (1:7 )" , { ecmaVersion : 6 } ) ;
15844
+ testFail ( "yield v" , "Unexpected token (1:6 )" , { ecmaVersion : 6 } ) ;
15845
15845
15846
- testFail ( "yield 10" , "Unexpected token (1:7 )" , { ecmaVersion : 6 } ) ;
15846
+ testFail ( "yield 10" , "Unexpected token (1:6 )" , { ecmaVersion : 6 } ) ;
15847
15847
15848
15848
test ( "yield* 10" , {
15849
15849
type : "Program" ,
@@ -16126,8 +16126,8 @@ testFail("module \"Universe\" { ; ; ", "Unexpected token (1:27)", {ecmaVersion
16126
16126
16127
16127
testFail ( "switch (cond) { case 10: let a = 20; " , "Unexpected token (1:37)" , { ecmaVersion : 6 } ) ;
16128
16128
16129
- testFail ( "\"use strict\"; (eval) => 42" , "Unexpected token (1:27 )" , { ecmaVersion : 6 } ) ;
16129
+ testFail ( "\"use strict\"; (eval) => 42" , "Defining 'eval' in strict mode (1:15 )" , { ecmaVersion : 6 } ) ;
16130
16130
16131
- testFail ( "(eval) => { \"use strict\"; 42 }" , "Unexpected token (1:31 )" , { ecmaVersion : 6 } ) ;
16131
+ testFail ( "(eval) => { \"use strict\"; 42 }" , "Defining 'eval' in strict mode (1:1 )" , { ecmaVersion : 6 } ) ;
16132
16132
16133
16133
testFail ( "({ get test() { } }) => 42" , "Unexpected token (1:21)" , { ecmaVersion : 6 } ) ;
0 commit comments