[parser] Report escapes in kws only if they won't be used as i… (#10455)
We can do it by tokenizing escaped keywords as normal identifiers, so that they won't be accidentally used as real keywords.
This commit is contained in:
@@ -284,108 +284,6 @@ 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)
|
||||
@@ -490,278 +388,6 @@ 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)
|
||||
@@ -1120,74 +746,6 @@ 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)
|
||||
|
||||
Reference in New Issue
Block a user