Introduce scope tracking in the parser (#9493)
* Introduce scope tracking * Fix tests * Add new tests * Remove constructor-super check from transform as it is now in parser * Correctly handle class properties and class scope * Fix duplicate name check * Convert scope identifier storage to array * Enter a new scope in typescript module blocks * Add test for duplicate declaration * Rename error for duplicate exports * Treat class declarations as lexical declaration * Update whitelist * Add tests * Fix scope tracking for function declarations * Migrate try-catch duplicate error * Fix test * More tests * One more test * Make scope a separate class and fix review comments * Do not allow new.target in top scope arrow function * Correctly enter new scope for declare module and treat type aliases as lexical declarations * Tests for typescript scope tracking to not mark type aliases as duplicate * Fix flow scope tracking * Remove ident from test names as redundant * Add test case for var and function * Improve error messages * Improve literal regex
This commit is contained in:
@@ -284,189 +284,6 @@ built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value.js(
|
||||
built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value.js(strict mode)
|
||||
built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js(default)
|
||||
built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js(default)
|
||||
language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-generator.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-generator.js(strict mode)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.js(default)
|
||||
language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.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/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js(default)
|
||||
@@ -479,18 +296,6 @@ language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-de
|
||||
language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js(strict mode)
|
||||
language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js(default)
|
||||
language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js(strict mode)
|
||||
language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js(default)
|
||||
language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js(strict mode)
|
||||
language/expressions/async-function/early-errors-expression-formals-body-duplicate.js(default)
|
||||
language/expressions/async-function/early-errors-expression-formals-body-duplicate.js(strict mode)
|
||||
language/expressions/async-function/named-dflt-params-duplicates.js(default)
|
||||
language/expressions/async-function/nameless-dflt-params-duplicates.js(default)
|
||||
language/expressions/async-generator/dflt-params-duplicates.js(default)
|
||||
language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js(default)
|
||||
language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js(strict mode)
|
||||
language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js(default)
|
||||
language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js(strict mode)
|
||||
language/expressions/async-generator/named-dflt-params-duplicates.js(default)
|
||||
language/expressions/class/elements/fields-duplicate-privatenames.js(default)
|
||||
language/expressions/class/elements/fields-duplicate-privatenames.js(strict mode)
|
||||
language/expressions/class/elements/fields-literal-name-static-propname-constructor.js(default)
|
||||
@@ -511,8 +316,6 @@ language/expressions/class/elements/private-derived-cls-indirect-eval-err-contai
|
||||
language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.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-ctor-super-no-heritage.js(default)
|
||||
language/expressions/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.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)
|
||||
@@ -591,21 +394,9 @@ 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/function/dflt-params-duplicates.js(default)
|
||||
language/expressions/generators/dflt-params-duplicates.js(default)
|
||||
language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js(default)
|
||||
language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js(default)
|
||||
language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js(default)
|
||||
language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js(strict mode)
|
||||
language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js(default)
|
||||
language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js(default)
|
||||
language/expressions/object/method-definition/generator-param-redecl-const.js(default)
|
||||
language/expressions/object/method-definition/generator-param-redecl-const.js(strict mode)
|
||||
language/expressions/object/method-definition/generator-param-redecl-let.js(default)
|
||||
language/expressions/object/method-definition/generator-param-redecl-let.js(strict mode)
|
||||
language/expressions/object/method-definition/meth-dflt-params-duplicates.js(default)
|
||||
language/expressions/object/method-definition/name-param-redecl.js(default)
|
||||
language/expressions/object/method-definition/name-param-redecl.js(strict mode)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-fn-inside-class.js(default)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-fn-inside-class.js(strict mode)
|
||||
language/expressions/object/method-definition/private-name-early-error-async-gen-inside-class.js(default)
|
||||
@@ -626,12 +417,8 @@ language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js(de
|
||||
language/expressions/template-literal/invalid-legacy-octal-escape-sequence.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/global-code/new.target-arrow.js(default)
|
||||
language/global-code/new.target-arrow.js(strict mode)
|
||||
language/identifiers/unicode-escape-nls-err.js(default)
|
||||
language/identifiers/unicode-escape-nls-err.js(strict mode)
|
||||
language/import/dup-bound-names.js(default)
|
||||
language/import/dup-bound-names.js(strict mode)
|
||||
language/line-terminators/invalid-string-ls.js(default)
|
||||
language/line-terminators/invalid-string-ls.js(strict mode)
|
||||
language/line-terminators/invalid-string-ps.js(default)
|
||||
@@ -816,12 +603,6 @@ language/module-code/early-export-global.js(default)
|
||||
language/module-code/early-export-global.js(strict mode)
|
||||
language/module-code/early-export-unresolvable.js(default)
|
||||
language/module-code/early-export-unresolvable.js(strict mode)
|
||||
language/module-code/early-lex-and-var.js(default)
|
||||
language/module-code/early-lex-and-var.js(strict mode)
|
||||
language/module-code/parse-err-hoist-lex-fun.js(default)
|
||||
language/module-code/parse-err-hoist-lex-fun.js(strict mode)
|
||||
language/module-code/parse-err-hoist-lex-gen.js(default)
|
||||
language/module-code/parse-err-hoist-lex-gen.js(strict mode)
|
||||
language/module-code/privatename-not-valid-earlyerr-module-1.js(default)
|
||||
language/module-code/privatename-not-valid-earlyerr-module-1.js(strict mode)
|
||||
language/module-code/privatename-not-valid-earlyerr-module-2.js(default)
|
||||
@@ -830,10 +611,6 @@ 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/statements/async-function/dflt-params-duplicates.js(default)
|
||||
language/statements/async-function/early-errors-declaration-formals-body-duplicate.js(default)
|
||||
language/statements/async-function/early-errors-declaration-formals-body-duplicate.js(strict mode)
|
||||
language/statements/async-generator/dflt-params-duplicates.js(default)
|
||||
language/statements/class/async-gen-meth-escaped-async.js(default)
|
||||
language/statements/class/async-gen-meth-escaped-async.js(strict mode)
|
||||
language/statements/class/async-meth-escaped-async.js(default)
|
||||
@@ -866,8 +643,6 @@ 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-ctor-super-no-heritage.js(default)
|
||||
language/statements/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.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)
|
||||
@@ -946,174 +721,29 @@ 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/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js(default)
|
||||
language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js(strict mode)
|
||||
language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js(default)
|
||||
language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js(strict mode)
|
||||
language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js(default)
|
||||
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)
|
||||
language/statements/for-in/dstr/array-rest-elision-invalid.js(strict mode)
|
||||
language/statements/for-in/head-const-bound-names-dup.js(default)
|
||||
language/statements/for-in/head-const-bound-names-dup.js(strict mode)
|
||||
language/statements/for-in/head-const-bound-names-in-stmt.js(default)
|
||||
language/statements/for-in/head-const-bound-names-in-stmt.js(strict mode)
|
||||
language/statements/for-in/head-let-bound-names-dup.js(default)
|
||||
language/statements/for-in/head-let-bound-names-dup.js(strict mode)
|
||||
language/statements/for-in/head-let-bound-names-in-stmt.js(default)
|
||||
language/statements/for-in/head-let-bound-names-in-stmt.js(strict mode)
|
||||
language/statements/for-of/dstr/array-rest-before-elision.js(default)
|
||||
language/statements/for-of/dstr/array-rest-before-elision.js(strict mode)
|
||||
language/statements/for-of/dstr/array-rest-elision-invalid.js(default)
|
||||
language/statements/for-of/dstr/array-rest-elision-invalid.js(strict mode)
|
||||
language/statements/for-of/head-const-bound-names-dup.js(default)
|
||||
language/statements/for-of/head-const-bound-names-dup.js(strict mode)
|
||||
language/statements/for-of/head-const-bound-names-in-stmt.js(default)
|
||||
language/statements/for-of/head-const-bound-names-in-stmt.js(strict mode)
|
||||
language/statements/for-of/head-decl-no-expr.js(default)
|
||||
language/statements/for-of/head-decl-no-expr.js(strict mode)
|
||||
language/statements/for-of/head-expr-no-expr.js(default)
|
||||
language/statements/for-of/head-expr-no-expr.js(strict mode)
|
||||
language/statements/for-of/head-let-bound-names-dup.js(default)
|
||||
language/statements/for-of/head-let-bound-names-dup.js(strict mode)
|
||||
language/statements/for-of/head-let-bound-names-in-stmt.js(default)
|
||||
language/statements/for-of/head-let-bound-names-in-stmt.js(strict mode)
|
||||
language/statements/for-of/head-var-no-expr.js(default)
|
||||
language/statements/for-of/head-var-no-expr.js(strict mode)
|
||||
language/statements/for/head-let-bound-names-in-stmt.js(default)
|
||||
language/statements/for/head-let-bound-names-in-stmt.js(strict mode)
|
||||
language/statements/function/dflt-params-duplicates.js(default)
|
||||
language/statements/generators/dflt-params-duplicates.js(default)
|
||||
language/statements/let/redeclaration-error-from-within-strict-mode-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js(default)
|
||||
language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js(strict mode)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js(default)
|
||||
language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js(strict mode)
|
||||
language/statements/try/early-catch-function.js(default)
|
||||
language/statements/try/early-catch-function.js(strict mode)
|
||||
language/statements/try/early-catch-lex.js(default)
|
||||
language/statements/try/early-catch-lex.js(strict mode)
|
||||
language/statements/try/early-catch-var.js(default)
|
||||
language/statements/try/early-catch-var.js(strict mode)
|
||||
Reference in New Issue
Block a user