diff --git a/Makefile b/Makefile index e8fe2d667f01..a8415c927d0f 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ MAKEFLAGS = -j1 FLOW_COMMIT = 09669846b7a7ca5a6c23c12d56bb3bebdafd67e9 -TEST262_COMMIT = de567d3aa5de4eaa11e00131d26b9fe77997dfb0 +TEST262_COMMIT = ef7fd2bc27e7c10b4a71d2edc632a2934742a13e # Fix color output until TravisCI fixes https://github.com/travis-ci/travis-ci/issues/7967 export FORCE_COLOR = true diff --git a/scripts/tests/test262/test262_whitelist.txt b/scripts/tests/test262/test262_whitelist.txt index 0bbef1b44eb0..8f929fd51b80 100644 --- a/scripts/tests/test262/test262_whitelist.txt +++ b/scripts/tests/test262/test262_whitelist.txt @@ -284,6 +284,108 @@ built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js(default) built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js(strict mode) language/expressions/assignment/destructuring/obj-prop-__proto__dup.js(default) language/expressions/assignment/destructuring/obj-prop-__proto__dup.js(strict mode) +language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js(default) +language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-break-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-break-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-case-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-case-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-catch-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-catch-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-class-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-class-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-const-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-const-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-continue-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-continue-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-debugger-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-debugger-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-default-escaped-ext.js(default) +language/expressions/assignment/member-expr-ident-name-default-escaped-ext.js(strict mode) +language/expressions/assignment/member-expr-ident-name-default-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-default-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-delete-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-delete-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-do-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-do-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-else-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-else-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-export-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-export-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-extends-escaped-ext.js(default) +language/expressions/assignment/member-expr-ident-name-extends-escaped-ext.js(strict mode) +language/expressions/assignment/member-expr-ident-name-extends-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-extends-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-finally-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-finally-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-for-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-for-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-function-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-function-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-if-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-if-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-import-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-import-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-in-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-in-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-instanceof-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-instanceof-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-new-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-new-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-return-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-return-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-super-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-super-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-switch-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-switch-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-this-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-this-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-throw-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-throw-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-try-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-try-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-typeof-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-typeof-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-var-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-var-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-void-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-void-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-while-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-while-escaped.js(strict mode) +language/expressions/assignment/member-expr-ident-name-with-escaped.js(default) +language/expressions/assignment/member-expr-ident-name-with-escaped.js(strict mode) language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js(default) language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js(strict mode) language/expressions/async-arrow-function/await-as-param-nested-arrow-parameter-position.js(default) @@ -302,8 +404,20 @@ language/expressions/class/elements/fields-string-name-static-propname-construct language/expressions/class/elements/fields-string-name-static-propname-constructor.js(strict mode) language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js(default) language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js(strict mode) language/expressions/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js(default) language/expressions/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js(strict mode) language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js(default) language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js(strict mode) language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-get.js(default) @@ -324,6 +438,8 @@ language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-dupl language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-field.js(strict mode) language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js(default) language/expressions/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js(strict mode) +language/expressions/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js(default) +language/expressions/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js(strict mode) language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js(default) language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js(strict mode) language/expressions/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-this.js(default) @@ -374,17 +490,322 @@ language/expressions/class/elements/syntax/early-errors/invalid-names/method-out language/expressions/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-this.js(strict mode) language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js(default) language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js(strict mode) +language/expressions/class/ident-name-method-def-break-escaped.js(default) +language/expressions/class/ident-name-method-def-break-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-case-escaped.js(default) +language/expressions/class/ident-name-method-def-case-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-catch-escaped.js(default) +language/expressions/class/ident-name-method-def-catch-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-class-escaped.js(default) +language/expressions/class/ident-name-method-def-class-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-const-escaped.js(default) +language/expressions/class/ident-name-method-def-const-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-continue-escaped.js(default) +language/expressions/class/ident-name-method-def-continue-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-debugger-escaped.js(default) +language/expressions/class/ident-name-method-def-debugger-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-default-escaped-ext.js(default) +language/expressions/class/ident-name-method-def-default-escaped-ext.js(strict mode) +language/expressions/class/ident-name-method-def-default-escaped.js(default) +language/expressions/class/ident-name-method-def-default-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-delete-escaped.js(default) +language/expressions/class/ident-name-method-def-delete-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-do-escaped.js(default) +language/expressions/class/ident-name-method-def-do-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-else-escaped.js(default) +language/expressions/class/ident-name-method-def-else-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-export-escaped.js(default) +language/expressions/class/ident-name-method-def-export-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-extends-escaped-ext.js(default) +language/expressions/class/ident-name-method-def-extends-escaped-ext.js(strict mode) +language/expressions/class/ident-name-method-def-extends-escaped.js(default) +language/expressions/class/ident-name-method-def-extends-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-finally-escaped.js(default) +language/expressions/class/ident-name-method-def-finally-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-for-escaped.js(default) +language/expressions/class/ident-name-method-def-for-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-function-escaped.js(default) +language/expressions/class/ident-name-method-def-function-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-if-escaped.js(default) +language/expressions/class/ident-name-method-def-if-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-import-escaped.js(default) +language/expressions/class/ident-name-method-def-import-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-in-escaped.js(default) +language/expressions/class/ident-name-method-def-in-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-instanceof-escaped.js(default) +language/expressions/class/ident-name-method-def-instanceof-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-new-escaped.js(default) +language/expressions/class/ident-name-method-def-new-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-return-escaped.js(default) +language/expressions/class/ident-name-method-def-return-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-super-escaped.js(default) +language/expressions/class/ident-name-method-def-super-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-switch-escaped.js(default) +language/expressions/class/ident-name-method-def-switch-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-this-escaped.js(default) +language/expressions/class/ident-name-method-def-this-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-throw-escaped.js(default) +language/expressions/class/ident-name-method-def-throw-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-try-escaped.js(default) +language/expressions/class/ident-name-method-def-try-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-typeof-escaped.js(default) +language/expressions/class/ident-name-method-def-typeof-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-var-escaped.js(default) +language/expressions/class/ident-name-method-def-var-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-void-escaped.js(default) +language/expressions/class/ident-name-method-def-void-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-while-escaped.js(default) +language/expressions/class/ident-name-method-def-while-escaped.js(strict mode) +language/expressions/class/ident-name-method-def-with-escaped.js(default) +language/expressions/class/ident-name-method-def-with-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-default-escaped-ext.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-default-escaped-ext.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped-ext.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped-ext.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js(strict mode) +language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js(default) +language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-break-escaped.js(default) +language/expressions/object/ident-name-method-def-break-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-case-escaped.js(default) +language/expressions/object/ident-name-method-def-case-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-catch-escaped.js(default) +language/expressions/object/ident-name-method-def-catch-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-class-escaped.js(default) +language/expressions/object/ident-name-method-def-class-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-const-escaped.js(default) +language/expressions/object/ident-name-method-def-const-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-continue-escaped.js(default) +language/expressions/object/ident-name-method-def-continue-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-debugger-escaped.js(default) +language/expressions/object/ident-name-method-def-debugger-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-default-escaped-ext.js(default) +language/expressions/object/ident-name-method-def-default-escaped-ext.js(strict mode) +language/expressions/object/ident-name-method-def-default-escaped.js(default) +language/expressions/object/ident-name-method-def-default-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-delete-escaped.js(default) +language/expressions/object/ident-name-method-def-delete-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-do-escaped.js(default) +language/expressions/object/ident-name-method-def-do-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-else-escaped.js(default) +language/expressions/object/ident-name-method-def-else-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-export-escaped.js(default) +language/expressions/object/ident-name-method-def-export-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-extends-escaped-ext.js(default) +language/expressions/object/ident-name-method-def-extends-escaped-ext.js(strict mode) +language/expressions/object/ident-name-method-def-extends-escaped.js(default) +language/expressions/object/ident-name-method-def-extends-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-finally-escaped.js(default) +language/expressions/object/ident-name-method-def-finally-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-for-escaped.js(default) +language/expressions/object/ident-name-method-def-for-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-function-escaped.js(default) +language/expressions/object/ident-name-method-def-function-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-if-escaped.js(default) +language/expressions/object/ident-name-method-def-if-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-import-escaped.js(default) +language/expressions/object/ident-name-method-def-import-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-in-escaped.js(default) +language/expressions/object/ident-name-method-def-in-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-instanceof-escaped.js(default) +language/expressions/object/ident-name-method-def-instanceof-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-new-escaped.js(default) +language/expressions/object/ident-name-method-def-new-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-return-escaped.js(default) +language/expressions/object/ident-name-method-def-return-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-super-escaped.js(default) +language/expressions/object/ident-name-method-def-super-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-switch-escaped.js(default) +language/expressions/object/ident-name-method-def-switch-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-this-escaped.js(default) +language/expressions/object/ident-name-method-def-this-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-throw-escaped.js(default) +language/expressions/object/ident-name-method-def-throw-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-try-escaped.js(default) +language/expressions/object/ident-name-method-def-try-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-typeof-escaped.js(default) +language/expressions/object/ident-name-method-def-typeof-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-var-escaped.js(default) +language/expressions/object/ident-name-method-def-var-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-void-escaped.js(default) +language/expressions/object/ident-name-method-def-void-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-while-escaped.js(default) +language/expressions/object/ident-name-method-def-while-escaped.js(strict mode) +language/expressions/object/ident-name-method-def-with-escaped.js(default) +language/expressions/object/ident-name-method-def-with-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-break-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-break-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-case-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-case-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-catch-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-catch-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-class-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-class-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-const-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-const-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-continue-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-continue-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-default-escaped-ext.js(default) +language/expressions/object/ident-name-prop-name-literal-default-escaped-ext.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-default-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-default-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-delete-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-delete-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-do-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-do-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-else-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-else-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-export-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-export-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-extends-escaped-ext.js(default) +language/expressions/object/ident-name-prop-name-literal-extends-escaped-ext.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-extends-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-extends-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-finally-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-finally-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-for-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-for-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-function-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-function-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-if-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-if-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-import-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-import-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-in-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-in-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-new-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-new-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-return-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-return-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-super-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-super-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-switch-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-switch-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-this-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-this-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-throw-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-throw-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-try-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-try-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-var-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-var-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-void-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-void-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-while-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-while-escaped.js(strict mode) +language/expressions/object/ident-name-prop-name-literal-with-escaped.js(default) +language/expressions/object/ident-name-prop-name-literal-with-escaped.js(strict mode) language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js(default) language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js(strict mode) language/expressions/object/method-definition/private-name-early-error-gen-inside-class.js(default) language/expressions/object/method-definition/private-name-early-error-gen-inside-class.js(strict mode) language/expressions/object/method-definition/private-name-early-error-method-inside-class.js(default) language/expressions/object/method-definition/private-name-early-error-method-inside-class.js(strict mode) +language/expressions/optional-chaining/call-expression.js(default) +language/expressions/optional-chaining/call-expression.js(strict mode) +language/expressions/optional-chaining/member-expression.js(default) +language/expressions/optional-chaining/member-expression.js(strict mode) +language/expressions/optional-chaining/optional-chain-expression-optional-expression.js(default) +language/expressions/optional-chaining/optional-chain-expression-optional-expression.js(strict mode) +language/expressions/optional-chaining/optional-chain.js(default) +language/expressions/optional-chaining/optional-chain.js(strict mode) +language/expressions/optional-chaining/optional-expression.js(default) +language/expressions/optional-chaining/optional-expression.js(strict mode) +language/expressions/optional-chaining/runtime-semantics-evaluation.js(default) +language/expressions/optional-chaining/runtime-semantics-evaluation.js(strict mode) +language/expressions/optional-chaining/short-circuiting.js(default) +language/expressions/optional-chaining/short-circuiting.js(strict mode) language/expressions/template-literal/unicode-escape-nls-err.js(default) language/expressions/template-literal/unicode-escape-nls-err.js(strict mode) language/identifiers/unicode-escape-nls-err.js(default) language/identifiers/unicode-escape-nls-err.js(strict mode) -language/literals/numeric/numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js(default) +language/literals/bigint/non-octal-like-invalid-0008n.js(default) +language/literals/bigint/non-octal-like-invalid-012348n.js(default) +language/literals/bigint/non-octal-like-invalid-08n.js(default) +language/literals/bigint/non-octal-like-invalid-09n.js(default) +language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-08-err.js(default) +language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-09-err.js(default) +language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-0_8-err.js(default) +language/literals/bigint/numeric-separators/numeric-separator-literal-nonoctal-0_9-err.js(default) +language/literals/bigint/numeric-separators/numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-00-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-01-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-07-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_0-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_1-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-lol-0_7-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-08-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-09-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-0_8-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-nonoctal-0_9-err.js(default) +language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds-leading-zero-err.js(default) language/literals/regexp/early-err-pattern.js(default) language/literals/regexp/early-err-pattern.js(strict mode) language/literals/regexp/invalid-braced-quantifier-exact.js(default) @@ -567,12 +988,56 @@ language/module-code/privatename-not-valid-earlyerr-module-3.js(default) language/module-code/privatename-not-valid-earlyerr-module-3.js(strict mode) language/module-code/privatename-not-valid-earlyerr-module-4.js(default) language/module-code/privatename-not-valid-earlyerr-module-4.js(strict mode) +language/module-code/top-level-await/await-expr-func-expression.js(default) +language/module-code/top-level-await/await-expr-func-expression.js(strict mode) +language/module-code/top-level-await/await-expr-new-expr-reject.js(default) +language/module-code/top-level-await/await-expr-new-expr-reject.js(strict mode) +language/module-code/top-level-await/await-expr-new-expr.js(default) +language/module-code/top-level-await/await-expr-new-expr.js(strict mode) +language/module-code/top-level-await/await-expr-regexp.js(default) +language/module-code/top-level-await/await-expr-regexp.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-array-literal.js(default) +language/module-code/top-level-await/syntax/await-expr-array-literal.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-dyn-import.js(default) +language/module-code/top-level-await/syntax/await-expr-dyn-import.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-func-expression.js(default) +language/module-code/top-level-await/syntax/await-expr-func-expression.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-identifier.js(default) +language/module-code/top-level-await/syntax/await-expr-identifier.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-literal-number.js(default) +language/module-code/top-level-await/syntax/await-expr-literal-number.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-literal-string.js(default) +language/module-code/top-level-await/syntax/await-expr-literal-string.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-nested.js(default) +language/module-code/top-level-await/syntax/await-expr-nested.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-new-expr.js(default) +language/module-code/top-level-await/syntax/await-expr-new-expr.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-null.js(default) +language/module-code/top-level-await/syntax/await-expr-null.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-obj-literal.js(default) +language/module-code/top-level-await/syntax/await-expr-obj-literal.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-regexp.js(default) +language/module-code/top-level-await/syntax/await-expr-regexp.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-template-literal.js(default) +language/module-code/top-level-await/syntax/await-expr-template-literal.js(strict mode) +language/module-code/top-level-await/syntax/await-expr-this.js(default) +language/module-code/top-level-await/syntax/await-expr-this.js(strict mode) +language/module-code/top-level-await/syntax/block-await-expr.js(default) +language/module-code/top-level-await/syntax/block-await-expr.js(strict mode) +language/module-code/top-level-await/syntax/if-await-expr-boolean.js(default) +language/module-code/top-level-await/syntax/if-await-expr-boolean.js(strict mode) +language/module-code/top-level-await/syntax/try-await-expr.js(default) +language/module-code/top-level-await/syntax/try-await-expr.js(strict mode) language/statements/class/elements/fields-duplicate-privatenames.js(default) language/statements/class/elements/fields-duplicate-privatenames.js(strict mode) language/statements/class/elements/fields-literal-name-static-propname-constructor.js(default) language/statements/class/elements/fields-literal-name-static-propname-constructor.js(strict mode) language/statements/class/elements/fields-string-name-static-propname-constructor.js(default) language/statements/class/elements/fields-string-name-static-propname-constructor.js(strict mode) +language/statements/class/elements/private-field-is-visible-in-computed-properties.js(default) +language/statements/class/elements/private-field-is-visible-in-computed-properties.js(strict mode) +language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js(default) +language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js(strict mode) language/statements/class/elements/private-methods/prod-private-method-initialize-order.js(default) language/statements/class/elements/private-methods/prod-private-method-initialize-order.js(strict mode) language/statements/class/elements/privatename-not-valid-earlyerr-script-1.js(default) @@ -583,8 +1048,20 @@ language/statements/class/elements/privatename-not-valid-earlyerr-script-3.js(de language/statements/class/elements/privatename-not-valid-earlyerr-script-3.js(strict mode) language/statements/class/elements/privatename-not-valid-earlyerr-script-4.js(default) language/statements/class/elements/privatename-not-valid-earlyerr-script-4.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js(default) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-chained-usage.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js(default) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage-recursive.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js(default) +language/statements/class/elements/syntax/early-errors/grammar-private-environment-on-class-heritage.js(strict mode) language/statements/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js(default) language/statements/class/elements/syntax/early-errors/grammar-private-field-on-object-destructuring.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js(default) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async-gen.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js(default) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-async.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js(default) +language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-gen.js(strict mode) language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js(default) language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-field.js(strict mode) language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-get-get.js(default) @@ -605,6 +1082,8 @@ language/statements/class/elements/syntax/early-errors/grammar-privatemeth-dupli language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-field.js(strict mode) language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js(default) language/statements/class/elements/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js(strict mode) +language/statements/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js(default) +language/statements/class/elements/syntax/early-errors/grammar-privatename-in-computed-property-missing.js(strict mode) language/statements/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js(default) language/statements/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-bad-reference.js(strict mode) language/statements/class/elements/syntax/early-errors/invalid-names/field-init-call-expression-this.js(default) @@ -655,6 +1134,74 @@ language/statements/class/elements/syntax/early-errors/invalid-names/method-outt language/statements/class/elements/syntax/early-errors/invalid-names/method-outter-member-expression-this.js(strict mode) language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js(default) language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js(strict mode) +language/statements/class/ident-name-method-def-break-escaped.js(default) +language/statements/class/ident-name-method-def-break-escaped.js(strict mode) +language/statements/class/ident-name-method-def-case-escaped.js(default) +language/statements/class/ident-name-method-def-case-escaped.js(strict mode) +language/statements/class/ident-name-method-def-catch-escaped.js(default) +language/statements/class/ident-name-method-def-catch-escaped.js(strict mode) +language/statements/class/ident-name-method-def-class-escaped.js(default) +language/statements/class/ident-name-method-def-class-escaped.js(strict mode) +language/statements/class/ident-name-method-def-const-escaped.js(default) +language/statements/class/ident-name-method-def-const-escaped.js(strict mode) +language/statements/class/ident-name-method-def-continue-escaped.js(default) +language/statements/class/ident-name-method-def-continue-escaped.js(strict mode) +language/statements/class/ident-name-method-def-debugger-escaped.js(default) +language/statements/class/ident-name-method-def-debugger-escaped.js(strict mode) +language/statements/class/ident-name-method-def-default-escaped-ext.js(default) +language/statements/class/ident-name-method-def-default-escaped-ext.js(strict mode) +language/statements/class/ident-name-method-def-default-escaped.js(default) +language/statements/class/ident-name-method-def-default-escaped.js(strict mode) +language/statements/class/ident-name-method-def-delete-escaped.js(default) +language/statements/class/ident-name-method-def-delete-escaped.js(strict mode) +language/statements/class/ident-name-method-def-do-escaped.js(default) +language/statements/class/ident-name-method-def-do-escaped.js(strict mode) +language/statements/class/ident-name-method-def-else-escaped.js(default) +language/statements/class/ident-name-method-def-else-escaped.js(strict mode) +language/statements/class/ident-name-method-def-export-escaped.js(default) +language/statements/class/ident-name-method-def-export-escaped.js(strict mode) +language/statements/class/ident-name-method-def-extends-escaped-ext.js(default) +language/statements/class/ident-name-method-def-extends-escaped-ext.js(strict mode) +language/statements/class/ident-name-method-def-extends-escaped.js(default) +language/statements/class/ident-name-method-def-extends-escaped.js(strict mode) +language/statements/class/ident-name-method-def-finally-escaped.js(default) +language/statements/class/ident-name-method-def-finally-escaped.js(strict mode) +language/statements/class/ident-name-method-def-for-escaped.js(default) +language/statements/class/ident-name-method-def-for-escaped.js(strict mode) +language/statements/class/ident-name-method-def-function-escaped.js(default) +language/statements/class/ident-name-method-def-function-escaped.js(strict mode) +language/statements/class/ident-name-method-def-if-escaped.js(default) +language/statements/class/ident-name-method-def-if-escaped.js(strict mode) +language/statements/class/ident-name-method-def-import-escaped.js(default) +language/statements/class/ident-name-method-def-import-escaped.js(strict mode) +language/statements/class/ident-name-method-def-in-escaped.js(default) +language/statements/class/ident-name-method-def-in-escaped.js(strict mode) +language/statements/class/ident-name-method-def-instanceof-escaped.js(default) +language/statements/class/ident-name-method-def-instanceof-escaped.js(strict mode) +language/statements/class/ident-name-method-def-new-escaped.js(default) +language/statements/class/ident-name-method-def-new-escaped.js(strict mode) +language/statements/class/ident-name-method-def-return-escaped.js(default) +language/statements/class/ident-name-method-def-return-escaped.js(strict mode) +language/statements/class/ident-name-method-def-super-escaped.js(default) +language/statements/class/ident-name-method-def-super-escaped.js(strict mode) +language/statements/class/ident-name-method-def-switch-escaped.js(default) +language/statements/class/ident-name-method-def-switch-escaped.js(strict mode) +language/statements/class/ident-name-method-def-this-escaped.js(default) +language/statements/class/ident-name-method-def-this-escaped.js(strict mode) +language/statements/class/ident-name-method-def-throw-escaped.js(default) +language/statements/class/ident-name-method-def-throw-escaped.js(strict mode) +language/statements/class/ident-name-method-def-try-escaped.js(default) +language/statements/class/ident-name-method-def-try-escaped.js(strict mode) +language/statements/class/ident-name-method-def-typeof-escaped.js(default) +language/statements/class/ident-name-method-def-typeof-escaped.js(strict mode) +language/statements/class/ident-name-method-def-var-escaped.js(default) +language/statements/class/ident-name-method-def-var-escaped.js(strict mode) +language/statements/class/ident-name-method-def-void-escaped.js(default) +language/statements/class/ident-name-method-def-void-escaped.js(strict mode) +language/statements/class/ident-name-method-def-while-escaped.js(default) +language/statements/class/ident-name-method-def-while-escaped.js(strict mode) +language/statements/class/ident-name-method-def-with-escaped.js(default) +language/statements/class/ident-name-method-def-with-escaped.js(strict mode) language/statements/for-in/dstr/array-rest-before-elision.js(default) language/statements/for-in/dstr/array-rest-before-elision.js(strict mode) language/statements/for-in/dstr/array-rest-elision-invalid.js(default)