@@ -2375,6 +2375,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-default-param-eval.sr
2375
2375
Object {
2376
2376
"body": Array [
2377
2377
Object {
2378
+ "directive": "use strict",
2378
2379
"expression": Object {
2379
2380
"loc": Object {
2380
2381
"end": Object {
@@ -2730,6 +2731,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-dup-params.src 1`] =
2730
2731
Object {
2731
2732
"body": Array [
2732
2733
Object {
2734
+ "directive": "use strict",
2733
2735
"expression": Object {
2734
2736
"loc": Object {
2735
2737
"end": Object {
@@ -3072,6 +3074,7 @@ Object {
3072
3074
"body": Object {
3073
3075
"body": Array [
3074
3076
Object {
3077
+ "directive": "use strict",
3075
3078
"expression": Object {
3076
3079
"loc": Object {
3077
3080
"end": Object {
@@ -3404,6 +3407,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-eval-return.src 1`] =
3404
3407
Object {
3405
3408
"body": Array [
3406
3409
Object {
3410
+ "directive": "use strict",
3407
3411
"expression": Object {
3408
3412
"loc": Object {
3409
3413
"end": Object {
@@ -3669,6 +3673,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-octal.src 1`] = `
3669
3673
Object {
3670
3674
"body": Array [
3671
3675
Object {
3676
+ "directive": "use strict",
3672
3677
"expression": Object {
3673
3678
"loc": Object {
3674
3679
"end": Object {
@@ -3952,6 +3957,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-param-arguments.src 1
3952
3957
Object {
3953
3958
"body": Array [
3954
3959
Object {
3960
+ "directive": "use strict",
3955
3961
"expression": Object {
3956
3962
"loc": Object {
3957
3963
"end": Object {
@@ -4289,6 +4295,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-param-eval.src 1`] =
4289
4295
Object {
4290
4296
"body": Array [
4291
4297
Object {
4298
+ "directive": "use strict",
4292
4299
"expression": Object {
4293
4300
"loc": Object {
4294
4301
"end": Object {
@@ -4626,6 +4633,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-param-names.src 1`] =
4626
4633
Object {
4627
4634
"body": Array [
4628
4635
Object {
4636
+ "directive": "use strict",
4629
4637
"expression": Object {
4630
4638
"loc": Object {
4631
4639
"end": Object {
@@ -4963,6 +4971,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-param-no-paren-argume
4963
4971
Object {
4964
4972
"body": Array [
4965
4973
Object {
4974
+ "directive": "use strict",
4966
4975
"expression": Object {
4967
4976
"loc": Object {
4968
4977
"end": Object {
@@ -5210,6 +5219,7 @@ exports[`ecmaFeatures fixtures/arrowFunctions/error-strict-param-no-paren-eval.s
5210
5219
Object {
5211
5220
"body": Array [
5212
5221
Object {
5222
+ "directive": "use strict",
5213
5223
"expression": Object {
5214
5224
"loc": Object {
5215
5225
"end": Object {
@@ -93424,6 +93434,7 @@ exports[`ecmaFeatures fixtures/objectLiteralDuplicateProperties/error-proto-prop
93424
93434
Object {
93425
93435
"body": Array [
93426
93436
Object {
93437
+ "directive": "use strict",
93427
93438
"expression": Object {
93428
93439
"loc": Object {
93429
93440
"end": Object {
@@ -94125,6 +94136,7 @@ exports[`ecmaFeatures fixtures/objectLiteralDuplicateProperties/error-proto-stri
94125
94136
Object {
94126
94137
"body": Array [
94127
94138
Object {
94139
+ "directive": "use strict",
94128
94140
"expression": Object {
94129
94141
"loc": Object {
94130
94142
"end": Object {
@@ -94828,6 +94840,7 @@ exports[`ecmaFeatures fixtures/objectLiteralDuplicateProperties/strict-duplicate
94828
94840
Object {
94829
94841
"body": Array [
94830
94842
Object {
94843
+ "directive": "use strict",
94831
94844
"expression": Object {
94832
94845
"loc": Object {
94833
94846
"end": Object {
@@ -95350,6 +95363,7 @@ exports[`ecmaFeatures fixtures/objectLiteralDuplicateProperties/strict-duplicate
95350
95363
Object {
95351
95364
"body": Array [
95352
95365
Object {
95366
+ "directive": "use strict",
95353
95367
"expression": Object {
95354
95368
"loc": Object {
95355
95369
"end": Object {
@@ -99632,6 +99646,7 @@ exports[`ecmaFeatures fixtures/octalLiterals/strict-uppercase.src 1`] = `
99632
99646
Object {
99633
99647
"body": Array [
99634
99648
Object {
99649
+ "directive": "use strict",
99635
99650
"expression": Object {
99636
99651
"loc": Object {
99637
99652
"end": Object {
@@ -107763,6 +107778,7 @@ exports[`ecmaFeatures fixtures/unicodeCodePointEscapes/basic-string-literal.src
107763
107778
Object {
107764
107779
"body": Array [
107765
107780
Object {
107781
+ "directive": "\\\\u{714E}\\\\u{8336}",
107766
107782
"expression": Object {
107767
107783
"loc": Object {
107768
107784
"end": Object {
@@ -107861,6 +107877,7 @@ exports[`ecmaFeatures fixtures/unicodeCodePointEscapes/complex-string-literal.sr
107861
107877
Object {
107862
107878
"body": Array [
107863
107879
Object {
107880
+ "directive": "\\\\u{20BB7}\\\\u{10FFFF}\\\\u{1}",
107864
107881
"expression": Object {
107865
107882
"loc": Object {
107866
107883
"end": Object {
0 commit comments