Remove Babylon plugins for features already merged to the ECMAScript spec (#8448)

These are now enabled by default:
- objectRestSpread (2018)
- asyncGenerators (2018)
- optionalCatchBInding (2019)
- jsonStrings (2019)

TODO (after this commit):
- [ ] Deprecate the `@babel/plugin-syntax-*` packages.
- [ ] Deprecate the `@babel/plugin-proposal-*` packages.
- [ ] Create the `@babel/plugin-transform-*` packages.
This commit is contained in:
Nicolò Ribaudo
2018-11-05 23:48:06 +01:00
committed by GitHub
parent c125b1dd74
commit 24c4901ff5
127 changed files with 151 additions and 873 deletions

View File

@@ -15,7 +15,6 @@ async_await/migrated_0020.js
async_await/migrated_0024.js
async_await/migrated_0027.js
async_generators/migrated_0007.js
catch/optional_catch_binding.js
class_properties/migrated_0000.js
class_properties/migrated_0005.js
class_properties/migrated_0011.js

View File

@@ -109,12 +109,10 @@ function update_whitelist(summary) {
const options = {
plugins: [
"asyncGenerators",
"dynamicImport",
["flow", { all: true }],
"flowComments",
"jsx",
"objectRestSpread",
"classPrivateProperties",
],
sourceType: "module",

View File

@@ -14,6 +14,7 @@ const parse = require("../../../packages/babel-parser").parse;
const ignoredFeatures = [
"async-functions",
"async-iteration",
"arrow-function",
"class",
"const",
@@ -59,6 +60,9 @@ const ignoredFeatures = [
"Uint8ClampedArray",
"computed-property-names",
"well-formed-json-stringify",
"object-spread",
"object-rest",
"optional-catch-binding",
"Object.fromEntries",
"Object.is",
"Reflect.setPrototypeOf",
@@ -102,7 +106,6 @@ const ignoredFeatures = [
];
const featuresToPlugins = {
"async-iteration": "asyncGenerators",
BigInt: "bigInt",
"class-fields-private": "classPrivateProperties",
"class-fields-public": "classProperties",
@@ -114,9 +117,6 @@ const featuresToPlugins = {
"export-star-as-namespace-from-module": "exportNamespaceFrom",
"import.meta": "importMeta",
"numeric-separator-literal": "numericSeparator",
"object-rest": "objectRestSpread",
"object-spread": "objectRestSpread",
"optional-catch-binding": "optionalCatchBinding",
};
function getPlugins(features) {

View File

@@ -215,8 +215,6 @@ annexB/language/statements/for-in/bare-initializer.js(default)
annexB/language/statements/for-in/bare-initializer.js(strict mode)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -229,26 +227,8 @@ language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -263,8 +243,6 @@ language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -279,8 +257,6 @@ language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -294,8 +270,6 @@ language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redecl
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -310,8 +284,6 @@ language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redec
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -326,8 +298,6 @@ language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-w
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -352,20 +322,8 @@ language/expressions/async-function/early-errors-expression-formals-body-duplica
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-await-as-function-binding-identifier.js(default)
language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js(strict mode)
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/early-errors-expression-formals-contains-await.js(default)
language/expressions/async-generator/early-errors-expression-formals-contains-await.js(strict mode)
language/expressions/async-generator/named-dflt-params-duplicates.js(default)
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-await-in-formals-default.js(default)
@@ -443,9 +401,6 @@ language/statements/async-function/early-errors-declaration-await-in-formals.js(
language/statements/async-function/early-errors-declaration-await-in-formals.js(strict mode)
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)
language/statements/class/async-meth-escaped-async.js(strict mode)
language/statements/class/definition/early-errors-class-method-await-in-formals-default.js(default)
@@ -460,13 +415,9 @@ language/statements/class/syntax/early-errors/class-definition-evaluation-script
language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js(default)
language/statements/do-while/decl-async-fun.js(default)
language/statements/do-while/decl-async-fun.js(strict mode)
language/statements/do-while/decl-async-gen.js(default)
language/statements/do-while/decl-async-gen.js(strict mode)
language/statements/do-while/labelled-fn-stmt.js(default)
language/statements/for/decl-async-fun.js(default)
language/statements/for/decl-async-fun.js(strict mode)
language/statements/for/decl-async-gen.js(default)
language/statements/for/decl-async-gen.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/for/labelled-fn-stmt-expr.js(default)
@@ -474,8 +425,6 @@ language/statements/for/labelled-fn-stmt-let.js(default)
language/statements/for/labelled-fn-stmt-var.js(default)
language/statements/for-in/decl-async-fun.js(default)
language/statements/for-in/decl-async-fun.js(strict mode)
language/statements/for-in/decl-async-gen.js(default)
language/statements/for-in/decl-async-gen.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)
@@ -494,8 +443,6 @@ language/statements/for-in/labelled-fn-stmt-lhs.js(default)
language/statements/for-in/labelled-fn-stmt-var.js(default)
language/statements/for-of/decl-async-fun.js(default)
language/statements/for-of/decl-async-fun.js(strict mode)
language/statements/for-of/decl-async-gen.js(default)
language/statements/for-of/decl-async-gen.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)
@@ -526,16 +473,8 @@ language/statements/if/if-async-fun-else-stmt.js(default)
language/statements/if/if-async-fun-else-stmt.js(strict mode)
language/statements/if/if-async-fun-no-else.js(default)
language/statements/if/if-async-fun-no-else.js(strict mode)
language/statements/if/if-async-gen-else-async-gen.js(default)
language/statements/if/if-async-gen-else-async-gen.js(strict mode)
language/statements/if/if-async-gen-else-stmt.js(default)
language/statements/if/if-async-gen-else-stmt.js(strict mode)
language/statements/if/if-async-gen-no-else.js(default)
language/statements/if/if-async-gen-no-else.js(strict mode)
language/statements/if/if-stmt-else-async-fun.js(default)
language/statements/if/if-stmt-else-async-fun.js(strict mode)
language/statements/if/if-stmt-else-async-gen.js(default)
language/statements/if/if-stmt-else-async-gen.js(strict mode)
language/statements/if/labelled-fn-stmt-first.js(default)
language/statements/if/labelled-fn-stmt-lone.js(default)
language/statements/if/labelled-fn-stmt-second.js(default)
@@ -546,8 +485,6 @@ language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js(defa
language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -560,26 +497,8 @@ language/statements/switch/syntax/redeclaration/async-function-declaration-attem
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -594,8 +513,6 @@ language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-red
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -610,8 +527,6 @@ language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-red
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -625,8 +540,6 @@ language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -641,8 +554,6 @@ language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -657,8 +568,6 @@ language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redec
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js(default)
@@ -675,11 +584,8 @@ language/statements/try/early-catch-var.js(default)
language/statements/try/early-catch-var.js(strict mode)
language/statements/while/decl-async-fun.js(default)
language/statements/while/decl-async-fun.js(strict mode)
language/statements/while/decl-async-gen.js(default)
language/statements/while/decl-async-gen.js(strict mode)
language/statements/while/labelled-fn-stmt.js(default)
language/statements/with/decl-async-fun.js(default)
language/statements/with/decl-async-gen.js(default)
language/statements/with/labelled-fn-stmt.js(default)
language/identifiers/unicode-escape-nls-err.js(default)
@@ -749,15 +655,6 @@ language/statements/try/early-catch-function.js(default)
language/statements/try/early-catch-function.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/literals/string/line-separator.js(default)
language/literals/string/line-separator.js(strict mode)
language/literals/string/paragraph-separator.js(default)
language/literals/string/paragraph-separator.js(strict mode)
built-ins/Function/prototype/toString/proxy-async-generator-function.js(default)
built-ins/Function/prototype/toString/proxy-async-generator-function.js(strict mode)
built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js(default)
built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js(strict mode)
built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js(default)
built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js(strict mode)
built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F.js(default)
@@ -1050,8 +947,6 @@ language/expressions/class/syntax/early-errors/grammar-ctor-super-no-heritage.js
language/expressions/class/syntax/early-errors/grammar-ctor-super-no-heritage.js(strict mode)
language/statements/class/syntax/early-errors/grammar-ctor-super-no-heritage.js(default)
language/statements/class/syntax/early-errors/grammar-ctor-super-no-heritage.js(strict mode)
language/expressions/await/async-generator-interleaved.js(default)
language/expressions/await/async-generator-interleaved.js(strict mode)
language/expressions/class/fields-after-same-line-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-after-same-line-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-gen-rs-private-getter.js(default)
@@ -1064,10 +959,6 @@ language/expressions/class/fields-after-same-line-gen-rs-private-setter-alt.js(d
language/expressions/class/fields-after-same-line-gen-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-gen-rs-private-setter.js(default)
language/expressions/class/fields-after-same-line-gen-rs-private-setter.js(strict mode)
language/expressions/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-after-same-line-method-rs-private-getter-alt.js(default)
language/expressions/class/fields-after-same-line-method-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-method-rs-private-getter.js(default)
@@ -1080,10 +971,6 @@ language/expressions/class/fields-after-same-line-method-rs-private-setter-alt.j
language/expressions/class/fields-after-same-line-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-method-rs-private-setter.js(default)
language/expressions/class/fields-after-same-line-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-after-same-line-static-async-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-after-same-line-static-async-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-async-gen-rs-private-getter.js(default)
@@ -1108,10 +995,6 @@ language/expressions/class/fields-after-same-line-static-async-method-rs-private
language/expressions/class/fields-after-same-line-static-async-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-async-method-rs-private-setter.js(default)
language/expressions/class/fields-after-same-line-static-async-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-after-same-line-static-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-after-same-line-static-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-gen-rs-private-getter.js(default)
@@ -1124,10 +1007,6 @@ language/expressions/class/fields-after-same-line-static-gen-rs-private-setter-a
language/expressions/class/fields-after-same-line-static-gen-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-gen-rs-private-setter.js(default)
language/expressions/class/fields-after-same-line-static-gen-rs-private-setter.js(strict mode)
language/expressions/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-after-same-line-static-method-rs-private-getter-alt.js(default)
language/expressions/class/fields-after-same-line-static-method-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-method-rs-private-getter.js(default)
@@ -1140,10 +1019,6 @@ language/expressions/class/fields-after-same-line-static-method-rs-private-sette
language/expressions/class/fields-after-same-line-static-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-method-rs-private-setter.js(default)
language/expressions/class/fields-after-same-line-static-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-multiple-definitions-rs-private-getter-alt.js(default)
language/expressions/class/fields-multiple-definitions-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-multiple-definitions-rs-private-getter.js(default)
@@ -1156,10 +1031,6 @@ language/expressions/class/fields-multiple-definitions-rs-private-setter-alt.js(
language/expressions/class/fields-multiple-definitions-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-multiple-definitions-rs-private-setter.js(default)
language/expressions/class/fields-multiple-definitions-rs-private-setter.js(strict mode)
language/expressions/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-multiple-stacked-definitions-rs-private-getter-alt.js(default)
language/expressions/class/fields-multiple-stacked-definitions-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-multiple-stacked-definitions-rs-private-getter.js(default)
@@ -1172,10 +1043,6 @@ language/expressions/class/fields-multiple-stacked-definitions-rs-private-setter
language/expressions/class/fields-multiple-stacked-definitions-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-multiple-stacked-definitions-rs-private-setter.js(default)
language/expressions/class/fields-multiple-stacked-definitions-rs-private-setter.js(strict mode)
language/expressions/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-new-no-sc-line-method-rs-private-getter-alt.js(default)
language/expressions/class/fields-new-no-sc-line-method-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-new-no-sc-line-method-rs-private-getter.js(default)
@@ -1188,10 +1055,6 @@ language/expressions/class/fields-new-no-sc-line-method-rs-private-setter-alt.js
language/expressions/class/fields-new-no-sc-line-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-new-no-sc-line-method-rs-private-setter.js(default)
language/expressions/class/fields-new-no-sc-line-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-new-sc-line-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-new-sc-line-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-gen-rs-private-getter.js(default)
@@ -1204,10 +1067,6 @@ language/expressions/class/fields-new-sc-line-gen-rs-private-setter-alt.js(defau
language/expressions/class/fields-new-sc-line-gen-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-gen-rs-private-setter.js(default)
language/expressions/class/fields-new-sc-line-gen-rs-private-setter.js(strict mode)
language/expressions/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-new-sc-line-method-rs-private-getter-alt.js(default)
language/expressions/class/fields-new-sc-line-method-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-method-rs-private-getter.js(default)
@@ -1220,10 +1079,6 @@ language/expressions/class/fields-new-sc-line-method-rs-private-setter-alt.js(de
language/expressions/class/fields-new-sc-line-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-method-rs-private-setter.js(default)
language/expressions/class/fields-new-sc-line-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1.js(default)
language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1.js(strict mode)
language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall-2.js(default)
@@ -1248,10 +1103,6 @@ language/expressions/class/fields-regular-definitions-rs-private-setter-alt.js(d
language/expressions/class/fields-regular-definitions-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-regular-definitions-rs-private-setter.js(default)
language/expressions/class/fields-regular-definitions-rs-private-setter.js(strict mode)
language/expressions/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-same-line-async-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-same-line-async-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-same-line-async-gen-rs-private-getter.js(default)
@@ -1276,10 +1127,6 @@ language/expressions/class/fields-same-line-async-method-rs-private-setter-alt.j
language/expressions/class/fields-same-line-async-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-same-line-async-method-rs-private-setter.js(default)
language/expressions/class/fields-same-line-async-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-same-line-gen-rs-private-getter-alt.js(default)
language/expressions/class/fields-same-line-gen-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-same-line-gen-rs-private-getter.js(default)
@@ -1292,10 +1139,6 @@ language/expressions/class/fields-same-line-gen-rs-private-setter-alt.js(default
language/expressions/class/fields-same-line-gen-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-same-line-gen-rs-private-setter.js(default)
language/expressions/class/fields-same-line-gen-rs-private-setter.js(strict mode)
language/expressions/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-same-line-method-rs-private-getter-alt.js(default)
language/expressions/class/fields-same-line-method-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-same-line-method-rs-private-getter.js(default)
@@ -1308,10 +1151,6 @@ language/expressions/class/fields-same-line-method-rs-private-setter-alt.js(defa
language/expressions/class/fields-same-line-method-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-same-line-method-rs-private-setter.js(default)
language/expressions/class/fields-same-line-method-rs-private-setter.js(strict mode)
language/expressions/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/class/fields-wrapped-in-sc-rs-private-getter-alt.js(default)
language/expressions/class/fields-wrapped-in-sc-rs-private-getter-alt.js(strict mode)
language/expressions/class/fields-wrapped-in-sc-rs-private-getter.js(default)
@@ -1324,12 +1163,6 @@ language/expressions/class/fields-wrapped-in-sc-rs-private-setter-alt.js(default
language/expressions/class/fields-wrapped-in-sc-rs-private-setter-alt.js(strict mode)
language/expressions/class/fields-wrapped-in-sc-rs-private-setter.js(default)
language/expressions/class/fields-wrapped-in-sc-rs-private-setter.js(strict mode)
language/expressions/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/expressions/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/expressions/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js(default)
language/expressions/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/dynamic-import/for-await-resolution-and-error.js(default)
language/expressions/dynamic-import/for-await-resolution-and-error.js(strict mode)
language/statements/class/fields-after-same-line-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-after-same-line-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-after-same-line-gen-rs-private-getter.js(default)
@@ -1342,10 +1175,6 @@ language/statements/class/fields-after-same-line-gen-rs-private-setter-alt.js(de
language/statements/class/fields-after-same-line-gen-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-after-same-line-gen-rs-private-setter.js(default)
language/statements/class/fields-after-same-line-gen-rs-private-setter.js(strict mode)
language/statements/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-after-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-after-same-line-method-rs-private-getter-alt.js(default)
language/statements/class/fields-after-same-line-method-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-after-same-line-method-rs-private-getter.js(default)
@@ -1358,10 +1187,6 @@ language/statements/class/fields-after-same-line-method-rs-private-setter-alt.js
language/statements/class/fields-after-same-line-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-after-same-line-method-rs-private-setter.js(default)
language/statements/class/fields-after-same-line-method-rs-private-setter.js(strict mode)
language/statements/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-after-same-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-after-same-line-static-async-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-after-same-line-static-async-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-async-gen-rs-private-getter.js(default)
@@ -1386,10 +1211,6 @@ language/statements/class/fields-after-same-line-static-async-method-rs-private-
language/statements/class/fields-after-same-line-static-async-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-async-method-rs-private-setter.js(default)
language/statements/class/fields-after-same-line-static-async-method-rs-private-setter.js(strict mode)
language/statements/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-after-same-line-static-async-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-after-same-line-static-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-after-same-line-static-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-gen-rs-private-getter.js(default)
@@ -1402,10 +1223,6 @@ language/statements/class/fields-after-same-line-static-gen-rs-private-setter-al
language/statements/class/fields-after-same-line-static-gen-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-gen-rs-private-setter.js(default)
language/statements/class/fields-after-same-line-static-gen-rs-private-setter.js(strict mode)
language/statements/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-after-same-line-static-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-after-same-line-static-method-rs-private-getter-alt.js(default)
language/statements/class/fields-after-same-line-static-method-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-method-rs-private-getter.js(default)
@@ -1418,10 +1235,6 @@ language/statements/class/fields-after-same-line-static-method-rs-private-setter
language/statements/class/fields-after-same-line-static-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-method-rs-private-setter.js(default)
language/statements/class/fields-after-same-line-static-method-rs-private-setter.js(strict mode)
language/statements/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-after-same-line-static-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-multiple-definitions-rs-private-getter-alt.js(default)
language/statements/class/fields-multiple-definitions-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-multiple-definitions-rs-private-getter.js(default)
@@ -1434,10 +1247,6 @@ language/statements/class/fields-multiple-definitions-rs-private-setter-alt.js(d
language/statements/class/fields-multiple-definitions-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-multiple-definitions-rs-private-setter.js(default)
language/statements/class/fields-multiple-definitions-rs-private-setter.js(strict mode)
language/statements/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-multiple-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-multiple-stacked-definitions-rs-private-getter-alt.js(default)
language/statements/class/fields-multiple-stacked-definitions-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-multiple-stacked-definitions-rs-private-getter.js(default)
@@ -1450,10 +1259,6 @@ language/statements/class/fields-multiple-stacked-definitions-rs-private-setter-
language/statements/class/fields-multiple-stacked-definitions-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-multiple-stacked-definitions-rs-private-setter.js(default)
language/statements/class/fields-multiple-stacked-definitions-rs-private-setter.js(strict mode)
language/statements/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-multiple-stacked-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-new-no-sc-line-method-rs-private-getter-alt.js(default)
language/statements/class/fields-new-no-sc-line-method-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-new-no-sc-line-method-rs-private-getter.js(default)
@@ -1466,10 +1271,6 @@ language/statements/class/fields-new-no-sc-line-method-rs-private-setter-alt.js(
language/statements/class/fields-new-no-sc-line-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-new-no-sc-line-method-rs-private-setter.js(default)
language/statements/class/fields-new-no-sc-line-method-rs-private-setter.js(strict mode)
language/statements/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-new-no-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-new-sc-line-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-new-sc-line-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-new-sc-line-gen-rs-private-getter.js(default)
@@ -1482,10 +1283,6 @@ language/statements/class/fields-new-sc-line-gen-rs-private-setter-alt.js(defaul
language/statements/class/fields-new-sc-line-gen-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-new-sc-line-gen-rs-private-setter.js(default)
language/statements/class/fields-new-sc-line-gen-rs-private-setter.js(strict mode)
language/statements/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-new-sc-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-new-sc-line-method-rs-private-getter-alt.js(default)
language/statements/class/fields-new-sc-line-method-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-new-sc-line-method-rs-private-method-alt.js(default)
@@ -1498,10 +1295,6 @@ language/statements/class/fields-new-sc-line-method-rs-private-setter-alt.js(def
language/statements/class/fields-new-sc-line-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-new-sc-line-method-rs-private-setter.js(default)
language/statements/class/fields-new-sc-line-method-rs-private-setter.js(strict mode)
language/statements/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-new-sc-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1.js(default)
language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1.js(strict mode)
language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall-2.js(default)
@@ -1526,10 +1319,6 @@ language/statements/class/fields-regular-definitions-rs-private-setter-alt.js(de
language/statements/class/fields-regular-definitions-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-regular-definitions-rs-private-setter.js(default)
language/statements/class/fields-regular-definitions-rs-private-setter.js(strict mode)
language/statements/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-regular-definitions-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-same-line-async-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-same-line-async-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-same-line-async-gen-rs-private-getter.js(default)
@@ -1554,10 +1343,6 @@ language/statements/class/fields-same-line-async-method-rs-private-setter-alt.js
language/statements/class/fields-same-line-async-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-same-line-async-method-rs-private-setter.js(default)
language/statements/class/fields-same-line-async-method-rs-private-setter.js(strict mode)
language/statements/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-same-line-async-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-same-line-gen-rs-private-getter-alt.js(default)
language/statements/class/fields-same-line-gen-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-same-line-gen-rs-private-getter.js(default)
@@ -1570,10 +1355,6 @@ language/statements/class/fields-same-line-gen-rs-private-setter-alt.js(default)
language/statements/class/fields-same-line-gen-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-same-line-gen-rs-private-setter.js(default)
language/statements/class/fields-same-line-gen-rs-private-setter.js(strict mode)
language/statements/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-same-line-gen-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-same-line-method-rs-private-getter-alt.js(default)
language/statements/class/fields-same-line-method-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-same-line-method-rs-private-getter.js(default)
@@ -1586,10 +1367,6 @@ language/statements/class/fields-same-line-method-rs-private-setter.js(default)
language/statements/class/fields-same-line-method-rs-private-setter.js(strict mode)
language/statements/class/fields-same-line-method-rs-private-setter-alt.js(default)
language/statements/class/fields-same-line-method-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-same-line-method-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/statements/class/fields-wrapped-in-sc-rs-private-getter-alt.js(default)
language/statements/class/fields-wrapped-in-sc-rs-private-getter-alt.js(strict mode)
language/statements/class/fields-wrapped-in-sc-rs-private-getter.js(default)
@@ -1602,10 +1379,6 @@ language/statements/class/fields-wrapped-in-sc-rs-private-setter-alt.js(default)
language/statements/class/fields-wrapped-in-sc-rs-private-setter-alt.js(strict mode)
language/statements/class/fields-wrapped-in-sc-rs-private-setter.js(default)
language/statements/class/fields-wrapped-in-sc-rs-private-setter.js(strict mode)
language/statements/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js(default)
language/statements/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier-alt.js(strict mode)
language/statements/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js(default)
language/statements/class/fields-wrapped-in-sc-rs-static-async-generator-method-privatename-identifier.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-new-call-expression.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-new-call-expression.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-not-extensible-no-trailing-comma.js(default)
@@ -1634,10 +1407,6 @@ language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-
language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-new-call-expression.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-no-trailing-comma.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-no-trailing-comma.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-new-call-expression.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-new-call-expression.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-not-extensible-no-trailing-comma.js(default)
@@ -1726,7 +1495,6 @@ language/statements/class/syntax/early-errors/grammar-privatemeth-duplicate-set-
language/statements/class/syntax/early-errors/grammar-privatemeth-duplicate-set-set.js(strict mode)
language/statements/class/syntax/early-errors/super-private-access-invalid.js(default)
language/statements/class/syntax/early-errors/super-private-access-invalid.js(strict mode)
language/statements/class/fields-literal-name-static-propname-constructor.js(default)
language/statements/class/fields-literal-name-static-propname-constructor.js(strict mode)
language/statements/class/fields-string-name-static-propname-constructor.js(default)
@@ -1735,6 +1503,7 @@ language/expressions/class/syntax/early-errors/grammar-privatemeth-duplicate-met
language/expressions/class/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticfield.js(strict mode)
language/statements/class/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticfield.js(default)
language/statements/class/syntax/early-errors/grammar-privatemeth-duplicate-meth-staticfield.js(strict mode)
language/expressions/class/fields-after-same-line-gen-private-field-usage.js(default)
language/expressions/class/fields-after-same-line-gen-private-field-usage.js(strict mode)
language/expressions/class/fields-after-same-line-method-private-field-usage.js(default)
@@ -1802,4 +1571,102 @@ language/statements/class/fields-same-line-gen-private-field-usage.js(strict mod
language/statements/class/fields-same-line-method-private-field-usage.js(default)
language/statements/class/fields-same-line-method-private-field-usage.js(strict mode)
language/statements/class/fields-wrapped-in-sc-private-field-usage.js(default)
language/statements/class/fields-wrapped-in-sc-private-field-usage.js(strict mode)
language/statements/class/fields-wrapped-in-sc-private-field-usage.js(strict mode)
language/expressions/async-generator/dflt-params-duplicates.js(default)
language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js(default)
language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js(strict mode)
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/early-errors-expression-formals-contains-await.js(default)
language/expressions/async-generator/early-errors-expression-formals-contains-await.js(strict mode)
language/expressions/async-generator/named-dflt-params-duplicates.js(default)
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/do-while/decl-async-gen.js(default)
language/statements/do-while/decl-async-gen.js(strict mode)
language/statements/for/decl-async-gen.js(default)
language/statements/for/decl-async-gen.js(strict mode)
language/statements/for-in/decl-async-gen.js(default)
language/statements/for-in/decl-async-gen.js(strict mode)
language/statements/for-of/decl-async-gen.js(default)
language/statements/for-of/decl-async-gen.js(strict mode)
language/statements/if/if-async-gen-else-async-gen.js(default)
language/statements/if/if-async-gen-else-async-gen.js(strict mode)
language/statements/if/if-async-gen-else-stmt.js(default)
language/statements/if/if-async-gen-else-stmt.js(strict mode)
language/statements/if/if-async-gen-no-else.js(default)
language/statements/if/if-async-gen-no-else.js(strict mode)
language/statements/if/if-stmt-else-async-gen.js(default)
language/statements/if/if-stmt-else-async-gen.js(strict mode)
language/statements/while/decl-async-gen.js(default)
language/statements/while/decl-async-gen.js(strict mode)
language/statements/with/decl-async-gen.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
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/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js(strict mode)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js(default)
language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js(strict mode)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(default)
language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)