@@ -3903,7 +3903,7 @@ language/expressions/array 41/52 (78.85%)
3903
3903
spread-sngl-literal.js
3904
3904
spread-sngl-obj-ident.js
3905
3905
3906
- language/expressions/arrow-function 168 /343 (48.98 %)
3906
+ language/expressions/arrow-function 167 /343 (48.69 %)
3907
3907
dstr/ary-init-iter-close.js
3908
3908
dstr/ary-init-iter-get-err.js
3909
3909
dstr/ary-init-iter-get-err-array-prototype.js
@@ -3992,7 +3992,6 @@ language/expressions/arrow-function 168/343 (48.98%)
3992
3992
dstr/dflt-obj-ptrn-id-init-fn-name-gen.js
3993
3993
dstr/dflt-obj-ptrn-id-init-skipped.js
3994
3994
dstr/dflt-obj-ptrn-id-init-throws.js
3995
- dstr/dflt-obj-ptrn-id-init-unresolvable.js
3996
3995
dstr/dflt-obj-ptrn-list-err.js
3997
3996
dstr/dflt-obj-ptrn-prop-ary.js
3998
3997
dstr/dflt-obj-ptrn-prop-ary-init.js
@@ -4072,7 +4071,7 @@ language/expressions/arrow-function 168/343 (48.98%)
4072
4071
unscopables-with.js non-strict
4073
4072
unscopables-with-in-nested-fn.js non-strict
4074
4073
4075
- language/expressions/assignment 199 /480 (41.46 %)
4074
+ language/expressions/assignment 193 /480 (40.21 %)
4076
4075
destructuring 3/3 (100.0%)
4077
4076
dstr/array-elem-init-evaluation.js
4078
4077
dstr/array-elem-init-fn-name-arrow.js
@@ -4192,10 +4191,6 @@ language/expressions/assignment 199/480 (41.46%)
4192
4191
dstr/obj-empty-null.js
4193
4192
dstr/obj-empty-undef.js
4194
4193
dstr/obj-id-identifier-yield-ident-valid.js non-strict
4195
- dstr/obj-id-init-assignment-missing.js
4196
- dstr/obj-id-init-assignment-null.js
4197
- dstr/obj-id-init-assignment-truthy.js
4198
- dstr/obj-id-init-assignment-undef.js
4199
4194
dstr/obj-id-init-evaluation.js
4200
4195
dstr/obj-id-init-fn-name-arrow.js
4201
4196
dstr/obj-id-init-fn-name-class.js {unsupported: [class]}
@@ -4206,11 +4201,9 @@ language/expressions/assignment 199/480 (41.46%)
4206
4201
dstr/obj-id-init-let.js
4207
4202
dstr/obj-id-init-order.js
4208
4203
dstr/obj-id-init-simple-no-strict.js non-strict
4209
- dstr/obj-id-init-yield-expr.js
4210
4204
dstr/obj-id-init-yield-ident-valid.js non-strict
4211
4205
dstr/obj-id-put-const.js non-strict
4212
4206
dstr/obj-id-put-let.js
4213
- dstr/obj-id-simple-strict.js strict
4214
4207
dstr/obj-prop-elem-init-evaluation.js
4215
4208
dstr/obj-prop-elem-init-fn-name-arrow.js
4216
4209
dstr/obj-prop-elem-init-fn-name-class.js {unsupported: [class]}
@@ -4410,7 +4403,7 @@ language/expressions/call 60/92 (65.22%)
4410
4403
language/expressions/comma 1/6 (16.67%)
4411
4404
tco-final.js {unsupported: [tail-call-optimization]}
4412
4405
4413
- language/expressions/compound-assignment 137 /454 (30.18 %)
4406
+ language/expressions/compound-assignment 125 /454 (27.53 %)
4414
4407
11.13.2-34-s.js strict
4415
4408
11.13.2-35-s.js strict
4416
4409
11.13.2-36-s.js strict
@@ -4422,11 +4415,8 @@ language/expressions/compound-assignment 137/454 (30.18%)
4422
4415
11.13.2-42-s.js strict
4423
4416
11.13.2-43-s.js strict
4424
4417
11.13.2-44-s.js strict
4425
- 11.13.2-6-1gs.js strict
4426
4418
add-arguments-strict.js strict
4427
- add-eval-strict.js strict
4428
4419
and-arguments-strict.js strict
4429
- and-eval-strict.js strict
4430
4420
compound-assignment-operator-calls-putvalue-lref--v-.js non-strict
4431
4421
compound-assignment-operator-calls-putvalue-lref--v--1.js non-strict
4432
4422
compound-assignment-operator-calls-putvalue-lref--v--10.js non-strict
@@ -4450,7 +4440,6 @@ language/expressions/compound-assignment 137/454 (30.18%)
4450
4440
compound-assignment-operator-calls-putvalue-lref--v--8.js non-strict
4451
4441
compound-assignment-operator-calls-putvalue-lref--v--9.js non-strict
4452
4442
div-arguments-strict.js strict
4453
- div-eval-strict.js strict
4454
4443
left-hand-side-private-reference-accessor-property-add.js {unsupported: [class-fields-private]}
4455
4444
left-hand-side-private-reference-accessor-property-bitand.js {unsupported: [class-fields-private]}
4456
4445
left-hand-side-private-reference-accessor-property-bitor.js {unsupported: [class-fields-private]}
@@ -4500,13 +4489,9 @@ language/expressions/compound-assignment 137/454 (30.18%)
4500
4489
left-hand-side-private-reference-readonly-accessor-property-srshift.js {unsupported: [class-fields-private]}
4501
4490
left-hand-side-private-reference-readonly-accessor-property-sub.js {unsupported: [class-fields-private]}
4502
4491
lshift-arguments-strict.js strict
4503
- lshift-eval-strict.js strict
4504
4492
mod-arguments-strict.js strict
4505
- mod-eval-strict.js strict
4506
4493
mult-arguments-strict.js strict
4507
- mult-eval-strict.js strict
4508
4494
or-arguments-strict.js strict
4509
- or-eval-strict.js strict
4510
4495
S11.13.2_A7.10_T1.js
4511
4496
S11.13.2_A7.10_T2.js
4512
4497
S11.13.2_A7.10_T4.js
@@ -4541,13 +4526,9 @@ language/expressions/compound-assignment 137/454 (30.18%)
4541
4526
S11.13.2_A7.9_T2.js
4542
4527
S11.13.2_A7.9_T4.js
4543
4528
srshift-arguments-strict.js strict
4544
- srshift-eval-strict.js strict
4545
4529
sub-arguments-strict.js strict
4546
- sub-eval-strict.js strict
4547
4530
urshift-arguments-strict.js strict
4548
- urshift-eval-strict.js strict
4549
4531
xor-arguments-strict.js strict
4550
- xor-eval-strict.js strict
4551
4532
4552
4533
language/expressions/concatenation 0/5 (0.0%)
4553
4534
@@ -4585,7 +4566,7 @@ language/expressions/exponentiation 3/44 (6.82%)
4585
4566
bigint-wrapped-values.js
4586
4567
order-of-evaluation.js
4587
4568
4588
- language/expressions/function 169 /264 (64.02 %)
4569
+ language/expressions/function 168 /264 (63.64 %)
4589
4570
dstr/ary-init-iter-close.js
4590
4571
dstr/ary-init-iter-get-err.js
4591
4572
dstr/ary-init-iter-get-err-array-prototype.js
@@ -4726,7 +4707,6 @@ language/expressions/function 169/264 (64.02%)
4726
4707
eval-var-scope-syntax-err.js non-strict
4727
4708
length-dflt.js
4728
4709
name-arguments-strict-body.js non-strict
4729
- name-eval-strict-body.js non-strict
4730
4710
named-no-strict-reassign-fn-name-in-body.js non-strict
4731
4711
named-no-strict-reassign-fn-name-in-body-in-arrow.js non-strict
4732
4712
named-no-strict-reassign-fn-name-in-body-in-eval.js non-strict
@@ -5006,7 +4986,7 @@ language/expressions/less-than-or-equal 2/47 (4.26%)
5006
4986
language/expressions/logical-and 1/18 (5.56%)
5007
4987
tco-right.js {unsupported: [tail-call-optimization]}
5008
4988
5009
- language/expressions/logical-assignment 55 /78 (70.51 %)
4989
+ language/expressions/logical-assignment 53 /78 (67.95 %)
5010
4990
left-hand-side-private-reference-accessor-property-and.js {unsupported: [class-fields-private]}
5011
4991
left-hand-side-private-reference-accessor-property-nullish.js {unsupported: [class-fields-private]}
5012
4992
left-hand-side-private-reference-accessor-property-or.js {unsupported: [class-fields-private]}
@@ -5037,7 +5017,6 @@ language/expressions/logical-assignment 55/78 (70.51%)
5037
5017
lgcl-and-assignment-operator-non-extensible.js strict
5038
5018
lgcl-and-assignment-operator-non-simple-lhs.js
5039
5019
lgcl-and-assignment-operator-non-writeable.js strict
5040
- lgcl-and-eval-strict.js strict
5041
5020
lgcl-nullish-assignment-operator.js
5042
5021
lgcl-nullish-assignment-operator-bigint.js
5043
5022
lgcl-nullish-assignment-operator-lhs-before-rhs.js
@@ -5061,7 +5040,6 @@ language/expressions/logical-assignment 55/78 (70.51%)
5061
5040
lgcl-or-assignment-operator-no-set-put.js strict
5062
5041
lgcl-or-assignment-operator-non-simple-lhs.js
5063
5042
lgcl-or-assignment-operator-non-writeable.js strict
5064
- lgcl-or-eval-strict.js strict
5065
5043
5066
5044
language/expressions/logical-not 0/19 (0.0%)
5067
5045
@@ -5123,7 +5101,7 @@ language/expressions/new 41/59 (69.49%)
5123
5101
5124
5102
~language/expressions/new.target
5125
5103
5126
- language/expressions/object 812 /1169 (69.46 %)
5104
+ language/expressions/object 810 /1169 (69.29 %)
5127
5105
dstr/async-gen-meth-ary-init-iter-close.js {unsupported: [async-iteration, async]}
5128
5106
dstr/async-gen-meth-ary-init-iter-get-err.js {unsupported: [async-iteration]}
5129
5107
dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js {unsupported: [async-iteration]}
@@ -6817,7 +6795,7 @@ language/statements/for-in 39/114 (34.21%)
6817
6795
scope-head-lex-open.js
6818
6796
scope-head-var-none.js non-strict
6819
6797
6820
- language/statements/for-of 449 /736 (61.01 %)
6798
+ language/statements/for-of 448 /736 (60.87 %)
6821
6799
dstr/array-elem-init-evaluation.js
6822
6800
dstr/array-elem-init-fn-name-arrow.js
6823
6801
dstr/array-elem-init-fn-name-class.js {unsupported: [class]}
@@ -7105,7 +7083,6 @@ language/statements/for-of 449/736 (61.01%)
7105
7083
dstr/obj-id-init-yield-ident-valid.js non-strict
7106
7084
dstr/obj-id-put-const.js non-strict
7107
7085
dstr/obj-id-put-let.js
7108
- dstr/obj-id-simple-strict.js strict
7109
7086
dstr/obj-prop-elem-init-evaluation.js
7110
7087
dstr/obj-prop-elem-init-fn-name-arrow.js
7111
7088
dstr/obj-prop-elem-init-fn-name-class.js {unsupported: [class]}
@@ -7268,7 +7245,7 @@ language/statements/for-of 449/736 (61.01%)
7268
7245
scope-head-lex-open.js
7269
7246
scope-head-var-none.js non-strict
7270
7247
7271
- language/statements/function 185 /451 (41.02 %)
7248
+ language/statements/function 183 /451 (40.58 %)
7272
7249
dstr/ary-init-iter-close.js
7273
7250
dstr/ary-init-iter-get-err.js
7274
7251
dstr/ary-init-iter-get-err-array-prototype.js
@@ -7428,8 +7405,6 @@ language/statements/function 185/451 (41.02%)
7428
7405
dflt-params-ref-self.js
7429
7406
dflt-params-rest.js
7430
7407
dflt-params-trailing-comma.js
7431
- enable-strict-via-body.js non-strict
7432
- enable-strict-via-outer-body.js non-strict
7433
7408
eval-var-scope-syntax-err.js non-strict
7434
7409
length-dflt.js
7435
7410
name-arguments-strict-body.js non-strict
0 commit comments