9999change-array-by-copy
100100class
101101class-fields-public
102+ class-static-block
103+ class-static-fields-public
102104coalesce-expression
103105computed-property-names
104106const
@@ -391,6 +393,8 @@ test/language/expressions/arrow-function/object-destructuring-param-strict-body.
391393test/language/expressions/arrow-function/param-dflt-yield-expr.js
392394test/language/expressions/arrow-function/param-dflt-yield-id-strict.js
393395test/language/expressions/arrow-function/rest-param-strict-body.js
396+ test/language/expressions/arrow-function/static-init-await-binding.js
397+ test/language/expressions/arrow-function/static-init-await-reference.js
394398test/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js
395399test/language/expressions/assignment/dstr/array-elem-init-yield-ident-invalid.js
396400test/language/expressions/assignment/dstr/array-elem-nested-array-invalid.js
@@ -623,12 +627,24 @@ test/language/expressions/class/elements/nested-equality-init-err-contains-argum
623627test/language/expressions/class/elements/nested-equality-init-err-contains-super.js
624628test/language/expressions/class/elements/nested-literal-name-init-err-contains-arguments.js
625629test/language/expressions/class/elements/nested-literal-name-init-err-contains-super.js
630+ test/language/expressions/class/elements/nested-static-comp-name-init-err-contains-arguments.js
631+ test/language/expressions/class/elements/nested-static-comp-name-init-err-contains-super.js
632+ test/language/expressions/class/elements/nested-static-literal-init-err-contains-arguments.js
633+ test/language/expressions/class/elements/nested-static-literal-init-err-contains-super.js
634+ test/language/expressions/class/elements/nested-static-string-literal-name-init-err-contains-arguments.js
635+ test/language/expressions/class/elements/nested-static-string-literal-name-init-err-contains-super.js
626636test/language/expressions/class/elements/nested-string-literal-name-init-err-contains-arguments.js
627637test/language/expressions/class/elements/nested-string-literal-name-init-err-contains-super.js
628638test/language/expressions/class/elements/nested-ternary-init-err-contains-arguments.js
629639test/language/expressions/class/elements/nested-ternary-init-err-contains-super.js
630640test/language/expressions/class/elements/nested-typeof-init-err-contains-arguments.js
631641test/language/expressions/class/elements/nested-typeof-init-err-contains-super.js
642+ test/language/expressions/class/elements/static-comp-name-init-err-contains-arguments.js
643+ test/language/expressions/class/elements/static-comp-name-init-err-contains-super.js
644+ test/language/expressions/class/elements/static-literal-init-err-contains-arguments.js
645+ test/language/expressions/class/elements/static-literal-init-err-contains-super.js
646+ test/language/expressions/class/elements/static-string-literal-name-init-err-contains-arguments.js
647+ test/language/expressions/class/elements/static-string-literal-name-init-err-contains-super.js
632648test/language/expressions/class/elements/string-literal-name-init-err-contains-arguments.js
633649test/language/expressions/class/elements/string-literal-name-init-err-contains-super.js
634650test/language/expressions/class/elements/syntax/early-errors/class-heritage-array-literal-arrow-heritage.js
@@ -708,6 +724,7 @@ test/language/expressions/class/method/dflt-params-rest.js
708724test/language/expressions/class/method/object-destructuring-param-strict-body.js
709725test/language/expressions/class/method/rest-param-strict-body.js
710726test/language/expressions/class/static-gen-method-param-dflt-yield.js
727+ test/language/expressions/class/static-init-await-binding.js
711728test/language/expressions/class/static-method-param-dflt-yield.js
712729test/language/expressions/coalesce/cannot-chain-head-with-logical-and.js
713730test/language/expressions/coalesce/cannot-chain-head-with-logical-or.js
@@ -826,6 +843,7 @@ test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-not-final-obj.js
826843test/language/expressions/object/getter-body-strict-inside.js
827844test/language/expressions/object/getter-body-strict-outside.js
828845test/language/expressions/object/getter-param-dflt.js
846+ test/language/expressions/object/identifier-shorthand-static-init-await-invalid.js
829847test/language/expressions/object/method-definition/async-gen-meth-array-destructuring-param-strict-body.js
830848test/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js
831849test/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js
@@ -943,6 +961,7 @@ test/language/future-reserved-words/yield-strict.js
943961test/language/global-code/decl-lex-restricted-global.js
944962test/language/global-code/new.target-arrow.js
945963test/language/global-code/new.target.js
964+ test/language/identifier-resolution/static-init-invalid-await.js
946965test/language/identifiers/unicode-escape-nls-err.js
947966test/language/identifiers/val-debugger-via-escape-hex.js
948967test/language/identifiers/val-debugger-via-escape-hex4.js
@@ -1315,6 +1334,7 @@ test/language/statements/async-generator/dflt-params-duplicates.js
13151334test/language/statements/async-generator/dflt-params-rest.js
13161335test/language/statements/async-generator/object-destructuring-param-strict-body.js
13171336test/language/statements/async-generator/rest-param-strict-body.js
1337+ test/language/statements/break/static-init-without-label.js
13181338test/language/statements/class/async-gen-method-static/array-destructuring-param-strict-body.js
13191339test/language/statements/class/async-gen-method-static/dflt-params-duplicates.js
13201340test/language/statements/class/async-gen-method-static/dflt-params-rest.js
@@ -1427,7 +1447,11 @@ test/language/statements/class/elements/fields-asi-4.js
14271447test/language/statements/class/elements/fields-asi-same-line-1.js
14281448test/language/statements/class/elements/fields-asi-same-line-2.js
14291449test/language/statements/class/elements/fields-literal-name-propname-constructor.js
1450+ test/language/statements/class/elements/fields-literal-name-static-propname-constructor.js
1451+ test/language/statements/class/elements/fields-literal-name-static-propname-prototype.js
14301452test/language/statements/class/elements/fields-string-name-propname-constructor.js
1453+ test/language/statements/class/elements/fields-string-name-static-propname-constructor.js
1454+ test/language/statements/class/elements/fields-string-name-static-propname-prototype.js
14311455test/language/statements/class/elements/literal-name-init-err-contains-arguments.js
14321456test/language/statements/class/elements/literal-name-init-err-contains-super.js
14331457test/language/statements/class/elements/nested-arrow-fnc-init-err-contains-arguments.js
@@ -1438,12 +1462,24 @@ test/language/statements/class/elements/nested-equality-init-err-contains-argume
14381462test/language/statements/class/elements/nested-equality-init-err-contains-super.js
14391463test/language/statements/class/elements/nested-literal-name-init-err-contains-arguments.js
14401464test/language/statements/class/elements/nested-literal-name-init-err-contains-super.js
1465+ test/language/statements/class/elements/nested-static-comp-name-init-err-contains-arguments.js
1466+ test/language/statements/class/elements/nested-static-comp-name-init-err-contains-super.js
1467+ test/language/statements/class/elements/nested-static-literal-init-err-contains-arguments.js
1468+ test/language/statements/class/elements/nested-static-literal-init-err-contains-super.js
1469+ test/language/statements/class/elements/nested-static-string-literal-name-init-err-contains-arguments.js
1470+ test/language/statements/class/elements/nested-static-string-literal-name-init-err-contains-super.js
14411471test/language/statements/class/elements/nested-string-literal-name-init-err-contains-arguments.js
14421472test/language/statements/class/elements/nested-string-literal-name-init-err-contains-super.js
14431473test/language/statements/class/elements/nested-ternary-init-err-contains-arguments.js
14441474test/language/statements/class/elements/nested-ternary-init-err-contains-super.js
14451475test/language/statements/class/elements/nested-typeof-init-err-contains-arguments.js
14461476test/language/statements/class/elements/nested-typeof-init-err-contains-super.js
1477+ test/language/statements/class/elements/static-comp-name-init-err-contains-arguments.js
1478+ test/language/statements/class/elements/static-comp-name-init-err-contains-super.js
1479+ test/language/statements/class/elements/static-literal-init-err-contains-arguments.js
1480+ test/language/statements/class/elements/static-literal-init-err-contains-super.js
1481+ test/language/statements/class/elements/static-string-literal-name-init-err-contains-arguments.js
1482+ test/language/statements/class/elements/static-string-literal-name-init-err-contains-super.js
14471483test/language/statements/class/elements/string-literal-name-init-err-contains-arguments.js
14481484test/language/statements/class/elements/string-literal-name-init-err-contains-super.js
14491485test/language/statements/class/elements/syntax/early-errors/class-heritage-array-literal-arrow-heritage.js
@@ -1523,6 +1559,17 @@ test/language/statements/class/method/dflt-params-rest.js
15231559test/language/statements/class/method/object-destructuring-param-strict-body.js
15241560test/language/statements/class/method/rest-param-strict-body.js
15251561test/language/statements/class/static-gen-method-param-dflt-yield.js
1562+ test/language/statements/class/static-init-await-binding-invalid.js
1563+ test/language/statements/class/static-init-invalid-arguments.js
1564+ test/language/statements/class/static-init-invalid-await.js
1565+ test/language/statements/class/static-init-invalid-label-dup.js
1566+ test/language/statements/class/static-init-invalid-lex-dup.js
1567+ test/language/statements/class/static-init-invalid-lex-var.js
1568+ test/language/statements/class/static-init-invalid-return.js
1569+ test/language/statements/class/static-init-invalid-super-call.js
1570+ test/language/statements/class/static-init-invalid-undefined-break-target.js
1571+ test/language/statements/class/static-init-invalid-undefined-continue-target.js
1572+ test/language/statements/class/static-init-invalid-yield.js
15261573test/language/statements/class/static-method-param-yield.js
15271574test/language/statements/const/dstr/ary-ptrn-rest-init-ary.js
15281575test/language/statements/const/dstr/ary-ptrn-rest-init-id.js
@@ -1531,7 +1578,10 @@ test/language/statements/const/dstr/ary-ptrn-rest-not-final-ary.js
15311578test/language/statements/const/dstr/ary-ptrn-rest-not-final-id.js
15321579test/language/statements/const/dstr/ary-ptrn-rest-not-final-obj.js
15331580test/language/statements/const/global-use-before-initialization-in-declaration-statement.js
1581+ test/language/statements/const/static-init-await-binding-invalid.js
15341582test/language/statements/const/syntax/with-initializer-while-expression-statement.js
1583+ test/language/statements/continue/static-init-with-label.js
1584+ test/language/statements/continue/static-init-without-label.js
15351585test/language/statements/debugger/expression.js
15361586test/language/statements/do-while/decl-gen.js
15371587test/language/statements/for-in/decl-gen.js
@@ -1659,6 +1709,7 @@ test/language/statements/function/early-body-super-prop.js
16591709test/language/statements/function/object-destructuring-param-strict-body.js
16601710test/language/statements/function/param-dflt-yield-strict.js
16611711test/language/statements/function/rest-param-strict-body.js
1712+ test/language/statements/function/static-init-await-binding-invalid.js
16621713test/language/statements/function/use-strict-with-non-simple-param.js
16631714test/language/statements/generators/array-destructuring-param-strict-body.js
16641715test/language/statements/generators/dflt-params-duplicates.js
@@ -1700,6 +1751,7 @@ test/language/statements/if/if-gen-no-else.js
17001751test/language/statements/if/if-stmt-else-gen.js
17011752test/language/statements/labeled/continue.js
17021753test/language/statements/labeled/decl-gen.js
1754+ test/language/statements/labeled/static-init-invalid-await.js
17031755test/language/statements/labeled/value-await-module-escaped.js
17041756test/language/statements/labeled/value-await-module.js
17051757test/language/statements/let/dstr/ary-ptrn-rest-init-ary.js
@@ -1709,6 +1761,7 @@ test/language/statements/let/dstr/ary-ptrn-rest-not-final-ary.js
17091761test/language/statements/let/dstr/ary-ptrn-rest-not-final-id.js
17101762test/language/statements/let/dstr/ary-ptrn-rest-not-final-obj.js
17111763test/language/statements/let/global-use-before-initialization-in-prior-statement.js
1764+ test/language/statements/let/static-init-await-binding-invalid.js
17121765test/language/statements/let/syntax/let-newline-yield-in-generator-function.js
17131766test/language/statements/switch/scope-lex-const.js
17141767test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js
@@ -1730,17 +1783,21 @@ test/language/statements/try/dstr/ary-ptrn-rest-not-final-id.js
17301783test/language/statements/try/dstr/ary-ptrn-rest-not-final-obj.js
17311784test/language/statements/try/early-catch-lex.js
17321785test/language/statements/try/optional-catch-binding-parens.js
1786+ test/language/statements/try/static-init-await-binding-invalid.js
17331787test/language/statements/variable/S12.2_A8_T2.js
17341788test/language/statements/variable/S12.2_A8_T7.js
17351789test/language/statements/variable/arguments-strict-list-first-init.js
17361790test/language/statements/variable/arguments-strict-list-middle-init.js
1791+ test/language/statements/variable/dstr/ary-ptrn-elem-id-static-init-await-invalid.js
17371792test/language/statements/variable/dstr/ary-ptrn-rest-init-ary.js
17381793test/language/statements/variable/dstr/ary-ptrn-rest-init-id.js
17391794test/language/statements/variable/dstr/ary-ptrn-rest-init-obj.js
17401795test/language/statements/variable/dstr/ary-ptrn-rest-not-final-ary.js
17411796test/language/statements/variable/dstr/ary-ptrn-rest-not-final-id.js
17421797test/language/statements/variable/dstr/ary-ptrn-rest-not-final-obj.js
1798+ test/language/statements/variable/dstr/obj-ptrn-elem-id-static-init-await-invalid.js
17431799test/language/statements/variable/eval-strict-list-final-init.js
1800+ test/language/statements/variable/static-init-await-binding-invalid.js
17441801test/language/statements/while/decl-fun.js
17451802test/language/statements/while/decl-gen.js
17461803test/language/statements/with/decl-gen.js
0 commit comments