diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e2544a070e349d06ff3283353ff192abb6abfb98..582974de8dd67f63992b5ba7e39e25defb12a5d2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -103,14 +103,14 @@ single line comment syntax. This means the test is expected to throw an error of the given type. If no error is thrown, a test failure is reported. - **type**- If an error is thrown, it is implicitly converted to a string. In order for the test to pass, this value must match the name of the error constructor. -- **phase** - Negative tests whose **phase** value is "early" must produce the specified error prior to executing code. The value "runtime" dictates that the error is expected to be produced as a result of executing the test code. +- **phase** - Negative tests whose **phase** value is "parse" must produce the specified error prior to executing code. The value "runtime" dictates that the error is expected to be produced as a result of executing the test code. For best practices on how to use the negative tag please see [Handling Errors and Negative Test Cases](#handling-errors-and-negative-test-cases), below. For example: negative: - phase: early + phase: parse type: ReferenceError #### esid @@ -210,7 +210,7 @@ Expectations for **parsing errors** should be declared using [the `negative` fro ```javascript /*--- negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/INTERPRETING.md b/INTERPRETING.md index 1b46c10b0b6cfcf42b4d633a34270c2dddd1ceb6..c3a31bb6520c73a6e440f8a64f77d92b36e5e30e 100644 --- a/INTERPRETING.md +++ b/INTERPRETING.md @@ -161,8 +161,9 @@ These tests are expected to generate an uncaught exception. The value of this attribute is a YAML dictonary with two keys: - `phase` - the stage of the test interpretation process that the error is - expected to be produced; either "early" (meaning, "prior to evaluation") or - "runtime" (meaning, "during evaluation") + expected to be produced; either "parse" (meaning, "while parsing the source + text"), "early" (meaning, "prior to evaluation") or "runtime" (meaning, + "during evaluation") - `type` - the name of the constructor of the expected error If a test configured with the `negative` attribute completes without throwing diff --git a/src/async-functions/await-as-binding-identifier-escaped.case b/src/async-functions/await-as-binding-identifier-escaped.case index b5bf6b9d636e5071d5572bb6d362c5aeba2cdc10..9480a19aee9c0afee18d3d57263ca3dc92bcdfa5 100644 --- a/src/async-functions/await-as-binding-identifier-escaped.case +++ b/src/async-functions/await-as-binding-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-functions/await-as-binding-identifier.case b/src/async-functions/await-as-binding-identifier.case index 00217b7f83cbf489bb6db09cf84858a63dc65a74..3b7bee687c6151e4f8121ef89c3218e0ea19113e 100644 --- a/src/async-functions/await-as-binding-identifier.case +++ b/src/async-functions/await-as-binding-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-functions/await-as-identifier-reference-escaped.case b/src/async-functions/await-as-identifier-reference-escaped.case index bcb931f2062a90839337df9815c9810f388dbc06..27946a55ce7cef07bd6bb5329d688cbc5d24839a 100644 --- a/src/async-functions/await-as-identifier-reference-escaped.case +++ b/src/async-functions/await-as-identifier-reference-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-functions/await-as-identifier-reference.case b/src/async-functions/await-as-identifier-reference.case index fd9e1a71b0718569a938648435c88745ac25d59b..77245a310da2647f894708c096f657481c5e5e68 100644 --- a/src/async-functions/await-as-identifier-reference.case +++ b/src/async-functions/await-as-identifier-reference.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-functions/await-as-label-identifier-escaped.case b/src/async-functions/await-as-label-identifier-escaped.case index 0f2a6bea31ee4a15d193f4ac701713de6a1cdda3..b9044b5072af1125444f1354fed8784b569c429a 100644 --- a/src/async-functions/await-as-label-identifier-escaped.case +++ b/src/async-functions/await-as-label-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-functions/await-as-label-identifier.case b/src/async-functions/await-as-label-identifier.case index b7ef8214ad560b3365d2a21d07e367e640e5f8d3..652b6068a2fffa43fa63059e62ffe91492d1ddfe 100644 --- a/src/async-functions/await-as-label-identifier.case +++ b/src/async-functions/await-as-label-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-binding-identifier-escaped.case b/src/async-generators/await-as-binding-identifier-escaped.case index b5bf6b9d636e5071d5572bb6d362c5aeba2cdc10..9480a19aee9c0afee18d3d57263ca3dc92bcdfa5 100644 --- a/src/async-generators/await-as-binding-identifier-escaped.case +++ b/src/async-generators/await-as-binding-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-binding-identifier.case b/src/async-generators/await-as-binding-identifier.case index 00217b7f83cbf489bb6db09cf84858a63dc65a74..3b7bee687c6151e4f8121ef89c3218e0ea19113e 100644 --- a/src/async-generators/await-as-binding-identifier.case +++ b/src/async-generators/await-as-binding-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-identifier-reference-escaped.case b/src/async-generators/await-as-identifier-reference-escaped.case index bcb931f2062a90839337df9815c9810f388dbc06..27946a55ce7cef07bd6bb5329d688cbc5d24839a 100644 --- a/src/async-generators/await-as-identifier-reference-escaped.case +++ b/src/async-generators/await-as-identifier-reference-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-identifier-reference.case b/src/async-generators/await-as-identifier-reference.case index fd9e1a71b0718569a938648435c88745ac25d59b..77245a310da2647f894708c096f657481c5e5e68 100644 --- a/src/async-generators/await-as-identifier-reference.case +++ b/src/async-generators/await-as-identifier-reference.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-label-identifier-escaped.case b/src/async-generators/await-as-label-identifier-escaped.case index 0f2a6bea31ee4a15d193f4ac701713de6a1cdda3..b9044b5072af1125444f1354fed8784b569c429a 100644 --- a/src/async-generators/await-as-label-identifier-escaped.case +++ b/src/async-generators/await-as-label-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/await-as-label-identifier.case b/src/async-generators/await-as-label-identifier.case index b7ef8214ad560b3365d2a21d07e367e640e5f8d3..652b6068a2fffa43fa63059e62ffe91492d1ddfe 100644 --- a/src/async-generators/await-as-label-identifier.case +++ b/src/async-generators/await-as-label-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Await] parameter and StringValue of Identifier is "await". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-binding-identifier-escaped.case b/src/async-generators/yield-as-binding-identifier-escaped.case index 147ca4c7c9c217108369dad0891434c9c2864a29..f480afadf1934ba7a9c7d7e6cce984084319a1e5 100644 --- a/src/async-generators/yield-as-binding-identifier-escaped.case +++ b/src/async-generators/yield-as-binding-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-binding-identifier.case b/src/async-generators/yield-as-binding-identifier.case index d8cc3e40b4dc4488496864fbca79a8c5ea037ac0..cfa6eeff8babca2551b35259e3a83c303164724c 100644 --- a/src/async-generators/yield-as-binding-identifier.case +++ b/src/async-generators/yield-as-binding-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-identifier-reference-escaped.case b/src/async-generators/yield-as-identifier-reference-escaped.case index f7dcf3aa5d3530adcd93d1e9e64b358c696ca39a..25715acaab1f959b7d5f1a5178b895b2818628de 100644 --- a/src/async-generators/yield-as-identifier-reference-escaped.case +++ b/src/async-generators/yield-as-identifier-reference-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-identifier-reference.case b/src/async-generators/yield-as-identifier-reference.case index c3653ed95eda139da6661cd7205e068022d05200..db057809906ff2bcd25cf8634da0b684af22225d 100644 --- a/src/async-generators/yield-as-identifier-reference.case +++ b/src/async-generators/yield-as-identifier-reference.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-label-identifier-escaped.case b/src/async-generators/yield-as-label-identifier-escaped.case index a2fcf414647f8d2d88f08c3034a90d1c2475d00d..a688854a7e067bdfedca8c98907d592977368db0 100644 --- a/src/async-generators/yield-as-label-identifier-escaped.case +++ b/src/async-generators/yield-as-label-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-as-label-identifier.case b/src/async-generators/yield-as-label-identifier.case index ef33cc9cc10709e25141a144d595b2ae77b333f8..0fc69be894fc6672cb6dabb6c0412d533dfa2f6e 100644 --- a/src/async-generators/yield-as-label-identifier.case +++ b/src/async-generators/yield-as-label-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/async-generators/yield-identifier-spread-strict.case b/src/async-generators/yield-identifier-spread-strict.case index 75042b63f6a2b2e44c4bd813f2a1c3bc3bfc50d5..be6b64529e53ab8a084b4a660ee89d4bc5eef048 100644 --- a/src/async-generators/yield-identifier-spread-strict.case +++ b/src/async-generators/yield-identifier-spread-strict.case @@ -15,7 +15,7 @@ info: | features: [object-spread] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/async-generators/yield-identifier-strict.case b/src/async-generators/yield-identifier-strict.case index 685af49841eb492d0413e00e470c2cfe9d3cd0c8..9565ad82cedabab3ada5157bc8be2c0455b70399 100644 --- a/src/async-generators/yield-identifier-strict.case +++ b/src/async-generators/yield-identifier-strict.case @@ -8,7 +8,7 @@ desc: > template: default flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/class-fields/delete-error/cls-decl-field-delete-covered.template b/src/class-fields/delete-error/cls-decl-field-delete-covered.template index a0d256ac3f14dac5bce503365c4ddaad5765bcdd..1935a4e32d754abab4106669ab8b67bc3ab799bc 100644 --- a/src/class-fields/delete-error/cls-decl-field-delete-covered.template +++ b/src/class-fields/delete-error/cls-decl-field-delete-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template b/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template index 7c6d808cfa22ea7bd53b782e6c790478e3b5d964..38ae3409885df7ec7d253a8c3683d42c6f395b81 100644 --- a/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template +++ b/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-decl-field-delete.template b/src/class-fields/delete-error/cls-decl-field-delete.template index 0d50f06d40daad08444d0d49664825d6e676ac0e..d19c3886d706cf06fd44c21a5f214c5b0408b0a1 100644 --- a/src/class-fields/delete-error/cls-decl-field-delete.template +++ b/src/class-fields/delete-error/cls-decl-field-delete.template @@ -14,7 +14,7 @@ info: | features: [class, class-fields-private, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-decl-method-delete-covered.template b/src/class-fields/delete-error/cls-decl-method-delete-covered.template index 1c9e08940caf95c29f000ac788404f1cec21c967..b4682c77e67b0b83b8fc12ab6d403ff5868b8080 100644 --- a/src/class-fields/delete-error/cls-decl-method-delete-covered.template +++ b/src/class-fields/delete-error/cls-decl-method-delete-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template b/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template index 838d046b966e63ae2de510c6b6caa22e77d2c987..d3a120aee9374849d0a06a5104f91bd1a2249bc0 100644 --- a/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template +++ b/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-decl-method-delete.template b/src/class-fields/delete-error/cls-decl-method-delete.template index 30fabc7ae93ab9a169732692b93c203b86cca042..593fb990879f6f22dfee5ee45e5f5d2fede2586a 100644 --- a/src/class-fields/delete-error/cls-decl-method-delete.template +++ b/src/class-fields/delete-error/cls-decl-method-delete.template @@ -14,7 +14,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-field-delete-covered.template b/src/class-fields/delete-error/cls-expr-field-delete-covered.template index e67a113fb98be349d7f9175112fda2856ddfc3b6..776e068cb77cabf6c9feaf9f75a1a348eab8ce85 100644 --- a/src/class-fields/delete-error/cls-expr-field-delete-covered.template +++ b/src/class-fields/delete-error/cls-expr-field-delete-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template b/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template index 1373b63ed156fd459751754619a4c4d8e2a4a0b0..2cc225bc9d6b027256c3690038080828e03d98eb 100644 --- a/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template +++ b/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-field-delete.template b/src/class-fields/delete-error/cls-expr-field-delete.template index 9b9e2982c952b5aecb2208cafdcb342ae9820491..5118dbb371a10488fe1d97828a78a7e44699a295 100644 --- a/src/class-fields/delete-error/cls-expr-field-delete.template +++ b/src/class-fields/delete-error/cls-expr-field-delete.template @@ -14,7 +14,7 @@ info: | features: [class, class-fields-private, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-method-delete-covered.template b/src/class-fields/delete-error/cls-expr-method-delete-covered.template index cc3757715f11952bc2e48ba3515885283db8970a..a06aeb6faf73ba211856aa78b54ede3fb4da4498 100644 --- a/src/class-fields/delete-error/cls-expr-method-delete-covered.template +++ b/src/class-fields/delete-error/cls-expr-method-delete-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template b/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template index ad5f46f207d04b306b58e6034c65a82adee499d9..c21926cbe6f83163a148a4fb52a39d0386604b80 100644 --- a/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template +++ b/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template @@ -16,7 +16,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/delete-error/cls-expr-method-delete.template b/src/class-fields/delete-error/cls-expr-method-delete.template index c6f3b9abc7992d20e5924e50aae42ad44e43c78d..94c32044d6f65c8f45601257e5464979dd40d8b1 100644 --- a/src/class-fields/delete-error/cls-expr-method-delete.template +++ b/src/class-fields/delete-error/cls-expr-method-delete.template @@ -14,7 +14,7 @@ info: | features: [class, class-fields-private] negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/init-err-contains-arguments.case b/src/class-fields/init-err-contains-arguments.case index d6c2b6d7e351600d3a64d36b82c3add6d228431d..f27326b2669a5244eae4fcd8ced4d7601c14a28d 100644 --- a/src/class-fields/init-err-contains-arguments.case +++ b/src/class-fields/init-err-contains-arguments.case @@ -20,7 +20,7 @@ info: | features: [class, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse template: initializer-error ---*/ diff --git a/src/class-fields/init-err-contains-super.case b/src/class-fields/init-err-contains-super.case index 29a141ef2cbbaebba968c33be76642a86404d746..78de1c53bd2db549d953ea96dd63f54106966800 100644 --- a/src/class-fields/init-err-contains-super.case +++ b/src/class-fields/init-err-contains-super.case @@ -13,7 +13,7 @@ info: | features: [class, class-fields-public] negative: type: SyntaxError - phase: early + phase: parse template: initializer-error ---*/ diff --git a/src/class-fields/propname-error-static/cls-decl-static-literal-name.template b/src/class-fields/propname-error-static/cls-decl-static-literal-name.template index bba9b7d151748cf6c0392cc8e72221449f032575..e6dbcd3ee7623737abd76cd50c7fe3d05cddc9db 100644 --- a/src/class-fields/propname-error-static/cls-decl-static-literal-name.template +++ b/src/class-fields/propname-error-static/cls-decl-static-literal-name.template @@ -2,11 +2,16 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -path: language/statements/class/fields-prop-name- -name: early error -- static ClassElementName +esid: sec-class-definitions-static-semantics-early-errors +path: language/statements/class/fields-literal-name- +name: early error -- PropName of IdentifierName is forbidden value negative: type: SyntaxError - phase: early + phase: parse +info: | + Static Semantics: PropName + LiteralPropertyName : IdentifierName + Return StringValue of IdentifierName. ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/propname-error-static/cls-expr-static-literal-name.template b/src/class-fields/propname-error-static/cls-expr-static-literal-name.template index e83ef26a3974e24c3f6b9f284219c974f004cd37..a4a020067c6aed24813b2a31acc2a6555109066a 100644 --- a/src/class-fields/propname-error-static/cls-expr-static-literal-name.template +++ b/src/class-fields/propname-error-static/cls-expr-static-literal-name.template @@ -2,11 +2,16 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -path: language/expressions/class/fields-prop-name- -name: early error -- static ClassElementName +esid: sec-class-definitions-static-semantics-early-errors +path: language/expressions/class/fields-literal-name- +name: early error -- PropName of IdentifierName is forbidden negative: type: SyntaxError - phase: early + phase: parse +info: | + Static Semantics: PropName + LiteralPropertyName : IdentifierName + Return StringValue of IdentifierName. ---*/ throw "Test262: This statement should not be evaluated."; diff --git a/src/class-fields/propname-error/cls-decl-literal-name.template b/src/class-fields/propname-error/cls-decl-literal-name.template index 4428fec106be0e4e05a0badcad6ab7b80b751dbe..2d5b355929de15b40dd36bb67d5cf5c7ba2e26a5 100644 --- a/src/class-fields/propname-error/cls-decl-literal-name.template +++ b/src/class-fields/propname-error/cls-decl-literal-name.template @@ -7,7 +7,7 @@ path: language/statements/class/fields-literal-name- name: early error -- PropName of IdentifierName is forbidden value negative: type: SyntaxError - phase: early + phase: parse info: | Static Semantics: PropName LiteralPropertyName : IdentifierName diff --git a/src/class-fields/propname-error/cls-decl-string-name.template b/src/class-fields/propname-error/cls-decl-string-name.template index 85f116bc15c34815b6b6ce49b989ae6d3fc866a0..a18b8dd13600890541ad57831c100eb3c6dcc223 100644 --- a/src/class-fields/propname-error/cls-decl-string-name.template +++ b/src/class-fields/propname-error/cls-decl-string-name.template @@ -7,7 +7,7 @@ path: language/statements/class/fields-string-name- name: early error -- PropName of StringLiteral is forbidden value negative: type: SyntaxError - phase: early + phase: parse info: | Static Semantics: PropName ... diff --git a/src/class-fields/propname-error/cls-expr-literal-name.template b/src/class-fields/propname-error/cls-expr-literal-name.template index 1051b99e37f1c5e308f1e39dd12ca60f43caf1a2..6ef427ebd71df54f1f30eb84ab9ab1c9c4a1de56 100644 --- a/src/class-fields/propname-error/cls-expr-literal-name.template +++ b/src/class-fields/propname-error/cls-expr-literal-name.template @@ -7,7 +7,7 @@ path: language/expressions/class/fields-literal-name- name: early error -- PropName of IdentifierName is forbidden negative: type: SyntaxError - phase: early + phase: parse info: | Static Semantics: PropName LiteralPropertyName : IdentifierName diff --git a/src/class-fields/propname-error/cls-expr-string-name.template b/src/class-fields/propname-error/cls-expr-string-name.template index 91da7e5fded4caa8850fe0913f59c82593506e52..3cb9c27281b89f3c0cb51dae44cf49e6eae22d42 100644 --- a/src/class-fields/propname-error/cls-expr-string-name.template +++ b/src/class-fields/propname-error/cls-expr-string-name.template @@ -7,7 +7,7 @@ path: language/expressions/class/fields-string-name- name: early error -- PropName of StringLiteral is forbidden negative: type: SyntaxError - phase: early + phase: parse info: | Static Semantics: PropName ... diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-function-declaration.template index a0e90feb311ce9a61013ce8066ee9589f9796474..6180ab59aa24ed735033bf815429997470d3e80e 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-generator-declaration.template index c8a64a2d77465d087c7116816274213a409f1c2c..b8484adef486a065ff323e29f883d78674746f74 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-class-declaration.template index 140806a66a384d122b7610fbb25da72be99e6c04..475e72f988f56c2cbed18e18a1c3f2cf7646e820 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-const-declaration.template index 5fff047ee0f031a8635f28cdd78c2f016c842b46..b54ec317c49c7360b05a40ea1540e3a787222891 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-function-declaration.template index 32d3b9d74d68946a168ec640d12ba20b7c4bd567..83126658fd5be85d33a4d58370581e2c07258ed4 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-generator-declaration.template index 8f740055a2aed5f506e8ec882b59a14f0e22d41b..dcddfa84d8e377ee2164e7d01b33515ec40e7deb 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-let-declaration.template index 5398a7c120668a57234ad94fd4fdaf7394a0a690..1f3564dd428f73fe53c643cb6dd156f8d6feb40c 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-var-declaration.template b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-var-declaration.template index ea7e46c3778c416cd58893da0702cc9264f4f10c..80fa36fef17f06714c550ad78f652b7f103977f9 100644 --- a/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-var-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/block-attempt-to-redeclare-var-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-function-declaration.template index f8a67ab1f0b001b6d591990223d9755f2fd5aae4..56a3344c16f09e1c12a0ebadb7151b95e3698f7b 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-generator-declaration.template index fd49f18ba33497cb65e161e414696329018835a3..9fdc72bebc6da7beedc99da8d55df60fd4513ee6 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-class-declaration.template index ad666954afde885598ee68637f3421da2f04cbe7..8f68b72a1aa9eb880514d5c6f8c319a901ab26ed 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-const-declaration.template index d167fab3c0ff83f1c1372ffe111f1fd52733ed33..aff253d0400479c74c23e5b1ac8b8af0a69e66cf 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-function-declaration.template index 9c2dce3e4d94651dc7a1bfd2afcb28097500dbbc..81788f69bdc0dc056e0c691d5ef44a835fdf11e3 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-generator-declaration.template index 683123be5f1c7e8a98c6b47be0be8d2023484f18..560e9a2ce5c61830eb60dfcd053feb52300559df 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-let-declaration.template index 291054eba4258110b4302102cab8deab623a7b29..9abc40fec0b5ec581be3444c491380521ecd5c51 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-var-declaration.template b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-var-declaration.template index 3fbf919f2d6c6f9386f58dc93a8fd27c8d922d25..d4d01b732feca73f824e5c8bb9dcb3ecd5f71142 100644 --- a/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-var-declaration.template +++ b/src/declarations/redeclare-allow-sloppy-function/switch-attempt-to-redeclare-var-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-function-declaration.template index 6629461c8d402ed436a9e7d37e474c6ab5247b23..5fde4fc472e676ecc7a37ac3ead4c23975fb6c9b 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-generator-declaration.template index 9e1b9b02beded5ed0b5504b36852fa3713f115f9..c5476baecfadfe96c7f41de396b4b9fb2af1b3cf 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-class-declaration.template index 1993a5be7c34e6fc1920ecb190706dc64c22599e..b1bf78daa59ad3b14b57dcc3182f09d86a100f19 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-const-declaration.template index c8447c0ec4b7002967d066095f03e6f81d609ddd..adb359443678fc1d2db86af604c0522dc2ac3a4c 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-function-declaration.template index e95e9c0500b7928b279b7c679699f475f686ac5a..f4d4f705d523adc022a118e83e8a45cf9f3cd44b 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-generator-declaration.template index ccf57caeead3960dd60bc2b92a4d10dac71092a2..87f11baa51f356c52acd3965302d7a4cf0baf878 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-let-declaration.template index bdfbcdbe15206dc617708af6a538567990430fb7..58d12b08d114dc7be3cf525d1c84b14a10ffcc81 100644 --- a/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare-allow-var/block-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-function-declaration.template index 32477695374dc174ca1550d94ddd495c77c25c32..121f94881f152ca205fc1f54a4e8b22f9ad3aec4 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-generator-declaration.template index b67ff4f6b6acf63a72cd02299c1bb1e685092fae..2a7424bd930063e0623f9ad428bb878e6e548b7f 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-class-declaration.template index cbc24ee613ef59ca411c1d60e11caeafede20166..79b192aa70d431a21c523719c2dae05b0ec5f90c 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-const-declaration.template index f8a297809e4ba85b2508c55dc18718ef5764c167..ec5c4d319720fb9d0d2f37177adcc0f30c924fed 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-function-declaration.template index 358c216ae6ad2c79e55e71ac10fa7fc9cde706fa..3d4908f548368201abeef11e58a47b959030730e 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-generator-declaration.template index cf14e0f29c83563abbfc7328761981541a633968..3df8584cec58d769054c25ca1dac4b5e58af778e 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-let-declaration.template index 971f916cf955ab863e595c27e93f52b14e3692b0..cb7c789385a14b69c78dbf05ec3b920339839512 100644 --- a/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare-allow-var/switch-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-async-function-declaration.template index a0e90feb311ce9a61013ce8066ee9589f9796474..6180ab59aa24ed735033bf815429997470d3e80e 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-async-generator-declaration.template index c8a64a2d77465d087c7116816274213a409f1c2c..b8484adef486a065ff323e29f883d78674746f74 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-class-declaration.template index 140806a66a384d122b7610fbb25da72be99e6c04..475e72f988f56c2cbed18e18a1c3f2cf7646e820 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-const-declaration.template index 5fff047ee0f031a8635f28cdd78c2f016c842b46..b54ec317c49c7360b05a40ea1540e3a787222891 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-function-declaration.template index b7266f98f5bf14e920206a41b2c7910639bc1cad..98deef9899507c22699f457cdaa2652d73e16397 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-generator-declaration.template index 8f740055a2aed5f506e8ec882b59a14f0e22d41b..dcddfa84d8e377ee2164e7d01b33515ec40e7deb 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-let-declaration.template index 5398a7c120668a57234ad94fd4fdaf7394a0a690..1f3564dd428f73fe53c643cb6dd156f8d6feb40c 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/block-attempt-to-redeclare-var-declaration.template b/src/declarations/redeclare/block-attempt-to-redeclare-var-declaration.template index ea7e46c3778c416cd58893da0702cc9264f4f10c..80fa36fef17f06714c550ad78f652b7f103977f9 100644 --- a/src/declarations/redeclare/block-attempt-to-redeclare-var-declaration.template +++ b/src/declarations/redeclare/block-attempt-to-redeclare-var-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of StatementList also occurs in the VarDeclaredNames of StatementList. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-async-function-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-async-function-declaration.template index f8a67ab1f0b001b6d591990223d9755f2fd5aae4..56a3344c16f09e1c12a0ebadb7151b95e3698f7b 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-async-function-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-async-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-async-generator-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-async-generator-declaration.template index fd49f18ba33497cb65e161e414696329018835a3..9fdc72bebc6da7beedc99da8d55df60fd4513ee6 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-async-generator-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-async-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-class-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-class-declaration.template index ad666954afde885598ee68637f3421da2f04cbe7..8f68b72a1aa9eb880514d5c6f8c319a901ab26ed 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-class-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-class-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-const-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-const-declaration.template index d167fab3c0ff83f1c1372ffe111f1fd52733ed33..aff253d0400479c74c23e5b1ac8b8af0a69e66cf 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-const-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-const-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-function-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-function-declaration.template index 6e4c169ab9c13994171811183b21f3794755f240..c0b0aea9449e0f390fa04568c3fbc128aeb0c524 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-function-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-function-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-generator-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-generator-declaration.template index 683123be5f1c7e8a98c6b47be0be8d2023484f18..560e9a2ce5c61830eb60dfcd053feb52300559df 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-generator-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-generator-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-let-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-let-declaration.template index 291054eba4258110b4302102cab8deab623a7b29..9abc40fec0b5ec581be3444c491380521ecd5c51 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-let-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-let-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/declarations/redeclare/switch-attempt-to-redeclare-var-declaration.template b/src/declarations/redeclare/switch-attempt-to-redeclare-var-declaration.template index 3fbf919f2d6c6f9386f58dc93a8fd27c8d922d25..d4d01b732feca73f824e5c8bb9dcb3ecd5f71142 100644 --- a/src/declarations/redeclare/switch-attempt-to-redeclare-var-declaration.template +++ b/src/declarations/redeclare/switch-attempt-to-redeclare-var-declaration.template @@ -11,7 +11,7 @@ info: | It is a Syntax Error if any element of the LexicallyDeclaredNames of CaseBlock also occurs in the VarDeclaredNames of CaseBlock. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-init-yield-ident-invalid.case b/src/dstr-assignment-for-await/array-elem-init-yield-ident-invalid.case index d3fdb10f15fee41ea0736aa48f52424a2850499e..0619e17ad2161284e71ba81e3c1d36902b533a12 100644 --- a/src/dstr-assignment-for-await/array-elem-init-yield-ident-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-init-yield-ident-invalid.case @@ -9,7 +9,7 @@ template: error-async-function-syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-nested-array-invalid.case b/src/dstr-assignment-for-await/array-elem-nested-array-invalid.case index 9b556c2f320ea563cd6aa532c74f9580d4f035da..b14a46fe229ae2d6438899e8bbcd9336eb9cc124 100644 --- a/src/dstr-assignment-for-await/array-elem-nested-array-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-nested-array-invalid.case @@ -10,7 +10,7 @@ desc: > template: error-async-function-syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-nested-array-yield-ident-invalid.case b/src/dstr-assignment-for-await/array-elem-nested-array-yield-ident-invalid.case index 28c48f83d37bfeed889f305f220499de790eef1e..458980268a088802886393848cde2aa2eb01edf5 100644 --- a/src/dstr-assignment-for-await/array-elem-nested-array-yield-ident-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-nested-array-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: error-async-function-syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-nested-obj-invalid.case b/src/dstr-assignment-for-await/array-elem-nested-obj-invalid.case index bb008d7e3166fc9e7a02677fd0ec08e1748cde6e..ecac3f051641c6ca29995022d2acd2c9783702cc 100644 --- a/src/dstr-assignment-for-await/array-elem-nested-obj-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-nested-obj-invalid.case @@ -10,7 +10,7 @@ desc: > template: error-async-function-syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-nested-obj-yield-ident-invalid.case b/src/dstr-assignment-for-await/array-elem-nested-obj-yield-ident-invalid.case index a9a80684f6e2080c41d5349056620461c4a04199..11b7f064976751e1f4850bf86661779c598ed7a8 100644 --- a/src/dstr-assignment-for-await/array-elem-nested-obj-yield-ident-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-nested-obj-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: error-async-function-syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-target-simple-strict.case b/src/dstr-assignment-for-await/array-elem-target-simple-strict.case index d65263e6a640358482ad2c86a5f7d4ddac4f9864..6c360298a1780d18509683fc8d4a2485c48bebb2 100644 --- a/src/dstr-assignment-for-await/array-elem-target-simple-strict.case +++ b/src/dstr-assignment-for-await/array-elem-target-simple-strict.case @@ -11,7 +11,7 @@ template: error-async-function-syntax es6id: 12.14.5.1 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment-for-await/array-elem-target-yield-invalid.case b/src/dstr-assignment-for-await/array-elem-target-yield-invalid.case index 52730c3a167c05ab6bf7d3a64e5320610cf5fa90..27db99303132a80d9a748963192c0dc0fca6cc53 100644 --- a/src/dstr-assignment-for-await/array-elem-target-yield-invalid.case +++ b/src/dstr-assignment-for-await/array-elem-target-yield-invalid.case @@ -10,7 +10,7 @@ template: error-async-function-syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-init-yield-ident-invalid.case b/src/dstr-assignment/array-elem-init-yield-ident-invalid.case index 5071329572b87f4b0d630f68d10ad45e8bc36284..53e116076b2d7e2a85176774c9dd9cf731a02d33 100644 --- a/src/dstr-assignment/array-elem-init-yield-ident-invalid.case +++ b/src/dstr-assignment/array-elem-init-yield-ident-invalid.case @@ -9,7 +9,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-nested-array-invalid.case b/src/dstr-assignment/array-elem-nested-array-invalid.case index 65a09d90f1fa3aafb09c136b79502dc4075e278d..b5ce499bac9dd93ba3acbad615cca1dc27afb635 100644 --- a/src/dstr-assignment/array-elem-nested-array-invalid.case +++ b/src/dstr-assignment/array-elem-nested-array-invalid.case @@ -10,7 +10,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-nested-array-yield-ident-invalid.case b/src/dstr-assignment/array-elem-nested-array-yield-ident-invalid.case index 302ab495f873d3a59e614b525ebbb0d0d7814c9c..e902e27cbc5d8b6b2fcbfbbf7a3b1445c6b62c90 100644 --- a/src/dstr-assignment/array-elem-nested-array-yield-ident-invalid.case +++ b/src/dstr-assignment/array-elem-nested-array-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-nested-obj-invalid.case b/src/dstr-assignment/array-elem-nested-obj-invalid.case index 45c1526bfef9c7a9fb7341ddda49f8b4547ca5f1..89f56f27440961ee9767ab88ae0f5617ceef9e50 100644 --- a/src/dstr-assignment/array-elem-nested-obj-invalid.case +++ b/src/dstr-assignment/array-elem-nested-obj-invalid.case @@ -10,7 +10,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-nested-obj-yield-ident-invalid.case b/src/dstr-assignment/array-elem-nested-obj-yield-ident-invalid.case index 549af19c425c55957992dc22173d90fe12f33bfd..6ab62cf745356cb3f0f21eb30314abb2dd0a5d27 100644 --- a/src/dstr-assignment/array-elem-nested-obj-yield-ident-invalid.case +++ b/src/dstr-assignment/array-elem-nested-obj-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-target-simple-strict.case b/src/dstr-assignment/array-elem-target-simple-strict.case index c76bb36f8c01e5065eb1dcc6ff362b8d81c24e10..716aad6c86d3d77723a8913b5df40db7d0f46d25 100644 --- a/src/dstr-assignment/array-elem-target-simple-strict.case +++ b/src/dstr-assignment/array-elem-target-simple-strict.case @@ -11,7 +11,7 @@ template: syntax es6id: 12.14.5.1 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-elem-target-yield-invalid.case b/src/dstr-assignment/array-elem-target-yield-invalid.case index 7962148dbec36af4d3200ce6f4e2d74d8247cb94..f36de054b7203eccd7c4e73a9f36d0e4c2ea0655 100644 --- a/src/dstr-assignment/array-elem-target-yield-invalid.case +++ b/src/dstr-assignment/array-elem-target-yield-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-before-element.case b/src/dstr-assignment/array-rest-before-element.case index 80959d2b2da26dd689b695a43e0aef4c9ea0f4e3..01316db607299b385ceec055c290f64a0640461f 100644 --- a/src/dstr-assignment/array-rest-before-element.case +++ b/src/dstr-assignment/array-rest-before-element.case @@ -8,7 +8,7 @@ desc: > template: syntax es6id: 12.14.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-before-elision.case b/src/dstr-assignment/array-rest-before-elision.case index a7508bd197e4186c428e344d966b28782bd78386..fb730c88142752999a74ff9c3df379fac0db890e 100644 --- a/src/dstr-assignment/array-rest-before-elision.case +++ b/src/dstr-assignment/array-rest-before-elision.case @@ -8,7 +8,7 @@ desc: > template: syntax es6id: 12.14.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-before-rest.case b/src/dstr-assignment/array-rest-before-rest.case index 1f2da38590442eefe54729ac05b374625a186dbe..f0a8ff580880fb5022f97f0c069c57b633fb00d9 100644 --- a/src/dstr-assignment/array-rest-before-rest.case +++ b/src/dstr-assignment/array-rest-before-rest.case @@ -8,7 +8,7 @@ desc: > template: syntax es6id: 12.14.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-elision-invalid.case b/src/dstr-assignment/array-rest-elision-invalid.case index 8cc5b534e4e396dfbef435b5a9e8e8ffff3424b3..59469380abb80fc7e1f091c77ed76aa30725814d 100644 --- a/src/dstr-assignment/array-rest-elision-invalid.case +++ b/src/dstr-assignment/array-rest-elision-invalid.case @@ -8,7 +8,7 @@ desc: > template: syntax es6id: 12.14.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-init.case b/src/dstr-assignment/array-rest-init.case index ef4a9c99a771fa86493a463f9c54deade799f2d6..57f56d3361681d91f5f89545cf2a860f5d22363b 100644 --- a/src/dstr-assignment/array-rest-init.case +++ b/src/dstr-assignment/array-rest-init.case @@ -7,7 +7,7 @@ desc: > template: syntax es6id: 12.14.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-nested-array-invalid.case b/src/dstr-assignment/array-rest-nested-array-invalid.case index 68ef352a7abb8d6f0720ca303575e1b110a504bc..bf457d755bc44930316f96e40f5c00f5985b3836 100644 --- a/src/dstr-assignment/array-rest-nested-array-invalid.case +++ b/src/dstr-assignment/array-rest-nested-array-invalid.case @@ -10,7 +10,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-nested-array-yield-ident-invalid.case b/src/dstr-assignment/array-rest-nested-array-yield-ident-invalid.case index 9a05d7695ce4b0f64c8c4801eeab0028874e5f15..df5cb5ca59738433a02061ec6403580014e68c55 100644 --- a/src/dstr-assignment/array-rest-nested-array-yield-ident-invalid.case +++ b/src/dstr-assignment/array-rest-nested-array-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-nested-obj-invalid.case b/src/dstr-assignment/array-rest-nested-obj-invalid.case index f306e4e0f2d1beca1023521a0cdef328d2de5562..f0bd49ebe7a3d5b3dd2ae30b736124e6f03cb76c 100644 --- a/src/dstr-assignment/array-rest-nested-obj-invalid.case +++ b/src/dstr-assignment/array-rest-nested-obj-invalid.case @@ -10,7 +10,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-nested-obj-yield-ident-invalid.case b/src/dstr-assignment/array-rest-nested-obj-yield-ident-invalid.case index 8351f99f770422dfeb05b2bcbf17bc9a382c8229..1736567bd53ad7d91d46ece063f3c03754d66af4 100644 --- a/src/dstr-assignment/array-rest-nested-obj-yield-ident-invalid.case +++ b/src/dstr-assignment/array-rest-nested-obj-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.3 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/array-rest-yield-ident-invalid.case b/src/dstr-assignment/array-rest-yield-ident-invalid.case index e47a8ab22f8052795db3e53d78d3a9150fd3f7fe..7ea0aaa60bb16da9263350ed9c63b889fbb6be4c 100644 --- a/src/dstr-assignment/array-rest-yield-ident-invalid.case +++ b/src/dstr-assignment/array-rest-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-id-identifier-yield-expr.case b/src/dstr-assignment/obj-id-identifier-yield-expr.case index c070ab49f58420e5fbc6432da0d269adc3a9a13a..02fd3cdd2ddcf8bacb4b2243a46830708125a37f 100644 --- a/src/dstr-assignment/obj-id-identifier-yield-expr.case +++ b/src/dstr-assignment/obj-id-identifier-yield-expr.case @@ -10,7 +10,7 @@ es6id: 12.14.5 flags: [noStrict] features: [generators] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-id-identifier-yield-ident-invalid.case b/src/dstr-assignment/obj-id-identifier-yield-ident-invalid.case index c0c05007be76fbbfe80b244d65d0ce08b47c5f63..e54da40320ba52e250146dbfd3497442468e2235 100644 --- a/src/dstr-assignment/obj-id-identifier-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-id-identifier-yield-ident-invalid.case @@ -9,7 +9,7 @@ template: syntax es6id: 12.14.5 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-id-init-simple-strict.case b/src/dstr-assignment/obj-id-init-simple-strict.case index 29759d14875938b723d2d3dd2f085414ac680cdc..74b3c067ac7419a7786b7e4b414ff1d093736b9e 100644 --- a/src/dstr-assignment/obj-id-init-simple-strict.case +++ b/src/dstr-assignment/obj-id-init-simple-strict.case @@ -9,7 +9,7 @@ template: syntax es6id: 12.14.5.1 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-id-init-yield-ident-invalid.case b/src/dstr-assignment/obj-id-init-yield-ident-invalid.case index ad4e779c3c8d1ee18ffe0124a827dbd410954ecf..a50529aaff8e102d79c012bc1cf2b435b7b75afc 100644 --- a/src/dstr-assignment/obj-id-init-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-id-init-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-id-simple-strict.case b/src/dstr-assignment/obj-id-simple-strict.case index 11d516fec5c3c1ba2d0ea3790f94c4aa10aba1ea..3585102e874665722ada353f2c75902f2f100c44 100644 --- a/src/dstr-assignment/obj-id-simple-strict.case +++ b/src/dstr-assignment/obj-id-simple-strict.case @@ -9,7 +9,7 @@ template: syntax es6id: 12.14.5.1 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-elem-init-yield-ident-invalid.case b/src/dstr-assignment/obj-prop-elem-init-yield-ident-invalid.case index 8f5194be7474b7665e2b50922df81339e9266b0e..8890f9c6c5174615f615378f3528a73a187e4927 100644 --- a/src/dstr-assignment/obj-prop-elem-init-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-prop-elem-init-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-elem-target-yield-ident-invalid.case b/src/dstr-assignment/obj-prop-elem-target-yield-ident-invalid.case index 4a2b52230827d04bec84f4f0c82b928cf53686ea..0594f13b6d30b5f7931d4fe160db93b618b0ccec 100644 --- a/src/dstr-assignment/obj-prop-elem-target-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-prop-elem-target-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-nested-array-invalid.case b/src/dstr-assignment/obj-prop-nested-array-invalid.case index 0357aee518452dbbc16b8edd6b52865fc2b5f878..8a305198dc0e8fe4644e1c81beb11107f4ccab2b 100644 --- a/src/dstr-assignment/obj-prop-nested-array-invalid.case +++ b/src/dstr-assignment/obj-prop-nested-array-invalid.case @@ -10,7 +10,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-nested-array-yield-ident-invalid.case b/src/dstr-assignment/obj-prop-nested-array-yield-ident-invalid.case index b70af5351d8d9b0bb444af9d064d31b151545b97..52c693757b3e3e3b6faed62ac8378838bba4f920 100644 --- a/src/dstr-assignment/obj-prop-nested-array-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-prop-nested-array-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-nested-obj-invalid.case b/src/dstr-assignment/obj-prop-nested-obj-invalid.case index aa48b84e7600c61738b674e83e3627694132f5a3..b425ad0d4982261369f7b38235f59aca16e95c59 100644 --- a/src/dstr-assignment/obj-prop-nested-obj-invalid.case +++ b/src/dstr-assignment/obj-prop-nested-obj-invalid.case @@ -11,7 +11,7 @@ desc: > template: syntax es6id: 12.14.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-prop-nested-obj-yield-ident-invalid.case b/src/dstr-assignment/obj-prop-nested-obj-yield-ident-invalid.case index 13b411c3f466f37fdb60f3de15a48b17f3609815..ec095567efa3c79e23681381511d4960d75fefbd 100644 --- a/src/dstr-assignment/obj-prop-nested-obj-yield-ident-invalid.case +++ b/src/dstr-assignment/obj-prop-nested-obj-yield-ident-invalid.case @@ -10,7 +10,7 @@ template: syntax es6id: 12.14.5.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/dstr-assignment/obj-rest-not-last-element-invalid.case b/src/dstr-assignment/obj-rest-not-last-element-invalid.case index 83ec1dfd891ac6e9e9023f59e47d01fc7b7ec266..a38b18f5f3002ca633e8910e7232462bda67370c 100644 --- a/src/dstr-assignment/obj-rest-not-last-element-invalid.case +++ b/src/dstr-assignment/obj-rest-not-last-element-invalid.case @@ -8,7 +8,7 @@ desc: > template: syntax esid: pending negative: - phase: early + phase: parse type: SyntaxError features: [object-rest] ---*/ diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-init-ary.case b/src/dstr-binding-for-await/ary-ptrn-rest-init-ary.case index f4d19eca785f7a7ea5bf10ebf999626d07853037..2f2b25c6eeaed325854c4210b7de900fa51abf11 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-init-ary.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-init-ary.case @@ -4,7 +4,7 @@ template: default desc: Reset element (nested array pattern) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-init-id.case b/src/dstr-binding-for-await/ary-ptrn-rest-init-id.case index 518a5b320c19cf19531e5cc8106fb35da220116f..aca68a90313dcea42dc310b1561dd1d8bcc09c8a 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-init-id.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-init-id.case @@ -4,7 +4,7 @@ template: default desc: Reset element (identifier) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-init-obj.case b/src/dstr-binding-for-await/ary-ptrn-rest-init-obj.case index 0dbe74cd25492f0002899786d3cd9324b1744c91..6a9eb1e8fd3d70f28d59615e4db09455365a2e5f 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-init-obj.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-init-obj.case @@ -4,7 +4,7 @@ template: default desc: Reset element (nested object pattern) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-ary.case b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-ary.case index 8b3f55115d18681934c0281f4d3264275834bad7..67f981d06920a7451d9e9cd1060c9de1730c1c45 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-ary.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-ary.case @@ -4,7 +4,7 @@ template: default desc: Rest element (array binding pattern) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-id.case b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-id.case index 026e7a4a8af5188869141e55b0a8a54e95acd363..83a95d9e7708590abd5ed83796d8b5a2b555dda6 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-id.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-id.case @@ -4,7 +4,7 @@ template: default desc: Rest element (identifier) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-obj.case b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-obj.case index 630e67a078c240d3e2118ca6523d11aeea63bc25..af8ca5d85e50b7d114238a96b53b0ec43d3aad79 100644 --- a/src/dstr-binding-for-await/ary-ptrn-rest-not-final-obj.case +++ b/src/dstr-binding-for-await/ary-ptrn-rest-not-final-obj.case @@ -4,7 +4,7 @@ template: default desc: Rest element (object binding pattern) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-init-ary.case b/src/dstr-binding/ary-ptrn-rest-init-ary.case index f2d11f41b06071beebfb6651b9defd0fe5eee163..57f8d9ed63bb593efa999df8382752fba0e6782b 100644 --- a/src/dstr-binding/ary-ptrn-rest-init-ary.case +++ b/src/dstr-binding/ary-ptrn-rest-init-ary.case @@ -4,7 +4,7 @@ template: default desc: Reset element (nested array pattern) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-init-id.case b/src/dstr-binding/ary-ptrn-rest-init-id.case index d3e5e3fa79636aead18947067fae37d7170b09d6..7116a59325bd6f824f5a7b08bac77092fe51b3db 100644 --- a/src/dstr-binding/ary-ptrn-rest-init-id.case +++ b/src/dstr-binding/ary-ptrn-rest-init-id.case @@ -4,7 +4,7 @@ template: default desc: Reset element (identifier) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-init-obj.case b/src/dstr-binding/ary-ptrn-rest-init-obj.case index 9a05a4bddc367fdf78ddb72517df5fc054f17c32..5a5f9cba2175878d6ae4f1d84ce9f42e66f47634 100644 --- a/src/dstr-binding/ary-ptrn-rest-init-obj.case +++ b/src/dstr-binding/ary-ptrn-rest-init-obj.case @@ -4,7 +4,7 @@ template: default desc: Reset element (nested object pattern) does not support initializer negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-not-final-ary.case b/src/dstr-binding/ary-ptrn-rest-not-final-ary.case index ad081d2b605286f0accbb59046927b88135b5047..567040a08daf6861bdc50c771a26d0530949c691 100644 --- a/src/dstr-binding/ary-ptrn-rest-not-final-ary.case +++ b/src/dstr-binding/ary-ptrn-rest-not-final-ary.case @@ -4,7 +4,7 @@ template: default desc: Rest element (array binding pattern) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-not-final-id.case b/src/dstr-binding/ary-ptrn-rest-not-final-id.case index 6a8b4fd86c35268008e36ade70557a647e065860..2c31367dca1e2e8f6f11d78b271f9ce9a63edd2f 100644 --- a/src/dstr-binding/ary-ptrn-rest-not-final-id.case +++ b/src/dstr-binding/ary-ptrn-rest-not-final-id.case @@ -4,7 +4,7 @@ template: default desc: Rest element (identifier) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/dstr-binding/ary-ptrn-rest-not-final-obj.case b/src/dstr-binding/ary-ptrn-rest-not-final-obj.case index 89650fa4963230f51fc4a97ac989b726a68478b2..6fc12538f9aa49e193753cfd517897304024078a 100644 --- a/src/dstr-binding/ary-ptrn-rest-not-final-obj.case +++ b/src/dstr-binding/ary-ptrn-rest-not-final-obj.case @@ -4,7 +4,7 @@ template: default desc: Rest element (object binding pattern) may not be followed by any element negative: - phase: early + phase: parse type: SyntaxError info: > 13.3.3 Destructuring Binding Patterns diff --git a/src/function-forms/dflt-params-duplicates.case b/src/function-forms/dflt-params-duplicates.case index 35a49a20af7f2e091a47c0e2209d575e23ae8a33..ad5dbf58a03ed4ea1758d67e1d9280fc72ed8263 100644 --- a/src/function-forms/dflt-params-duplicates.case +++ b/src/function-forms/dflt-params-duplicates.case @@ -6,7 +6,7 @@ desc: > elements. template: syntax negative: - phase: early + phase: parse type: SyntaxError info: | 14.1.2 Static Semantics: Early Errors diff --git a/src/function-forms/dflt-params-rest.case b/src/function-forms/dflt-params-rest.case index 6b591bc1fae372ca80339e427d2826ca8a9fd081..46096a65fe2d9edabaf02c7e63f9f2e3814fbfab 100644 --- a/src/function-forms/dflt-params-rest.case +++ b/src/function-forms/dflt-params-rest.case @@ -22,7 +22,7 @@ info: | ...BindingPattern[?Yield] features: [default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/function-forms/rest-params-trailing-comma-early-error.case b/src/function-forms/rest-params-trailing-comma-early-error.case index ab2ad22c34ae8b895a92dc497493b0a68c397b93..6f285b52d65c64410b2e01346bdf9e11cfe629a4 100644 --- a/src/function-forms/rest-params-trailing-comma-early-error.case +++ b/src/function-forms/rest-params-trailing-comma-early-error.case @@ -5,7 +5,7 @@ desc: It's a syntax error if a FunctionRestParameter is followed by a trailing comma template: syntax negative: - phase: early + phase: parse type: SyntaxError info: | Trailing comma in the parameters list diff --git a/src/generators/yield-as-binding-identifier-escaped.case b/src/generators/yield-as-binding-identifier-escaped.case index 147ca4c7c9c217108369dad0891434c9c2864a29..f480afadf1934ba7a9c7d7e6cce984084319a1e5 100644 --- a/src/generators/yield-as-binding-identifier-escaped.case +++ b/src/generators/yield-as-binding-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-as-binding-identifier.case b/src/generators/yield-as-binding-identifier.case index d8cc3e40b4dc4488496864fbca79a8c5ea037ac0..cfa6eeff8babca2551b35259e3a83c303164724c 100644 --- a/src/generators/yield-as-binding-identifier.case +++ b/src/generators/yield-as-binding-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-as-identifier-reference-escaped.case b/src/generators/yield-as-identifier-reference-escaped.case index f7dcf3aa5d3530adcd93d1e9e64b358c696ca39a..25715acaab1f959b7d5f1a5178b895b2818628de 100644 --- a/src/generators/yield-as-identifier-reference-escaped.case +++ b/src/generators/yield-as-identifier-reference-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-as-identifier-reference.case b/src/generators/yield-as-identifier-reference.case index c3653ed95eda139da6661cd7205e068022d05200..db057809906ff2bcd25cf8634da0b684af22225d 100644 --- a/src/generators/yield-as-identifier-reference.case +++ b/src/generators/yield-as-identifier-reference.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-as-label-identifier-escaped.case b/src/generators/yield-as-label-identifier-escaped.case index a2fcf414647f8d2d88f08c3034a90d1c2475d00d..a688854a7e067bdfedca8c98907d592977368db0 100644 --- a/src/generators/yield-as-label-identifier-escaped.case +++ b/src/generators/yield-as-label-identifier-escaped.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-as-label-identifier.case b/src/generators/yield-as-label-identifier.case index ef33cc9cc10709e25141a144d595b2ae77b333f8..0fc69be894fc6672cb6dabb6c0412d533dfa2f6e 100644 --- a/src/generators/yield-as-label-identifier.case +++ b/src/generators/yield-as-label-identifier.case @@ -12,7 +12,7 @@ info: | It is a Syntax Error if this production has a [Yield] parameter and StringValue of Identifier is "yield". negative: - phase: early + phase: parse type: SyntaxError template: syntax ---*/ diff --git a/src/generators/yield-identifier-spread-strict.case b/src/generators/yield-identifier-spread-strict.case index 75042b63f6a2b2e44c4bd813f2a1c3bc3bfc50d5..be6b64529e53ab8a084b4a660ee89d4bc5eef048 100644 --- a/src/generators/yield-identifier-spread-strict.case +++ b/src/generators/yield-identifier-spread-strict.case @@ -15,7 +15,7 @@ info: | features: [object-spread] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/src/generators/yield-identifier-strict.case b/src/generators/yield-identifier-strict.case index 685af49841eb492d0413e00e470c2cfe9d3cd0c8..9565ad82cedabab3ada5157bc8be2c0455b70399 100644 --- a/src/generators/yield-identifier-strict.case +++ b/src/generators/yield-identifier-strict.case @@ -8,7 +8,7 @@ desc: > template: default flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/expressions/object/__proto__-duplicate.js b/test/annexB/language/expressions/object/__proto__-duplicate.js index a0c5a38b3fe285dacae3685120045f01f7408113..a34f441debe74b8f37954648c660ffd5a9da13bd 100644 --- a/test/annexB/language/expressions/object/__proto__-duplicate.js +++ b/test/annexB/language/expressions/object/__proto__-duplicate.js @@ -10,7 +10,7 @@ info: | were obtained from productions of the form PropertyDefinition : PropertyName : AssignmentExpression . negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict.js b/test/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict.js index 4217c016239a0cc38305a16a8c40b9dbf6c26b93..ea1feb4cf1653f9eac52571cd74ef38a214746e3 100644 --- a/test/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict.js +++ b/test/annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict.js @@ -8,7 +8,7 @@ description: > The SV of EscapeSequence :: HexEscapeSequence is the SV of the HexEscapeSequence. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/annexB/language/statements/for-in/bare-initializer.js b/test/annexB/language/statements/for-in/bare-initializer.js index dbbfd23341d0e5c37546874714117d3c136535fe..c68fbbaef0c0b4c386e4557d222150e2c4918816 100644 --- a/test/annexB/language/statements/for-in/bare-initializer.js +++ b/test/annexB/language/statements/for-in/bare-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in heads prohibit AssignmentExpressions negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/statements/for-in/const-initializer.js b/test/annexB/language/statements/for-in/const-initializer.js index 6c72c99a7baea998e792ee49565d040fb64b59bc..002182d9c0ffe4c9def8428e612f2f45d494ce16 100644 --- a/test/annexB/language/statements/for-in/const-initializer.js +++ b/test/annexB/language/statements/for-in/const-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in initializers with const are prohibited negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/statements/for-in/let-initializer.js b/test/annexB/language/statements/for-in/let-initializer.js index 5825d886a6647c27c01f46b9674daaee6f99ef0f..1793b86bd2061a82247789f9f3dbf67771ac75e4 100644 --- a/test/annexB/language/statements/for-in/let-initializer.js +++ b/test/annexB/language/statements/for-in/let-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in initializers with let are prohibited negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/statements/for-in/strict-initializer.js b/test/annexB/language/statements/for-in/strict-initializer.js index 61f5dc810c75b1fdf431d0694f9d17c20ae39598..6b59448c7118b5fcd108385ab175160f326498aa 100644 --- a/test/annexB/language/statements/for-in/strict-initializer.js +++ b/test/annexB/language/statements/for-in/strict-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in initializers in strict mode are prohibited negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/annexB/language/statements/for-in/var-arraybindingpattern-initializer.js b/test/annexB/language/statements/for-in/var-arraybindingpattern-initializer.js index d112c40befe910717d92cdc895f4fdf2f632c52e..36dc38bc61b46a728bfce19f1e771fb6d82fac4b 100644 --- a/test/annexB/language/statements/for-in/var-arraybindingpattern-initializer.js +++ b/test/annexB/language/statements/for-in/var-arraybindingpattern-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in initializers with ArrayBindingPatterns are always prohibited negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/annexB/language/statements/for-in/var-objectbindingpattern-initializer.js b/test/annexB/language/statements/for-in/var-objectbindingpattern-initializer.js index f7ca4b01211f3b4dfeb40fc1d0b7819679564bd4..656bed58df892e6950a7ef6d1d2f6f4e010d5249 100644 --- a/test/annexB/language/statements/for-in/var-objectbindingpattern-initializer.js +++ b/test/annexB/language/statements/for-in/var-objectbindingpattern-initializer.js @@ -5,7 +5,7 @@ esid: sec-initializers-in-forin-statement-heads description: > for-in initializers with ObjectBindingPattern are always prohibited negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/arguments-object/10.5-1gs.js b/test/language/arguments-object/10.5-1gs.js index d65adca92d2e8705079630705fb781a2db6aa80a..8354542975ad264ae261cc3636a59b551d638473 100644 --- a/test/language/arguments-object/10.5-1gs.js +++ b/test/language/arguments-object/10.5-1gs.js @@ -5,7 +5,7 @@ es5id: 10.5-1gs description: Strict Mode - arguments cannot be assigned to in a strict function negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/asi/S7.9.2_A1_T1.js b/test/language/asi/S7.9.2_A1_T1.js index d3e283b32d27238b120dd50a46ab5f9000091d49..b6e183eddfc0970fe0fa29c8a295d1a3bd15eec8 100644 --- a/test/language/asi/S7.9.2_A1_T1.js +++ b/test/language/asi/S7.9.2_A1_T1.js @@ -6,7 +6,7 @@ info: Check examples for automatic semicolon insertion from the Standart es5id: 7.9.2_A1_T1 description: "{ 1 2 } 3 is not a valid sentence in the ECMAScript grammar" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9.2_A1_T3.js b/test/language/asi/S7.9.2_A1_T3.js index 4b376bf9641d843d1e9b00b3af8a2c88969e3667..bfb21908b3634baa4d665db678fef63e60885d79 100644 --- a/test/language/asi/S7.9.2_A1_T3.js +++ b/test/language/asi/S7.9.2_A1_T3.js @@ -6,7 +6,7 @@ info: Check examples for automatic semicolon insertion from the Standart es5id: 7.9.2_A1_T3 description: for( a ; b \n ) is not a valid sentence in the ECMAScript grammar negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9.2_A1_T6.js b/test/language/asi/S7.9.2_A1_T6.js index 91863dbef201cacf3fe89b9ee85333d350f23604..b260eefc2f502cd4ac38e3beba4eefe4535d1237 100644 --- a/test/language/asi/S7.9.2_A1_T6.js +++ b/test/language/asi/S7.9.2_A1_T6.js @@ -8,7 +8,7 @@ description: > if(a>b) \n else c=d is not a valid sentence in the ECMAScript grammar negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A10_T2.js b/test/language/asi/S7.9_A10_T2.js index 021240a1fa34005b4208ba2db6e481d1b4e48581..94faa8794bc0f6f2a6fa317488df3309b50cda93 100644 --- a/test/language/asi/S7.9_A10_T2.js +++ b/test/language/asi/S7.9_A10_T2.js @@ -6,7 +6,7 @@ info: Check {} for automatic semicolon insertion es5id: 7.9_A10_T2 description: Checking if execution of "{}*1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A10_T4.js b/test/language/asi/S7.9_A10_T4.js index 0ac9be52498af58b295a6788599aa60ebd087ad2..2f1ef12fef9c945e365e69c5fcd3d2663e3ead7a 100644 --- a/test/language/asi/S7.9_A10_T4.js +++ b/test/language/asi/S7.9_A10_T4.js @@ -6,7 +6,7 @@ info: Check {} for automatic semicolon insertion es5id: 7.9_A10_T4 description: Checking if execution of "({};)*1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A10_T6.js b/test/language/asi/S7.9_A10_T6.js index 24b6bf5eda2d3da93bb69529d5b575aa69c717e7..6c6de5a10cd5beab3dc06be1ed0af2f9c482cfaf 100644 --- a/test/language/asi/S7.9_A10_T6.js +++ b/test/language/asi/S7.9_A10_T6.js @@ -6,7 +6,7 @@ info: Check {} for automatic semicolon insertion es5id: 7.9_A10_T6 description: Checking if execution of "{} \n * 1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A10_T8.js b/test/language/asi/S7.9_A10_T8.js index 8a7c393a1298607ea9368290180a278f5bfc9e95..35d3e522bbc8810f57903bc8354471eae6ee86a2 100644 --- a/test/language/asi/S7.9_A10_T8.js +++ b/test/language/asi/S7.9_A10_T8.js @@ -6,7 +6,7 @@ info: Check {} for automatic semicolon insertion es5id: 7.9_A10_T8 description: Checking if execution of "{1 2} 3" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A11_T4.js b/test/language/asi/S7.9_A11_T4.js index a757cf43073da66d693fcb2524f91fb8cd59a7ff..ee1fa5fafd6b621e3a768802088573537b023836 100644 --- a/test/language/asi/S7.9_A11_T4.js +++ b/test/language/asi/S7.9_A11_T4.js @@ -6,7 +6,7 @@ info: Check If Statement for automatic semicolon insertion es5id: 7.9_A11_T4 description: Checking if execution of "if (false) x = 1 else x = -1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A11_T8.js b/test/language/asi/S7.9_A11_T8.js index 4b38dcf032300558c19c770de21974f02e6df26f..c41423fb0beb94e125704519e370a551efd34e6c 100644 --- a/test/language/asi/S7.9_A11_T8.js +++ b/test/language/asi/S7.9_A11_T8.js @@ -6,7 +6,7 @@ info: Check If Statement for automatic semicolon insertion es5id: 7.9_A11_T8 description: Use if (false) {x = 1}; \n else x=-1 and check x negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A4.js b/test/language/asi/S7.9_A4.js index 463fdd445b002a39c3fed0da9e3cd6cac8583373..266bfbbf2ae74537b3cd682062912d4ad7ff89cb 100644 --- a/test/language/asi/S7.9_A4.js +++ b/test/language/asi/S7.9_A4.js @@ -6,7 +6,7 @@ info: Check Throw Statement for automatic semicolon insertion es5id: 7.9_A4 description: Try use Throw \n Expression construction negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A5.1_T1.js b/test/language/asi/S7.9_A5.1_T1.js index 9c3da245dc04369de3116733791d096953356f67..322bd7e4b02111fe35be5cf55cad39888f57141c 100644 --- a/test/language/asi/S7.9_A5.1_T1.js +++ b/test/language/asi/S7.9_A5.1_T1.js @@ -6,7 +6,7 @@ info: Check Postfix Increment Operator for automatic semicolon insertion es5id: 7.9_A5.1_T1 description: Try use Variable \n ++ construction negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A5.3_T1.js b/test/language/asi/S7.9_A5.3_T1.js index 9e919e9f22f7722d57a96889e0c517d5c0d0be7c..97dbc6a6b8bb099d4399a76d868b05b87ab685c8 100644 --- a/test/language/asi/S7.9_A5.3_T1.js +++ b/test/language/asi/S7.9_A5.3_T1.js @@ -6,7 +6,7 @@ info: Check Postfix Decrement Operator for automatic semicolon insertion es5id: 7.9_A5.3_T1 description: Try use Variable \n -- construction negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A5.7_T1.js b/test/language/asi/S7.9_A5.7_T1.js index 23bd6420901afc50d9faaf2966cf625cbb92d094..80f66f595ad52e81036842e45917f7b9156b39cb 100644 --- a/test/language/asi/S7.9_A5.7_T1.js +++ b/test/language/asi/S7.9_A5.7_T1.js @@ -12,7 +12,7 @@ info: | es5id: 7.9_A5.7_T1 description: Try use Variable1 \n ++ \n ++ \n Variable2 construction negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T1.js b/test/language/asi/S7.9_A6.2_T1.js index 13a8e5fef1f1ba2384da8ce210323337945ef57c..445dd2854fe81b5b8235169589cb85e98ee76aa9 100644 --- a/test/language/asi/S7.9_A6.2_T1.js +++ b/test/language/asi/S7.9_A6.2_T1.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T1 description: For header is (semicolon \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T10.js b/test/language/asi/S7.9_A6.2_T10.js index 83f74ee126c116c542cff70e5b7a80989714a222..0f52b20e23665d1157fb1cd99a84d68265d2a64d 100644 --- a/test/language/asi/S7.9_A6.2_T10.js +++ b/test/language/asi/S7.9_A6.2_T10.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T10 description: For header is (\n false \n semicolon) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T2.js b/test/language/asi/S7.9_A6.2_T2.js index 2214776948451459ba74d0eca96939f0d17fe27b..3476b09920a24da55653ffedb6a4bf16f1cd6779 100644 --- a/test/language/asi/S7.9_A6.2_T2.js +++ b/test/language/asi/S7.9_A6.2_T2.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T2 description: For header is (\n semicolon \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T3.js b/test/language/asi/S7.9_A6.2_T3.js index c1f33fe2dbe0683f24a1a25d8c6947b953134bcc..fb11aa8be676243b88316f9ae28cd6b17d4ff581 100644 --- a/test/language/asi/S7.9_A6.2_T3.js +++ b/test/language/asi/S7.9_A6.2_T3.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T3 description: For header is (\n semicolon) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T4.js b/test/language/asi/S7.9_A6.2_T4.js index 923d9a41d5d541e2a2e8240c68f19b8b2a7c6f26..7ecf2c5d2bed258b36b7962a1565d60d1321a2d0 100644 --- a/test/language/asi/S7.9_A6.2_T4.js +++ b/test/language/asi/S7.9_A6.2_T4.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T4 description: For header is (\n \n semicolon) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T5.js b/test/language/asi/S7.9_A6.2_T5.js index 1204cdfa6f63db5399cb942826a49fcac63545bb..51f6cd1cb431a8547e41020e32b2e67ea60946ff 100644 --- a/test/language/asi/S7.9_A6.2_T5.js +++ b/test/language/asi/S7.9_A6.2_T5.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T5 description: For header is (false semicolon false\n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T6.js b/test/language/asi/S7.9_A6.2_T6.js index 5b595eadabc208e8978370cad5fe6ace28efd5e8..6197b414eaf6fdd678437d415e09df773561e0ca 100644 --- a/test/language/asi/S7.9_A6.2_T6.js +++ b/test/language/asi/S7.9_A6.2_T6.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T6 description: For header is (false semicolon \n false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T7.js b/test/language/asi/S7.9_A6.2_T7.js index dcce329748d894449b7bbca7ac80f1abfb4e9ee5..69266ce24b5fe84ef3eba80a1dc796a50cd65ffc 100644 --- a/test/language/asi/S7.9_A6.2_T7.js +++ b/test/language/asi/S7.9_A6.2_T7.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T7 description: For header is (false \n semicolon \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T8.js b/test/language/asi/S7.9_A6.2_T8.js index eee08c2ad26c097169c10db316aac76024479010..9e9103bf9fb980dbfa4ca7664265d3262625b651 100644 --- a/test/language/asi/S7.9_A6.2_T8.js +++ b/test/language/asi/S7.9_A6.2_T8.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T8 description: For header is (false \n semicolon false \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.2_T9.js b/test/language/asi/S7.9_A6.2_T9.js index 6e952c7549873a1fa49ad9b169da919ba7644d62..0ae1d321408a9d522a7557fefcdf0a47abefa93c 100644 --- a/test/language/asi/S7.9_A6.2_T9.js +++ b/test/language/asi/S7.9_A6.2_T9.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.2_T9 description: For header is (\n semicolon false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T1.js b/test/language/asi/S7.9_A6.3_T1.js index c57a9920bb4c3c1762fd1bd4d3caf77eb1907741..3c8b2ebfe7b2345aaf5191c04ff16ff1d29c5404 100644 --- a/test/language/asi/S7.9_A6.3_T1.js +++ b/test/language/asi/S7.9_A6.3_T1.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T1 description: For header is (\n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T2.js b/test/language/asi/S7.9_A6.3_T2.js index c5c231c324caa0e5f62332ede2611f2a52601bbf..2686c54b5a0c89299fcbcf0c2ea43fb9dd067318 100644 --- a/test/language/asi/S7.9_A6.3_T2.js +++ b/test/language/asi/S7.9_A6.3_T2.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T2 description: For header is (\n \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T3.js b/test/language/asi/S7.9_A6.3_T3.js index f50dade3e6230cc1da613fb550b4a7c895daec54..121dfae5d14941ea3dc424d3f2b0b35a5198661a 100644 --- a/test/language/asi/S7.9_A6.3_T3.js +++ b/test/language/asi/S7.9_A6.3_T3.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T3 description: For header is (\n \n \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T4.js b/test/language/asi/S7.9_A6.3_T4.js index 5baec7c7ee25e9fb88c3422b9df8a581e30994f4..d20c8092d32e352ed3e98269db0dddf8d477dda3 100644 --- a/test/language/asi/S7.9_A6.3_T4.js +++ b/test/language/asi/S7.9_A6.3_T4.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T4 description: For header is (\n false \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T5.js b/test/language/asi/S7.9_A6.3_T5.js index 035220e479e45a482d4258496645dde214927e08..9539a4326c04ac3d9babbbc89adfb8d7d609db65 100644 --- a/test/language/asi/S7.9_A6.3_T5.js +++ b/test/language/asi/S7.9_A6.3_T5.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T5 description: For header is (false \n false \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T6.js b/test/language/asi/S7.9_A6.3_T6.js index cabc8b12045395c2d453258e29bfef5c354784a8..60d98ba6eaa261e63c81da1b1bf21b1b2bddc2ac 100644 --- a/test/language/asi/S7.9_A6.3_T6.js +++ b/test/language/asi/S7.9_A6.3_T6.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T6 description: For header is (\n false \n false \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.3_T7.js b/test/language/asi/S7.9_A6.3_T7.js index 5c81bb3ebe69f500f4e4ff0a97392473f7e40a52..49068eb8260f429cf0c192b2c38e7847a2b273cd 100644 --- a/test/language/asi/S7.9_A6.3_T7.js +++ b/test/language/asi/S7.9_A6.3_T7.js @@ -9,7 +9,7 @@ info: | es5id: 7.9_A6.3_T7 description: For header is (\n false \n false \n false \n) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.4_T1.js b/test/language/asi/S7.9_A6.4_T1.js index 7fb502609b4ced39460d53c68a5586d93562b7a1..af972194ef110960c8a6dc997e24ae1f98c69a5b 100644 --- a/test/language/asi/S7.9_A6.4_T1.js +++ b/test/language/asi/S7.9_A6.4_T1.js @@ -8,7 +8,7 @@ description: > Three semicolons. For header is (false semicolon false semicolon false semicolon) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A6.4_T2.js b/test/language/asi/S7.9_A6.4_T2.js index c52cbe778130bf57ae70187e39fd28f036f3dfa8..bc840f6dbd8f0da988a70ef8664775400bd80648 100644 --- a/test/language/asi/S7.9_A6.4_T2.js +++ b/test/language/asi/S7.9_A6.4_T2.js @@ -8,7 +8,7 @@ description: > Three semicolons. For header is (false semicolon false two semicolons false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A9_T6.js b/test/language/asi/S7.9_A9_T6.js index cdb991527dcf80cd76392b01e3251034820f4858..10a406b327f92b41cdb45a42b80e55a94c3119b4 100644 --- a/test/language/asi/S7.9_A9_T6.js +++ b/test/language/asi/S7.9_A9_T6.js @@ -6,7 +6,7 @@ info: Check Do-While Statement for automatic semicolon insertion es5id: 7.9_A9_T6 description: Execute do \n while(false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A9_T7.js b/test/language/asi/S7.9_A9_T7.js index 621c413ab9c676f4809ee9a02743b0697a231f35..a456ae6062efa2c79c45b90bf3d3f12b29033afe 100644 --- a/test/language/asi/S7.9_A9_T7.js +++ b/test/language/asi/S7.9_A9_T7.js @@ -6,7 +6,7 @@ info: Check Do-While Statement for automatic semicolon insertion es5id: 7.9_A9_T7 description: Execute do \n\n while(false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/asi/S7.9_A9_T8.js b/test/language/asi/S7.9_A9_T8.js index 81e4b81159653a74272bc7820ac33d8043e2da44..105220f9adda6967b598d0f36fd98dd03acd6066 100644 --- a/test/language/asi/S7.9_A9_T8.js +++ b/test/language/asi/S7.9_A9_T8.js @@ -6,7 +6,7 @@ info: Check Do-While Statement for automatic semicolon insertion es5id: 7.9_A9_T8 description: Execute do {}; \n while(false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/for-in/disallow-initialization-assignment.js b/test/language/block-scope/syntax/for-in/disallow-initialization-assignment.js index 44c9648a12e97d61292ab5be5e9d563672d17a40..f7427ba0d4a4d7bb3622a7f7f90bcc9272978083 100644 --- a/test/language/block-scope/syntax/for-in/disallow-initialization-assignment.js +++ b/test/language/block-scope/syntax/for-in/disallow-initialization-assignment.js @@ -6,7 +6,7 @@ description: > for declaration: disallow initialization assignment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js index 652712ec7ce0a1cd325343a85cd368a068ca4ed8..8bc221651a5b9bd9a50c0308a1ff8504a921d262 100644 --- a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js +++ b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js @@ -6,7 +6,7 @@ description: > for declaration: disallow multiple lexical bindings, with and without initializer negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js index 09943904eb35c3787bc1559b54367864b48007b1..18054365653092c69805dec14d2bcaaef0e254b9 100644 --- a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js +++ b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js @@ -6,7 +6,7 @@ description: > for declaration: disallow multiple lexical bindings, with initializer negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js index aace3cb0778f3f8a3668f7383ae0a5f839ef0fda..95d27bd3666f44d4362d0da665ee4c2f6896aeb5 100644 --- a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js +++ b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js @@ -6,7 +6,7 @@ description: > for declaration: disallow multiple lexical bindings, without and with initializer negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js index 80d4f9c118ff8de516cddf679dcde2b4e77ce531..0cf2e9a9ab852d5c0850c8d7579300943bee6aca 100644 --- a/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js +++ b/test/language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js @@ -6,7 +6,7 @@ description: > for declaration: disallow multiple lexical bindings negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js b/test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js index 03b33d10c7dca549618dbda79e90a83915484705..c3785e2377dffe592c7f7c52b4326f2c05668b74 100644 --- a/test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js +++ b/test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js @@ -6,7 +6,7 @@ description: > function declarations in statement position in strict mode: do Statement while ( Expression ) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js b/test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js index 3805b9cc89f1b0cb74989ae1b587ed69824f846f..06e072ebdf2949bad173a545600d6dfca51e70c5 100644 --- a/test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js +++ b/test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js @@ -6,7 +6,7 @@ description: > function declarations in statement position in strict mode: for ( ;;) Statement negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js b/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js index de2e42fbe1ad46a4094613a6298a46879ee6b13a..d983bbf4c9f8dae0a30f7ff068d2bc5c3058aae0 100644 --- a/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js +++ b/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js @@ -6,7 +6,7 @@ description: > function declarations in statement position in strict mode: if ( Expression ) Statement else Statement negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js b/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js index 2020f0b84ed24df004115052ea03bacabdbd47ae..a1b0ad9cb504e028e3ff5becc5420f8112cea049 100644 --- a/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js +++ b/test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js @@ -6,7 +6,7 @@ description: > function declarations in statement position in strict mode: if ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js b/test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js index 54a76ae1b723d20515f6399f271b102afe001202..00e23e3bf8f5eaba8dfec6e0e26179e5a19e7fd5 100644 --- a/test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js +++ b/test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js @@ -6,7 +6,7 @@ description: > function declarations in statement position in strict mode: while ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js index db75fbd5863fc1f7e26cb68190325a7d42ee8353..417be8520da8e6062e047539f98e1215f7f840cd 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 383ae163ba7cf80f1bc73d715e22db37021dbf04..1a1d867b4e7a4959f404e70c0d3d1029ad73c579 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration, async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js index a5c8de78ebfa3fc4ade6b74ca48c617b81c888f0..1a84834f3de20e83126cfdc680f74b6f5c10a8cd 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js index f96af45c7d2866b72bf9132462068712df8c0232..611401f0a111daa87f68cdf21339fc5db249c357 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js index 0eae5a320ccd2f25d51ea90d5d8f708d8041049f..8ffb3576fcd4e8aa5108ab6be0c1bd43010d80af 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js index 5b7c309b0b7c989ac372405f3bf7e06b9286990e..2f53ebe8ea7cb09cd87ad3d8b0de53a354abd5f6 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators, async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js index 0a9c5a045ada6bc21c9200d8489c90c9cf841f5a..e10341f0ff6b1ff5c233902ee3b4211ccbc42efe 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js index 1a4f5efe0b81ac20d38229099c7da448d1f90542..b23f9e07faaabadcd924da607b46221462196ec2 100644 --- a/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js index f4c99d85271effd56f757ee60f511421f6ab284e..8ac39d94e79469ed4b58df6968e6ee2a5da14779 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 0310c0b4fd85a6d33cd4eea8a3dad0b2c2e5e0d5..6951266c45f63ff1282e53a09524a7f8f0ad24fa 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js index 3e6b24bd27df20423e8c22faff8d09ca85eb67c5..127a6bd01e2d52fefb392fdc43c04d2d02647735 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js index d13d29cb91bc94fedae91ef2b2de0a2a3aa5284b..88d794c784b5feabebda0e740911cf7fa35054a2 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js index ea16cf26e13b400d91228d878e62ab0b2e8a06a9..2da8333352a5280b03601b5005b5f63124bc4bc4 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js index a224797f79335d3ca4376a7ba27dc0fe47cb6a8c..0572fcac545a3ca3a0870ef4028aac7876e5053b 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js index e6c6d91dcc1bf6ee2297047dd26488b118c1fc79..9e40ba062a62cd908a8e1e53e26fb67a4faa0a0b 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js index e6accecb0e969cc55c2c026d030a09607c56756b..c1aab0309751ce2a73de63d15c399169bf0412a7 100644 --- a/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js index ac634e1306cc400a97a14262573c75fc68158e66..f5e2627c6231fb3df507951ce5cda21e7ba94e8e 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 43dfcd4d8f55d31f38744acc8de16ab16f673c39..3f12845df3c30b308f0c088a10b54cb3d3755243 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js index 08c00eac8a24810a297761fc7fb7bb440fc574e8..f42b24fcbc766a2684f34163327a268980b62b9c 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (ClassDeclaration in BlockState esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js index 8e971c56581cbf6d40dc944cb5b66e96c03ffaf2..b241fb864410b8edd6d4d43b0006d72f1a7025d6 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (ClassDeclaration in Bl esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js index cd6812e1f7e0d0502477df97c6c96a3111d6112f..b84b24cecc5b089b6c2313b06f06c09cbad226a0 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (ClassDeclaration in BlockSt esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js index a60879e35091db9202b4e67d893f3016a6a8458c..1805fa684ca3af69721423a995f98341e4b9d6f1 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js index 35db2de882881a7cfb27e93f67ece4ab39455aac..a1789fee79d819055baf88d9d02e981f2a8dd02b 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (ClassDeclaration in Bloc esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js index aedb439df095090cc9a0592115fcd2d90e802223..db7bb9081ec1e6058c45540941dabdabf5c10c74 100644 --- a/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (ClassDeclaration in BlockSt esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js index 4a84f478fcafa41c3fa723564b94c903da65bc8b..a2c83971b181dfa1f521301601f85995c38b5370 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js index cb309c2c61e0807e9fd7e71909fd15e41529f06e..9f6ea0d313848552934eea85d2a403c16a8520b4 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js index b9b976677f507289c62ca5828f3e28f5155b81f6..aa6eac81e5961fbddb9939688eb86a6d0f066ef8 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (LexicalDeclaration (const) in esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js index b9bf1b0a518005cee96c42035b11f1a2dd2fe736..95fb7b5cc6a26bac714c28e3cf6f6820c2c131df 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (co esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js index e2758faedf2a73d947749e5c578c74e2035a94fc..6608a88cc8d077584adda3c5b40e1ed1cf00dc60 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (LexicalDeclaration (const) esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js index afe3b82f96850e8ce0a0f4f7e20d445d2b55253e..ef0280894fc6eba043434344d709e7315a3368f8 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js index 1b9d17e5ab62b6b9fecbcf02def1cd99f3c92241..1e2db89c50de9bf4da747dc5b8bac5a97521d548 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (cons esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js index 46d4fe30a0d30b4c55e79c0f7dbe2e730701d7b6..80689687761b402a94c83b0639c9d753c32a9a7d 100644 --- a/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (LexicalDeclaration (const) esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js index fdcb9a856edb02602eb191406fec50dfff072b2e..0aca6be21dd3f8152c5333d4bbb8adf5a6b03ac9 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js index dff38781f4010ed5212da720244366bc79ed7211..a7e55e099819059dad90b345c3d52591a6508909 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js index 152ebd762a63b7961ad051af8fb3eb2e98c0eb6c..baf487143086c6eb5a1630ee4fce2ad61ee2db9d 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (FunctionDeclaration in BlockSt esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js index 2a7d4dcb02b49faf9bb6736959d261a5850320c8..fb3910fdfb10a83478b130d30ad28ad7500ba60a 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (FunctionDeclaration in esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js index e5781a62173baee7b61e58b139bb2c7fe214cbaa..db6180f411ab9dd5233dc3fdbbeaa24b9204ecf6 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (FunctionDeclaration in Bloc esid: sec-block-static-semantics-early-errors flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js index 2015c403e06c1974cc861fb369ae2744c8b2fd0a..f60a0d75842d2b59d445d02fe5429fe02cc32a80 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js index 780f814329be5065ac9a1638bdefc451db0799a5..f4476a3f49e62cc1d2e55415cb17d70aca35a2dc 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (FunctionDeclaration in B esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js index 2e49a1e6b488c6f7fa26aca6fc08f0e14ccb318c..3ddf08c5a6dba2f5f58103ba87ce588ee7b1dfa0 100644 --- a/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (FunctionDeclaration in Bloc esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js index b4de9efcfcdbb9d44cb693449c3fd4116b9104a9..de003bce4d131a69f78b0683dfe7a5432259758a 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js index d76b43b79b6f4bee9a8deee90c8f0c79b2c25860..eef9187899066cd8a98c18d3a34f06acbd95db9b 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js index 15d6d741cf0365b80a6c532b6f80b5a5968dc929..ddb9aac9c6e1d0c9a890869efc494ac190ae4c1d 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js index 66d7b5df537cf8ce7d28f0fbccb483a3e221a087..75dbc5c4bd9c839cdbc85376d3053a482ecc2f21 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js index 2de12744133e0934776892139173f38f068605cf..904901090f60ac1ee9b3dde908f0b7165f520bdf 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js index ed93f4afb75b334a64abfa4c8ce1efb79fc82b0a..dff974bca2cb638d70299d285f044b711e481b11 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js index f2ddac60a63b714c72f5c2aa68f3502bce3acb1e..923df78326b108efab540237d716b507ee0fb882 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js index c82de7a36e29139e446f42248719c4fc3a775663..2adbe1fc6bd298405098557b539896f121f5415b 100644 --- a/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js index 4029a34edaf23e24c62730e9f273708c59c8cb5b..b991c48951c96bc7b4b7926a9fb9b5060605cacf 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js index d43c98a689386534e94c656968e822f733376757..4c11c3cf237f555e79ee93692ad97f6ea88f0d23 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js index 320057b2db123ea80f1c64b4a7953c36bc722733..6ff5a52416b6b9049e678d0831c786babd461629 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (LexicalDeclaration (let) in Bl esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js index d76f0761c23b4fdef98e4f086457df9f97f2339a..10135cbe2a2703ecf7b04c207b8fae21c4bb5690 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (le esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js index 5fda9206e1c623c3b5e27a34d30c6e11fb72a574..3fac247315051529c5577a654f5220a6397266e6 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (LexicalDeclaration (let) in esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js index 80be17fd9e5244ab915cc2fdea4ec35c7ac812f3..79c8a14e376b9db65012c05831c6e9ba7d1831ba 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js index 46e67c5073902149e97c591e9cd14796ec94e52d..8bb16bc6fbc7037b25648a08d4c788faf077bf31 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (let) esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js index 75db5c4d4fdeedd2aafe2ee406937c9881826072..98f48f8198119f8970bd4a48e535b7f640b012c0 100644 --- a/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (LexicalDeclaration (let) in esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js index c8ee17bbf6ddaa266fd9fe805d6d3a7784ba2f22..2b085ff4d120890042bae1f595491963b585f538 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js index cd47555a079ddc71e0a5dda36a9d6dfe3927bd6a..3e007ea70f6018044a0e4a8bbfdee0093ccc624e 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js index 18eb032363d5a1a32f000088435429b9dc6ce5c4..c0efef276f01044cd59f42b52a939ed76a698be7 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (VariableDeclaration in BlockSt esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js index 9e5855138221955bdb50747bb022eb506c6a6020..ca4a3603c7ab8a9117f429c5a6091f25a5d982d1 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (VariableDeclaration in esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js index 012cff07d32cdac531e86a337a85bef6850ce2ca..c72fdac089fd242cf78b16637a2679bebc822690 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (VariableDeclaration in Bloc esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js index 15936925dbb9a65f5e51f499212a4fac54befc33..c316f2e193e7ec37bb7598729c2841053ff543c6 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-block-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js index 1b21eac1c47d22d8961ce941155af11c252ef175..06af6cdb86537a125568de9ee0726654438e7667 100644 --- a/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (VariableDeclaration in B esid: sec-block-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Block : { StatementList } diff --git a/test/language/comments/S7.4_A2_T2.js b/test/language/comments/S7.4_A2_T2.js index e1e8bddb3e2a9bb2c62336b44c58e238e598ac25..f50a8a7ec0abdc1523748fa22033900c34bea273 100644 --- a/test/language/comments/S7.4_A2_T2.js +++ b/test/language/comments/S7.4_A2_T2.js @@ -6,7 +6,7 @@ info: Correct interpretation of multi line comments es5id: 7.4_A2_T2 description: Try use /*CHECK#1/. This is not closed multi line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/comments/S7.4_A3.js b/test/language/comments/S7.4_A3.js index ba0d3fb48b5c54af56552f166c5fbeff7e53973b..019c1d0070d00c100f1ba22aa9d5ab9d3b7ec7be 100644 --- a/test/language/comments/S7.4_A3.js +++ b/test/language/comments/S7.4_A3.js @@ -6,7 +6,7 @@ info: Multi line comments cannot nest es5id: 7.4_A3 description: Try use nested comments negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/comments/S7.4_A4_T1.js b/test/language/comments/S7.4_A4_T1.js index 6d7a716f73175c6615e0616036736130ea9cf70c..6d4bb8f5ba80751b04258f39f11a2f8f0e916bc5 100644 --- a/test/language/comments/S7.4_A4_T1.js +++ b/test/language/comments/S7.4_A4_T1.js @@ -6,7 +6,7 @@ info: Single and Multi line comments are used together es5id: 7.4_A4_T1 description: Try use 2 close comment tags negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/comments/S7.4_A4_T4.js b/test/language/comments/S7.4_A4_T4.js index 078b0a305805c863086476fe6b3f3e878f9cd66a..b3791fe9960df89a2ac2e0b8d7ae2e5ad5247f74 100644 --- a/test/language/comments/S7.4_A4_T4.js +++ b/test/language/comments/S7.4_A4_T4.js @@ -6,7 +6,7 @@ info: Single and Multi line comments are used together es5id: 7.4_A4_T4 description: Try to open Multi line comment at the end of Single comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/comments/multi-line-html-close-extra.js b/test/language/comments/multi-line-html-close-extra.js index f21ef9784ec35b094dd910f3d03d1c160829843e..96dc4e366ffadb2cd5fd8db59af4fbe94a5c764f 100644 --- a/test/language/comments/multi-line-html-close-extra.js +++ b/test/language/comments/multi-line-html-close-extra.js @@ -16,7 +16,7 @@ info: | MultiLineComment :: /* FirstCommentLine[opt] LineTerminator MultiLineCommentChars[opt] * / HTMLCloseComment[opt] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/comments/single-line-html-close-without-lt.js b/test/language/comments/single-line-html-close-without-lt.js index bb930132a192d27b7d49282269adf061fb7c0a03..754bbd68b1d7929e769eaf5962ddccc77e877a96 100644 --- a/test/language/comments/single-line-html-close-without-lt.js +++ b/test/language/comments/single-line-html-close-without-lt.js @@ -15,7 +15,7 @@ info: | HTMLCloseComment :: WhiteSpaceSequence[opt] SingleLineDelimitedCommentSequence[opt] --> SingleLineCommentChars[opt] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/directive-prologue/10.1.1-2gs.js b/test/language/directive-prologue/10.1.1-2gs.js index c503c48619ea4cec37b20e48740eceb109b83e8a..260dbb03fae9015d233eeb1d75642007d572b84d 100644 --- a/test/language/directive-prologue/10.1.1-2gs.js +++ b/test/language/directive-prologue/10.1.1-2gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';' negative: - phase: early + phase: parse type: SyntaxError flags: [raw] ---*/ diff --git a/test/language/directive-prologue/10.1.1-5gs.js b/test/language/directive-prologue/10.1.1-5gs.js index d77ac7706ca17daa550ac7389e99f0f2afc4fa8d..1e216a68cab8b66be7ff4af4d51c0d844efaf4e3 100644 --- a/test/language/directive-prologue/10.1.1-5gs.js +++ b/test/language/directive-prologue/10.1.1-5gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the start of the code negative: - phase: early + phase: parse type: SyntaxError flags: [raw] ---*/ diff --git a/test/language/directive-prologue/10.1.1-8gs.js b/test/language/directive-prologue/10.1.1-8gs.js index 061627738fa38dddcae95399e18ffe0f3bb5fb0d..68b3b6500d61d6f91e296bcc236330d8aba6c119 100644 --- a/test/language/directive-prologue/10.1.1-8gs.js +++ b/test/language/directive-prologue/10.1.1-8gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the code negative: - phase: early + phase: parse type: SyntaxError flags: [raw] ---*/ diff --git a/test/language/directive-prologue/14.1-4gs.js b/test/language/directive-prologue/14.1-4gs.js index d0069a3df21266701eb592186b9c8cb8a00e0b9e..7b8a942179b8a6e44400cf575ce50cc05342de3f 100644 --- a/test/language/directive-prologue/14.1-4gs.js +++ b/test/language/directive-prologue/14.1-4gs.js @@ -7,7 +7,7 @@ description: > StrictMode - a Use Strict Directive followed by a strict mode violation negative: - phase: early + phase: parse type: SyntaxError flags: [raw] ---*/ diff --git a/test/language/directive-prologue/14.1-5gs.js b/test/language/directive-prologue/14.1-5gs.js index 9a8308e9758b1026e88e6cfdb922e1adfb652bc1..5837a1fde8a62c6284368dd5cc98b72844065191 100644 --- a/test/language/directive-prologue/14.1-5gs.js +++ b/test/language/directive-prologue/14.1-5gs.js @@ -7,7 +7,7 @@ description: > StrictMode - a Use Strict Directive embedded in a directive prologue followed by a strict mode violation negative: - phase: early + phase: parse type: SyntaxError flags: [raw] ---*/ diff --git a/test/language/export/escaped-as-export-specifier.js b/test/language/export/escaped-as-export-specifier.js index 9494b0bd0fc1fb6d7b1c62aae33a8b67b3f04f8a..824f6dceb50d62bd36b5eb50fc436c435ab4831d 100644 --- a/test/language/export/escaped-as-export-specifier.js +++ b/test/language/export/escaped-as-export-specifier.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/export/escaped-default.js b/test/language/export/escaped-default.js index 42b48c1a7893ed20a25c8dadfe7afd24191cc81b..03c106cab67d627b011140ce80caf1d850c329a7 100644 --- a/test/language/export/escaped-default.js +++ b/test/language/export/escaped-default.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/export/escaped-from.js b/test/language/export/escaped-from.js index f706b7009cd85b9874795fb34468245a931faa44..180e496fc41e75c98ad00871b9b406330f18f404 100644 --- a/test/language/export/escaped-from.js +++ b/test/language/export/escaped-from.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/expressions/arrow-function/dflt-params-duplicates.js b/test/language/expressions/arrow-function/dflt-params-duplicates.js index 8de805e601c94b79026553389814c1d6b26bee91..dd1c399e6a1bba2ec23f1fe956ffa8ef77d92609 100644 --- a/test/language/expressions/arrow-function/dflt-params-duplicates.js +++ b/test/language/expressions/arrow-function/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dflt-params-rest.js b/test/language/expressions/arrow-function/dflt-params-rest.js index a83d1c1fff08a0f9bb841ebbc344f19aef88a105..474c044122ba8f949405db76455224c0b2c54d94 100644 --- a/test/language/expressions/arrow-function/dflt-params-rest.js +++ b/test/language/expressions/arrow-function/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-ary.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-ary.js index 8a301cc9331e54a680dc7dce9828d3c4e2274bbe..3f920ed01ee17fc78574869bffc5783c1e4ca124 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-id.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-id.js index ef92164ae1e26b8cc550e9a7e0c1d6dd29cb63f5..f9cb3936d06f9d2b8f73aad8cebf38d2532fa5bc 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-obj.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-obj.js index 8cbf409c918ea6bb541ef6586e502ffaf0b59635..3e49c5ed0fc3929a5ee365f66182633b90437ef6 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-ary.js index 92dbfbb4a90e4b5f7eac6aa51d22b987b9723e75..de2e812e7b2e71b0448cc9e06f565121774bcb05 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-id.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-id.js index 8a4b2d2f0b8b64df177c94c2f46b8ed6ec7b22bb..1e5ba460763be69ecd16f56ffd52e13031393ccc 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-obj.js index 696d04a9f939622707785f871371dbea713c7d37..d6410f3398b5f4002339c47bec984c4787a880d5 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-ary.js index 843275e8da9a11310b8efab48d618a93479592fd..dd05a8dcbd13648c917dfcd8b7122a610e0c20f1 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-id.js index 86c65bb6d1a707ccbeaa37e69c46d25973f1606d..2d4364d4da12bb043d7e8bcaa7fd08f0b9b132de 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-obj.js index 4a9f1e5c76819f1100c64b4f9246edbc52ad73d6..a1a7352f2046a238f4ab71797a081bc69da17eec 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-ary.js index c9f44f79061e1d7c50e2ea753744c4152fcdf4d2..c8e984d1380e60fd84d51390b9bb54be066b8341 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-id.js index 7d0eb65da0bdf26bb5951bad84d3ab9e639307f8..35a372aa669538e4c7b65860d21f126b89b5810d 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-obj.js index 6764c17c614eb0fb4e9d097eb1ec5450cab70da6..4b7b7c27c03131475d7bf63afe8280b83ed6ac9a 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/param-dflt-yield-expr.js b/test/language/expressions/arrow-function/param-dflt-yield-expr.js index 8e82e6932238a5bf2f01e52c4feef1c907c72072..c4d36e6aa9d77f6ca14591bb5a49c63ad30bb238 100644 --- a/test/language/expressions/arrow-function/param-dflt-yield-expr.js +++ b/test/language/expressions/arrow-function/param-dflt-yield-expr.js @@ -17,7 +17,7 @@ info: | - It is a Syntax Error if ArrowParameters Contains YieldExpression is true. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/param-dflt-yield-id-strict.js b/test/language/expressions/arrow-function/param-dflt-yield-id-strict.js index 839aefb7f86897b43744c26600e68070f22870ed..b2cccb3c73a0f7e1228a59392e2c3df1c61d9c55 100644 --- a/test/language/expressions/arrow-function/param-dflt-yield-id-strict.js +++ b/test/language/expressions/arrow-function/param-dflt-yield-id-strict.js @@ -12,7 +12,7 @@ info: | features: [default-parameters] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/rest-params-trailing-comma-early-error.js b/test/language/expressions/arrow-function/rest-params-trailing-comma-early-error.js index 516b1e676ab3fe450164fa6cfdfe7c546e339ec5..ff0e20330c506d03e7b2e426fb89f2affa25019e 100644 --- a/test/language/expressions/arrow-function/rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/arrow-function/rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-arrow-function-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js index d0f18563716f22d0fb54dc73922870a1ffb093b4..47981bde58d00cc688e2997bb633c3778909c1ad 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js @@ -16,7 +16,7 @@ description: > ReservedWord : FutureReservedWord negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword.js index 0e9bf8bbb7b8f32036d116768f005a1faf81cd1a..8167925282c25da717724cd181d2250af95abf35 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword.js @@ -18,7 +18,7 @@ description: > Strict Mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js index 92596df4a86bb45bf07432d94c061904cae2da65..8509a42499d83c888683ef0b8e3e90521e533061 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js @@ -16,7 +16,7 @@ description: > ReservedWord : Keyword negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments.js index 0f78e3cc0ee7128a86219599085061295058e022..aa5c8d75a932b13a55108058cab2fdba14935047 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments.js @@ -10,7 +10,7 @@ description: > No parameter named "arguments" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval.js index 23b2934a3b0614bb6a504477c36d786af82c529a..12f218aed98800e877901c9ff62b5227f5bc6252 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval.js @@ -11,7 +11,7 @@ description: > No parameter named "eval" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield.js index ab28318355bd1ca7b5ce8e13e6b95417da84fcbf..71f70fcac2ded15c56d7fd06df6805d65ba0e595 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield.js @@ -11,7 +11,7 @@ description: > No parameter named "yield" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js index f4fe1382c60f070cc92516aa1312877b4514862d..95dc885d4f1179b2cf701bf281e0dc0330853cfd 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js @@ -8,7 +8,7 @@ description: > Includes ...rest negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments.js index c4d8483b2b7727262beda0c663997b66af059869..ccb3d835b7577c13f0ae131247d87545116fdf54 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments.js @@ -15,7 +15,7 @@ description: > No parameters named "arguments" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js index e3546eabacaf3a05eed70741a66a89995dd2f5df..3c288493e675a6d72cb81aaf2f7e76f4b807485d 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js @@ -17,7 +17,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js index ce44fee480f3642639667c863d6f01e5df33f551..c2b3259fb26701c6db747f8698d14978803c6c48 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js @@ -17,7 +17,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js index c220c7044925473adf36494f65d1c7c4dc00ddad..e2c4afd203cd4bc5099a74bacf4f601686a5d02f 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js @@ -19,7 +19,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js index 6e337ca5539530c747b8c0446d902b6a242cdb79..952874c22364f182b5d7ec08f7647b706d3d9fe7 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js @@ -17,7 +17,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js index 09ab6e18936b9aba629a280081b38d83e0ecee38..3c34bd4efae1e44b28863d7b96ac06944db072b4 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js @@ -19,7 +19,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js index f6e5feb230e770af3f2ddb56f86e2f92d8d72418..50eabddfa0c9a7653f560110fd4dceb5ab66d432 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js @@ -19,7 +19,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js index 333e3a02e494c84d7dfdbe2c393b772254a4a653..2c26a437b645b7fe00bb24fd3fae9ea384453c0a 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js @@ -21,7 +21,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js index af4f1405d65cc2e255615ad23ab582768b0c134c..573d64b3a094fe6ae940e73eb7d6af10b2bbf0e6 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js @@ -21,7 +21,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js index a8e28a5997620f551feca786fea63fd65748147e..e9678911c8c3dc2c6455674c0cb2d7a0f2605202 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js @@ -19,7 +19,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js index bdd680e1c7e2d0a34ab3e5c4af7f5cfece636825..5930206dba2387a95bd483b1cdc56a81a68eb28f 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js @@ -15,7 +15,7 @@ description: > No duplicates, rest negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js index decc2e7632b6f5e38e9d7f4d4eb964617f033625..b7f29d214908063a414ddcdcc8ed0032a04ef0e2 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js @@ -15,7 +15,7 @@ description: > No duplicates negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval.js index adf7f9d9444cd6b8775fb23f5e07895f0e228852..4ad4c5ef1d28818480b1934db03119305686888b 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval.js @@ -15,7 +15,7 @@ description: > No parameters named "eval" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield.js b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield.js index a8363810e19c191e08c1268586a26c3aa732379d..fd857b02ff70c07bcb81db63619149a06d473634 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield.js @@ -10,7 +10,7 @@ description: > No parameter named "yield" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js index daaac05d2de4f6e1fcfd0f51f2288e566a72a137..b90495efdb6fd2164fd0a29d5e96ece35bb9e44a 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js @@ -7,7 +7,7 @@ description: > ArrowParameters[?Yield] [no LineTerminator here] => ConciseBody[?In] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js index 08cfa3f1f8ae5187de228ebef84f720de828a773..37fd8ad6fe1c26690f7a6892bdf209279da69cef 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js @@ -9,7 +9,7 @@ description: > No parens around ArrowParameters negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js index d346e4d1cc9545e19c7a7d6a4d24d3c5cac8565e..cb7da1f74e9c279231bffee7ad13ef7e20b7e6f4 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js @@ -6,7 +6,7 @@ description: > ArrowFunction[In, Yield] : ArrowParameters[?Yield] [no LineTerminator here] => ConciseBody[?In] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js b/test/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js index 81ada787d0f5e0acfd346b7e0487ef86b2fe324e..e37b7a630e6c0f40d57063eb282272a50743354f 100644 --- a/test/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js +++ b/test/language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of ConciseBody is true and IsSimpleParameterList of ArrowParameters is false. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/assignment/dstr-array-elem-init-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-elem-init-yield-ident-invalid.js index 8825c7c5c50c7d546cf260c2700eca186bcf45cf..1210f25ec2eeb9d6f1dc723422722450f5f0bda7 100644 --- a/test/language/expressions/assignment/dstr-array-elem-init-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-nested-array-invalid.js b/test/language/expressions/assignment/dstr-array-elem-nested-array-invalid.js index 2ba36813edc34ef39ac02831b57a8b22ac0b771f..895835c41f791a17d2bc9786a480f9ac5853d9be 100644 --- a/test/language/expressions/assignment/dstr-array-elem-nested-array-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-nested-array-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-elem-nested-array-yield-ident-invalid.js index 92325fa9e0dcef616bdbe2bb76df94b2efa777f9..f363920ce35cd525a1065578bdbf78ed18c336db 100644 --- a/test/language/expressions/assignment/dstr-array-elem-nested-array-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-nested-obj-invalid.js b/test/language/expressions/assignment/dstr-array-elem-nested-obj-invalid.js index 8e6cdb40425548bf452976dbdd2d09df655b605e..f7c114daad90f7a9b06a4d0f0036e0278fbba668 100644 --- a/test/language/expressions/assignment/dstr-array-elem-nested-obj-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-nested-obj-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-elem-nested-obj-yield-ident-invalid.js index fc9f285bf0a97090392c7e64d81939cddef826e3..f8df4d3747eca901062e74a704abb2006ada32fc 100644 --- a/test/language/expressions/assignment/dstr-array-elem-nested-obj-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-target-simple-strict.js b/test/language/expressions/assignment/dstr-array-elem-target-simple-strict.js index 1e8f79b88bae5448283d95cf83d7ba3b59acfab2..d49cefc3fde8649cce703b4e7f9f7d67beb896d5 100644 --- a/test/language/expressions/assignment/dstr-array-elem-target-simple-strict.js +++ b/test/language/expressions/assignment/dstr-array-elem-target-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-elem-target-yield-invalid.js b/test/language/expressions/assignment/dstr-array-elem-target-yield-invalid.js index e239cc836a341dc9a93fa87c32f611af65e07d43..b24b520aad610ccafdf3a8a85561300d4c5e25b7 100644 --- a/test/language/expressions/assignment/dstr-array-elem-target-yield-invalid.js +++ b/test/language/expressions/assignment/dstr-array-elem-target-yield-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-before-element.js b/test/language/expressions/assignment/dstr-array-rest-before-element.js index 632823da4a7d3203420f458f5a252dd9ee272f08..419a15ed59e03f7534c4a854fa43dde7f74da2b3 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-element.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-element.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-before-elision.js b/test/language/expressions/assignment/dstr-array-rest-before-elision.js index 8d221bda5ebe3867066aa3b3ea6d0e700526c89e..023fa6facf417b309a37eef68e366dd3336f241b 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-elision.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-elision.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-before-rest.js b/test/language/expressions/assignment/dstr-array-rest-before-rest.js index e5651044c9933344f1d90b237e63a6b5407858c5..24a50e38525aabae1f8f1e91111de1de4e3adaaf 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-rest.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-rest.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js b/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js index ac913154ca9003d343c789af6c46f65face6ec61..6c8a6536ca8fc5bf969b929f843eaa2ee006778a 100644 --- a/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-init.js b/test/language/expressions/assignment/dstr-array-rest-init.js index a71228fcf7d5483aae697da4c0a1df8a1e1b9499..bbf69f7f4c8a67f2548c6019aab6eeef93808179 100644 --- a/test/language/expressions/assignment/dstr-array-rest-init.js +++ b/test/language/expressions/assignment/dstr-array-rest-init.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-nested-array-invalid.js b/test/language/expressions/assignment/dstr-array-rest-nested-array-invalid.js index ce1ea39e227a77f39d4d7e36d97906c24f22a7a7..f99ad7fe20fdd514f81facb8fdca5e3440c18d48 100644 --- a/test/language/expressions/assignment/dstr-array-rest-nested-array-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-nested-array-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-rest-nested-array-yield-ident-invalid.js index 215fdfe00f8ae89f9cba61d763e0be05fa135a77..857c6e694f7851da5636db2e83d92167e2c1497e 100644 --- a/test/language/expressions/assignment/dstr-array-rest-nested-array-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-nested-obj-invalid.js b/test/language/expressions/assignment/dstr-array-rest-nested-obj-invalid.js index 0c14949a20ba81970d9bffe24c8c62ebe52f2a2f..8134830ac16a15de9436df66d0da4bd36fa4e123 100644 --- a/test/language/expressions/assignment/dstr-array-rest-nested-obj-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-nested-obj-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-rest-nested-obj-yield-ident-invalid.js index a6005f14d5e42014ea83581fdb925d050021f710..3830ce07aa888fb8de2fca1836c6ef6ebf7dcc84 100644 --- a/test/language/expressions/assignment/dstr-array-rest-nested-obj-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-array-rest-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-array-rest-yield-ident-invalid.js index 6901a2479dff6d67f2ba77a62b417e9a2ffa20ee..49fe5cc5095a0f396d13f2a7232f78371f6334f9 100644 --- a/test/language/expressions/assignment/dstr-array-rest-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-id-identifier-yield-expr.js b/test/language/expressions/assignment/dstr-obj-id-identifier-yield-expr.js index ec2809a107b1a4d0919aae23e411b2fee6a9db6c..73738eba9142c8e3098d80047bba1b21d18392d0 100644 --- a/test/language/expressions/assignment/dstr-obj-id-identifier-yield-expr.js +++ b/test/language/expressions/assignment/dstr-obj-id-identifier-yield-expr.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [generators, destructuring-binding] flags: [generated, noStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-id-identifier-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-id-identifier-yield-ident-invalid.js index 03b366a70669a1c98c6492309a1dcac92629ee5e..c897b4671653abb4bdee8eb55f07b3b69173d453 100644 --- a/test/language/expressions/assignment/dstr-obj-id-identifier-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-id-identifier-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-id-init-simple-strict.js b/test/language/expressions/assignment/dstr-obj-id-init-simple-strict.js index 18f402885f43533ed348ea8ad2231a11f472c19a..d652471773b057fccae4b4dd7ac19f9f4aaffdf3 100644 --- a/test/language/expressions/assignment/dstr-obj-id-init-simple-strict.js +++ b/test/language/expressions/assignment/dstr-obj-id-init-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-id-init-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-id-init-yield-ident-invalid.js index b488aefa46f3982be125180443c2e8644cedf617..f02dffe41184bafc9d7cac1b5f0558f2dc5f23a9 100644 --- a/test/language/expressions/assignment/dstr-obj-id-init-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-id-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-id-simple-strict.js b/test/language/expressions/assignment/dstr-obj-id-simple-strict.js index b01ae82ccd409718089b0c9dec35685c87a4e2f1..162ffc8fc6c4ff3135024e6a49512230f250cee9 100644 --- a/test/language/expressions/assignment/dstr-obj-id-simple-strict.js +++ b/test/language/expressions/assignment/dstr-obj-id-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-elem-init-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-elem-init-yield-ident-invalid.js index bbbcb89f76e023acb62586b87dfa82c10a566ee5..aa1efa302c01a7d3d34071b221aa556021435f3c 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-elem-init-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-elem-target-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-elem-target-yield-ident-invalid.js index 415432bcc2900e44d8101254041efbe81dc505c4..7c981d6f471b68f8b1f8d1fd992167d4d5244135 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-elem-target-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-elem-target-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-nested-array-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-nested-array-invalid.js index 7b3c686c99a224d1af06f8dd4ae0938bbdc6367c..751dc9a863d16f964d522fc338c5d88e8b6f165b 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-nested-array-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-nested-array-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-nested-array-yield-ident-invalid.js index 34dd97e0cec80955c05a36989e23d3b954e92eba..5e91a2e6110bdf833edfcdf3470c6eb0a20be969 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-nested-array-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-nested-obj-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-nested-obj-invalid.js index d9d9342c025df102ff71019dc09b60bccb5c53ad..5355edc13bf5a7a790837fdc9874e604edd9210e 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-nested-obj-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-prop-nested-obj-yield-ident-invalid.js b/test/language/expressions/assignment/dstr-obj-prop-nested-obj-yield-ident-invalid.js index abc087d501ebeb32c4b30de9bb769137898a51df..8fcd5a42db78fb77d44cb542ffc09a18c856054e 100644 --- a/test/language/expressions/assignment/dstr-obj-prop-nested-obj-yield-ident-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-prop-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js b/test/language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js index 0a995d64ae8a27ef2636e79601987be7ca548913..c8216aa612c856566e974bf200874e29cf59d9db 100644 --- a/test/language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js +++ b/test/language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [object-rest, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/expressions/assignment/non-simple-target.js b/test/language/expressions/assignment/non-simple-target.js index 6ce5bb903feb604d9f22126dd8483e6bcaa5a3d3..3015bbe177dfb3175d5bd6624e5a8aa7aa6b313a 100644 --- a/test/language/expressions/assignment/non-simple-target.js +++ b/test/language/expressions/assignment/non-simple-target.js @@ -9,7 +9,7 @@ info: | es6id: 12.14.1 description: Assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-boolean.js b/test/language/expressions/assignment/target-boolean.js index 8007e6dd9d22e24cdd970603eb8e7064aa8a8eb5..9197622776a47d9bc3766142fd534d153c9ae8fa 100644 --- a/test/language/expressions/assignment/target-boolean.js +++ b/test/language/expressions/assignment/target-boolean.js @@ -14,7 +14,7 @@ info: | ObjectLiteral nor an ArrayLiteral and IsValidSimpleAssignmentTarget of LeftHandSideExpression is false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-cover-newtarget.js b/test/language/expressions/assignment/target-cover-newtarget.js index 86dd65d966a5317626c5724320255d97c7338996..03ba2e29f4fb2e57e5c1fdcd1a862d570f264d22 100644 --- a/test/language/expressions/assignment/target-cover-newtarget.js +++ b/test/language/expressions/assignment/target-cover-newtarget.js @@ -19,7 +19,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-cover-yieldexpr.js b/test/language/expressions/assignment/target-cover-yieldexpr.js index 81bc60d411cd4120e60c7cc0f6f0caff73a1d755..a7d524e70c90916010cf7f08973fd9770e21abbf 100644 --- a/test/language/expressions/assignment/target-cover-yieldexpr.js +++ b/test/language/expressions/assignment/target-cover-yieldexpr.js @@ -22,7 +22,7 @@ info: | 1. Return false. features: [generators] negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-newtarget.js b/test/language/expressions/assignment/target-newtarget.js index ef7e601c9f6fd23148323263d5ef613c085acd68..822d6a9fb92d9aa1f153b71205f8a46245c906d1 100644 --- a/test/language/expressions/assignment/target-newtarget.js +++ b/test/language/expressions/assignment/target-newtarget.js @@ -19,7 +19,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-null.js b/test/language/expressions/assignment/target-null.js index 52d9ec4f7ffc8b4996135c28a0bf2f687cea3e55..119593963ec12b542c709d55294a62910e1215d6 100644 --- a/test/language/expressions/assignment/target-null.js +++ b/test/language/expressions/assignment/target-null.js @@ -14,7 +14,7 @@ info: | ObjectLiteral nor an ArrayLiteral and IsValidSimpleAssignmentTarget of LeftHandSideExpression is false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-number.js b/test/language/expressions/assignment/target-number.js index 46513132e70e849b36c12df637f007b4f3e45dea..b8c17511070ed4b10b81d9d61e15b30e7e7f9f7e 100644 --- a/test/language/expressions/assignment/target-number.js +++ b/test/language/expressions/assignment/target-number.js @@ -14,7 +14,7 @@ info: | ObjectLiteral nor an ArrayLiteral and IsValidSimpleAssignmentTarget of LeftHandSideExpression is false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/assignment/target-string.js b/test/language/expressions/assignment/target-string.js index ae4d12f913f1a3709c6b8023a5e7878f99bac1f8..c41f9b05037ce1d98c9e104c42013f1b37cda993 100644 --- a/test/language/expressions/assignment/target-string.js +++ b/test/language/expressions/assignment/target-string.js @@ -14,7 +14,7 @@ info: | ObjectLiteral nor an ArrayLiteral and IsValidSimpleAssignmentTarget of LeftHandSideExpression is false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js b/test/language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js index 637fad3d2bae10eb8906f700560ff29c0f9f9b5a..40cd24becfc5dc41ed21709a181b18aa5b71931f 100644 --- a/test/language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/await-as-binding-identifier.js b/test/language/expressions/async-arrow-function/await-as-binding-identifier.js index 5c02d065632dd67fa3dce2f663e5eee4699f6ec0..802b79731d6e230e90cc30173f6ef98e767d32d8 100644 --- a/test/language/expressions/async-arrow-function/await-as-binding-identifier.js +++ b/test/language/expressions/async-arrow-function/await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js b/test/language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js index 93b1c43ae2a6b287dc3ab06531c23783a16b4f26..d2123bb72a8435598152ca1f914c79b6678265f5 100644 --- a/test/language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/await-as-identifier-reference.js b/test/language/expressions/async-arrow-function/await-as-identifier-reference.js index edbb4a29d9dc710d5727dd5f70064d6b315ac528..59bec7959c14823ce1bc32bf802fa3eeb11ac6a5 100644 --- a/test/language/expressions/async-arrow-function/await-as-identifier-reference.js +++ b/test/language/expressions/async-arrow-function/await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/await-as-label-identifier-escaped.js b/test/language/expressions/async-arrow-function/await-as-label-identifier-escaped.js index 12571f07e30d598ffc105d4c2cc2d747ba929a5a..5aa95c83433e39cd22f5c7908f3e8a8c7b0706ce 100644 --- a/test/language/expressions/async-arrow-function/await-as-label-identifier-escaped.js +++ b/test/language/expressions/async-arrow-function/await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/await-as-label-identifier.js b/test/language/expressions/async-arrow-function/await-as-label-identifier.js index 14d9203c0d410e324ab6cd16dd78fbd413ab6a83..ff6f016a9cf9c8be61a1004b4530fa598d628a09 100644 --- a/test/language/expressions/async-arrow-function/await-as-label-identifier.js +++ b/test/language/expressions/async-arrow-function/await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncArrowFunction features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/dflt-params-duplicates.js b/test/language/expressions/async-arrow-function/dflt-params-duplicates.js index b55aeacdf3ee79decc5de782383d804676f0d662..b0d6f270679d23443f57d2c8f2e431768587aef4 100644 --- a/test/language/expressions/async-arrow-function/dflt-params-duplicates.js +++ b/test/language/expressions/async-arrow-function/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-async-arrow-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.7 Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/dflt-params-rest.js b/test/language/expressions/async-arrow-function/dflt-params-rest.js index d15d76e2899072cae866a6f0ac483a56a8748d4e..6b6afeff58dea159b329d8ab996201c6a4071294 100644 --- a/test/language/expressions/async-arrow-function/dflt-params-rest.js +++ b/test/language/expressions/async-arrow-function/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-async-arrow-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.7 Async Arrow Function Definitions diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js b/test/language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js index 61eb4eb0438d8ea12e95a928aeb1d30c5557e202..59e0e7281e0399011afda3649519f805c7b10165 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if ContainsUseStrict of AsyncConciseBody is *true* and IsSimpleParameterList of ArrowParameters is *false*. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters.js b/test/language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters.js index fa3f89c3f269e2d69800e0dcce07ef2035c0b4fc..9f9774055b93db16f3b050143650f977fe83ca3e 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains arguments negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js b/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js index 743ab863f93153b631fa9a08b223745381b3c657..bf2c217a10da364952609685c8a6158e83afe6ee 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters' default expressions contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js b/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js index b4d1ee97cb4b31daa1c58d38901aa67a69b244aa..542f909fce13648b8dca549822d1c9744eddf051 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js b/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js index 57bcffc7ed00d350f2895a061db2778b141bf653..6ccd0d0d5b1f2f4863fc15bfb2da3cfbc8cedbe1 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js b/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js index 8c74127f743fd69beec368cd70501b17e7cf0afd..2a6da0eb829e995c2f01b6e91d000d091d82de30 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperProperty is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js b/test/language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js index 120cd45c8cf4c196f1b46da2af56eaeaecaf6c53..f4b19761ccf2b73823135fec4af9f8fc1788c322 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > If strict mode, early error rules for StrictFormalParameters are applied negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters.js b/test/language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters.js index a40887a3a41703122689aca4475c9a97405c9cb8..3303a70888c67ce36fe03132cce2b334d0c3d268 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains eval negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js index 610194a5287a4a54246899d8286f85bdb2cedcca..9eaa5e66d0efbf549b43ed1a8c591edbe27c0a3d 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js index fc030e6a003e069ebc48cf8a78bc16056718d284..2ec76b8ccbf746cdcda195a2daf26fd68e7866b6 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js index d961fd50b7f41c2d5d5c03fb63e5ec454a278be5..553d337462ab8a6e7fabeaa00659b3e63534bc18 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js index 5539875107c389b69a721755afb9d57a06684d27..6cfbb3d9e19c6a553210ce5b033a2f698d0fb0fd 100644 --- a/test/language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js +++ b/test/language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js @@ -23,7 +23,7 @@ info: | AsyncArrowHead: async [no LineTerminator here] ArrowFormalParameters negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-arrow-function/escaped-async.js b/test/language/expressions/async-arrow-function/escaped-async.js index 4a23c4ef3e4f3d12fd56ac2acdf8752714424735..e3756ca2083b17e41e83676707c5c57e98b88782 100644 --- a/test/language/expressions/async-arrow-function/escaped-async.js +++ b/test/language/expressions/async-arrow-function/escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js b/test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js index 64cc6a787f2461df4d1765ca131fa733aa426bdf..15dd3ea371ca6f4cc6b48a33033546df89e966bf 100644 --- a/test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-async-arrow-function-definitions flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.7 Async Arrow Function Definitions diff --git a/test/language/expressions/async-function/await-as-binding-identifier-escaped.js b/test/language/expressions/async-function/await-as-binding-identifier-escaped.js index 597164d5e5dd40361332b6b69a41809208709056..3039e5381123c7743377ad9a7011288d26306267 100644 --- a/test/language/expressions/async-function/await-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-function/await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/await-as-binding-identifier.js b/test/language/expressions/async-function/await-as-binding-identifier.js index fc9e3dcfb8de9b3558b8c8562a137e6b24ce055d..ba3fae0a02460d3c1e6761cde1d8d348f760b15c 100644 --- a/test/language/expressions/async-function/await-as-binding-identifier.js +++ b/test/language/expressions/async-function/await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/await-as-identifier-reference-escaped.js b/test/language/expressions/async-function/await-as-identifier-reference-escaped.js index e6db8b97fbd470797f819ed866cdcda3c7068d15..fcaeaff7733658f9a44afe919ad0b14db539351f 100644 --- a/test/language/expressions/async-function/await-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-function/await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/await-as-identifier-reference.js b/test/language/expressions/async-function/await-as-identifier-reference.js index 26da702cea662af598a2cd2e8099a247cd78c36f..740082a0a108d10c1390495d0a2046472dd768b3 100644 --- a/test/language/expressions/async-function/await-as-identifier-reference.js +++ b/test/language/expressions/async-function/await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/await-as-label-identifier-escaped.js b/test/language/expressions/async-function/await-as-label-identifier-escaped.js index ad8cd675164b69064c0df79ceddb834f1541f66d..cefff3b972b32b4e334b3520333ff16145fb3482 100644 --- a/test/language/expressions/async-function/await-as-label-identifier-escaped.js +++ b/test/language/expressions/async-function/await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/await-as-label-identifier.js b/test/language/expressions/async-function/await-as-label-identifier.js index 2a7425dcc9f435324d3cf2e9f2fc4a199c35ac08..d1f12fe2dc82a69beb5c280f06acba868e3227f4 100644 --- a/test/language/expressions/async-function/await-as-label-identifier.js +++ b/test/language/expressions/async-function/await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/early-errors-expression-NSPL-with-USD.js b/test/language/expressions/async-function/early-errors-expression-NSPL-with-USD.js index a321776de6208726bdf64b5e9822b07899f81ca4..403ebc8a0373fb2d1942da7adf93ce6c925ed783 100644 --- a/test/language/expressions/async-function/early-errors-expression-NSPL-with-USD.js +++ b/test/language/expressions/async-function/early-errors-expression-NSPL-with-USD.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if ContainsUseStrict of AsyncConciseBody is *true* and IsSimpleParameterList of ArrowParameters is *false*. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-binding-identifier-arguments.js b/test/language/expressions/async-function/early-errors-expression-binding-identifier-arguments.js index b21feb59fb7a6c82efa3167501b0b823646bf100..5e08688b409557398f143b8ba26e62f8bef82aeb 100644 --- a/test/language/expressions/async-function/early-errors-expression-binding-identifier-arguments.js +++ b/test/language/expressions/async-function/early-errors-expression-binding-identifier-arguments.js @@ -7,7 +7,7 @@ esid: pending description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName arguments. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-binding-identifier-eval.js b/test/language/expressions/async-function/early-errors-expression-binding-identifier-eval.js index fd4a412bc320c414da1630660c691b2017666233..7d78b9f7c0c5cc08d1b64e9ad99e6c4cf5e3b0de 100644 --- a/test/language/expressions/async-function/early-errors-expression-binding-identifier-eval.js +++ b/test/language/expressions/async-function/early-errors-expression-binding-identifier-eval.js @@ -7,7 +7,7 @@ esid: pending description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName eval. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-body-contains-super-call.js b/test/language/expressions/async-function/early-errors-expression-body-contains-super-call.js index e7d4223dbafa91803f21440581972ee28a18bd36..f851dcbcc320bdfc2dd0af2f6c30bb4635c0fdca 100644 --- a/test/language/expressions/async-function/early-errors-expression-body-contains-super-call.js +++ b/test/language/expressions/async-function/early-errors-expression-body-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-body-contains-super-property.js b/test/language/expressions/async-function/early-errors-expression-body-contains-super-property.js index 4a64bfe7ac5665c3ac2c35170f669baf9f04b1d1..8295917e5b7e5a3151b156c220454b17ce36c346 100644 --- a/test/language/expressions/async-function/early-errors-expression-body-contains-super-property.js +++ b/test/language/expressions/async-function/early-errors-expression-body-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperProperty is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-eval-in-formal-parameters.js b/test/language/expressions/async-function/early-errors-expression-eval-in-formal-parameters.js index 3389adb51d0185b7b7e8409077a74ecf4591892b..b8acc07a9fdde5a49796bb3cc3eb6273acd6bf4e 100644 --- a/test/language/expressions/async-function/early-errors-expression-eval-in-formal-parameters.js +++ b/test/language/expressions/async-function/early-errors-expression-eval-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains eval in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js b/test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js index 5e8cbd46f0b7306b8339c14f5dbf489705d708eb..d46f8194571428ef30196b68f279fa53c02eb6b6 100644 --- a/test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js +++ b/test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-formals-contains-super-call.js b/test/language/expressions/async-function/early-errors-expression-formals-contains-super-call.js index 424867872c661f069e2e433283dae237caf0a249..d23ffbd81ef4f4bc41c90ddbd2cfa40ca5adf8b7 100644 --- a/test/language/expressions/async-function/early-errors-expression-formals-contains-super-call.js +++ b/test/language/expressions/async-function/early-errors-expression-formals-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-formals-contains-super-property.js b/test/language/expressions/async-function/early-errors-expression-formals-contains-super-property.js index f4cf5f671c42f8a92aa19f80aa4a7128b6666e50..fbc10432102b99b196ba45eca4e00b628414b2a4 100644 --- a/test/language/expressions/async-function/early-errors-expression-formals-contains-super-property.js +++ b/test/language/expressions/async-function/early-errors-expression-formals-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js b/test/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js index 58b17be3f44196c8265279378f1c0ff2aae068ee..e81ae0d7905f16d44183905ff693435f9f740b80 100644 --- a/test/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js +++ b/test/language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js @@ -7,7 +7,7 @@ esid: pending description: > Async function expressions are not a simple assignment target. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/async-function/escaped-async.js b/test/language/expressions/async-function/escaped-async.js index 5eb91187af1a6daba76d457759616313b27e8f08..4a8920d0438e7e380738c7ec7595e9df624e539f 100644 --- a/test/language/expressions/async-function/escaped-async.js +++ b/test/language/expressions/async-function/escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/expressions/async-function/named-await-as-binding-identifier-escaped.js b/test/language/expressions/async-function/named-await-as-binding-identifier-escaped.js index 937dcf5f8c2051fbb76b801e1218f99cdcabb5e5..26c1b948de3224e07f3813aa169c8c8acdbb65fd 100644 --- a/test/language/expressions/async-function/named-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-function/named-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-await-as-binding-identifier.js b/test/language/expressions/async-function/named-await-as-binding-identifier.js index e10b646068df8259fc013c838e4304d1658b6600..7094d9707a75e0163433a9f8e9220423919f9161 100644 --- a/test/language/expressions/async-function/named-await-as-binding-identifier.js +++ b/test/language/expressions/async-function/named-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-await-as-identifier-reference-escaped.js b/test/language/expressions/async-function/named-await-as-identifier-reference-escaped.js index 1fc63a4e464653dd05ec8e2332afb04623ffeb48..c54e1eb3ffb1749dd2d22c694f5db44298d4bb33 100644 --- a/test/language/expressions/async-function/named-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-function/named-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-await-as-identifier-reference.js b/test/language/expressions/async-function/named-await-as-identifier-reference.js index 996601cdefe064ab5c6f43bbac50fcfcafc1b425..c9dc27618fd4089dfe17b815ce457ff858338ab4 100644 --- a/test/language/expressions/async-function/named-await-as-identifier-reference.js +++ b/test/language/expressions/async-function/named-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-await-as-label-identifier-escaped.js b/test/language/expressions/async-function/named-await-as-label-identifier-escaped.js index a6aa316c1ea7f1f3c92bbdad31109dee51676024..fdc31ec415d19c49e3d1baf92701032deeea380b 100644 --- a/test/language/expressions/async-function/named-await-as-label-identifier-escaped.js +++ b/test/language/expressions/async-function/named-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-await-as-label-identifier.js b/test/language/expressions/async-function/named-await-as-label-identifier.js index 4791e018f2009679572263e12fabff1ebfa5664f..67866c2f8f582126e0387a1c17fb28fc1c425a05 100644 --- a/test/language/expressions/async-function/named-await-as-label-identifier.js +++ b/test/language/expressions/async-function/named-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionExpression features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/async-function/named-dflt-params-duplicates.js b/test/language/expressions/async-function/named-dflt-params-duplicates.js index a4cd7a40c79230c6f6b9763c7b6ac3d285affa00..90493df31427e901d410615eb435e5b44ca5414f 100644 --- a/test/language/expressions/async-function/named-dflt-params-duplicates.js +++ b/test/language/expressions/async-function/named-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-function/named-dflt-params-rest.js b/test/language/expressions/async-function/named-dflt-params-rest.js index 8316d17c1ad3df00fd1408bed18d121b08c49ab4..90625c390a7057d0bb28a4f765136d958a6ba3d2 100644 --- a/test/language/expressions/async-function/named-dflt-params-rest.js +++ b/test/language/expressions/async-function/named-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-function/named-rest-params-trailing-comma-early-error.js b/test/language/expressions/async-function/named-rest-params-trailing-comma-early-error.js index b2a771f796589adc1ab115a0832713dcc36a330e..a9b81f954cac18ade0eea095c9952fc0b0093a67 100644 --- a/test/language/expressions/async-function/named-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/async-function/named-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-async-function-definitions flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-function/nameless-dflt-params-duplicates.js b/test/language/expressions/async-function/nameless-dflt-params-duplicates.js index 202f17b143471f4555b60c286ecb238587af8130..57cf5b55df3cf048b56b1d1df5f1670a3b6c8b05 100644 --- a/test/language/expressions/async-function/nameless-dflt-params-duplicates.js +++ b/test/language/expressions/async-function/nameless-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-function/nameless-dflt-params-rest.js b/test/language/expressions/async-function/nameless-dflt-params-rest.js index 8bcf6a0697ceb78462cd0c05c2519d698e3e1e6c..573c8c2df420b72126e5ea60f256fade149e4981 100644 --- a/test/language/expressions/async-function/nameless-dflt-params-rest.js +++ b/test/language/expressions/async-function/nameless-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js b/test/language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js index 8d6f5970de79cb84f220fe3fcf156d71d31145c7..f765b7c16eccdd03e141e904117905c24880c171 100644 --- a/test/language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-async-function-definitions flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/async-generator/await-as-binding-identifier-escaped.js b/test/language/expressions/async-generator/await-as-binding-identifier-escaped.js index 168b508ef729c7ed5570bac1defe787700ff166d..7e08a92f173b27bca94f69caf969fc1dcb227b29 100644 --- a/test/language/expressions/async-generator/await-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-generator/await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/await-as-binding-identifier.js b/test/language/expressions/async-generator/await-as-binding-identifier.js index fe16ba27896fe93c48e774354872fd29098d5433..90a61f21b9aa75c7218b4ed618b5a5d5d3385960 100644 --- a/test/language/expressions/async-generator/await-as-binding-identifier.js +++ b/test/language/expressions/async-generator/await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/await-as-identifier-reference-escaped.js b/test/language/expressions/async-generator/await-as-identifier-reference-escaped.js index c8102d2238b4b43a3c2ccf0ca20ae4dd515c1d07..217682fc02d0cc61bc794e959164c4fd40fd8036 100644 --- a/test/language/expressions/async-generator/await-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-generator/await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/await-as-identifier-reference.js b/test/language/expressions/async-generator/await-as-identifier-reference.js index f6f5479a45450196c4e89253d496f2c62688fb8d..4735bc0a62f1355715b96c4f4b66f6ea3c585127 100644 --- a/test/language/expressions/async-generator/await-as-identifier-reference.js +++ b/test/language/expressions/async-generator/await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/await-as-label-identifier-escaped.js b/test/language/expressions/async-generator/await-as-label-identifier-escaped.js index 8de1e27288ca44a69ccd8d7cce6cc544f29dfbe6..781dc9a493cb096d9083bd12c55e03fd2e9f2d3a 100644 --- a/test/language/expressions/async-generator/await-as-label-identifier-escaped.js +++ b/test/language/expressions/async-generator/await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/await-as-label-identifier.js b/test/language/expressions/async-generator/await-as-label-identifier.js index 23e328cdfdc6049df4844182f1e1c98d9054c499..c268e9772c99c0acf9ffa8c12a20928386296aa4 100644 --- a/test/language/expressions/async-generator/await-as-label-identifier.js +++ b/test/language/expressions/async-generator/await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/dflt-params-duplicates.js b/test/language/expressions/async-generator/dflt-params-duplicates.js index 3d7ad6c86268925707c43be441d3e3c10d20a854..3cfe9ca55fe1d1b63d7a9c6b325b0a97a6484608 100644 --- a/test/language/expressions/async-generator/dflt-params-duplicates.js +++ b/test/language/expressions/async-generator/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dflt-params-rest.js b/test/language/expressions/async-generator/dflt-params-rest.js index 3078bef25d4026469cbab60a76fa21a8facc836e..7df2f2648cccfc0b81097da1fc4211d4288a722f 100644 --- a/test/language/expressions/async-generator/dflt-params-rest.js +++ b/test/language/expressions/async-generator/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-ary.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-ary.js index c083c89fa70852a1224c651bb8faa877ba4f8a9c..b4bf9d2106e229ca20f876ad4941bb4657c4ccec 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-id.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-id.js index 7476271285bbee01c4aadeaf0d90d6dea1739585..2299463e89c520bb44a99fcd54802a0954ceba6f 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-obj.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-obj.js index 350519cf4e111b6be2d7871c61437616e0bf01ee..99f9a58c5f8a3632f73c4db3b9491da460bf2274 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-ary.js index ffc71d23b30ff529f38c6fc3ee2f54182f49e6dc..dde0e8247da3fda7b89158d84637ab723e71dd59 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-id.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-id.js index 604589779d758b46dc181fa990166ed46153ea15..a02d21167065a111a5be36e455ea53bb538b55c2 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-obj.js index 9ac09cf1751dd8e2dc35afc20c00e997040347f7..a04db43f91b5faa2f5430b1735f2d6f7001f71b4 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js index 86ef44f92c590a5cf78cce311ad7e5367a8828e6..5957dd161ec299b79270bcdfcc0a477868110a09 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js index 1913625e5fe419e8689ceef03e0f17ced2784133..b26241c7ed7880b93a78a08f42129099399d5dfb 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js index 12712bedc6eb5958bd3c5b346103274b21ab4f90..f81b90e4c2ff817fb0edeb234360937b62148c7c 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 24eb5dc4bea60f10c5590a11581fef898a62e807..4e9e85bd4f45fa4707e1d3a520b5c37db9f1a375 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js index b64eb9196d09b7281aa43d839b1e724136d25770..ffde5db9bd629f19bb900dbcf87da2f08d191394 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js index 9c206969d3544a7bc3fc3445ad6139df33b9ebbe..80655c75117739f8af91a6897e2d73ee5d0a03b4 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-ary.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-ary.js index 83800d1fb8ab8708ab962ba87d018e5ff2ea405f..9066210ca1bc590b210f81a1a8630578330b4855 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-id.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-id.js index dbea00e3d0255d07e4f3c24afad83e46b836d557..d614f56c86f5ad032c9f0caf995fcdc2ff8acfad 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-obj.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-obj.js index 88d474911e4d1e9dfcac55e1474a8b5359716c52..222f630b34ccc7655480c8b4d665bb56a782e53f 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-ary.js index dcdbfdb271b52eabfd191e73303c85377ad385a1..0207bd04af16454f981e979f6168d2f6aac6f87c 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-id.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-id.js index 715a4408cb5fcb6d224342b3b3a996effdc855f7..fe877888d9bee5e81bcf25f9307a0d7f57521872 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-obj.js index 64bc5d72e9c112ca29a122f922cfd9f128f7f14b..e9f377e2c1aba8656a14363304223dec40c9a85a 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-ary.js index 1a3223883687b09e17e21dabe908a769d4092d5e..5d3220fea171fc2009030c8d3608d7a3a9cec783 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-id.js index 62dfefe1355d4d958029c4cd5e61ab3427fa09f0..af314264301306b5b5977217eda07aea38f446d6 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-obj.js index e8a11490f45d8d7928928ec9f423c4813773055f..95172c82c7e0a23319945d7164866305ef9ae11b 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-ary.js index de421d8a250563ce2f96abbabfadcfff5dc00115..19dcc36b0a6543345960237df7894edbd73cde7a 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-id.js index db7bc016ffac2bd08af9bbeda14c163a7dbe4747..aa0399e8a7265bb849a02695b2c42b449a63ae08 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-obj.js index 22c6bd237572e6aa9c60ee07e27ec87c48c3dae3..a9c2c83f09d9e00166e06257a8793a7c20e5b5b0 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js b/test/language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js index 2f9e14fe80e4669f22309887d237dbee00f7605d..cd5abe0861f514dcc68ea3b1a5814659e5e684f9 100644 --- a/test/language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js +++ b/test/language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js @@ -8,7 +8,7 @@ description: > It is a Syntax Error if ContainsUseStrict of AsyncGeneratorBody is true and IsSimpleParameterList of UniqueFormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters.js b/test/language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters.js index ebb238523a3bac5c4ee6fbfceb30995ffd4ec4f4..79d1f7ae829588ac00bcb51cee12bc732b26aacd 100644 --- a/test/language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters.js +++ b/test/language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > It is a SyntaxError if FormalParameters contains arguments in strict mode. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] features: [async-iteration] diff --git a/test/language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js b/test/language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js index 103d97a61b99e66632d81178f0f99e3bdd6e1da5..1a7ba39fa4dfd5cc1df2d6bc78f7b0a2be5a1ee7 100644 --- a/test/language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js +++ b/test/language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js @@ -7,7 +7,7 @@ esid: 12.1.1 description: > `await` is not a valid BindingIdentifier for AsyncGeneratorExpressions. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-binding-identifier-arguments.js b/test/language/expressions/async-generator/early-errors-expression-binding-identifier-arguments.js index 1ded252bdc31896ee72056639e987b6fe4c1d39e..42882e1a8d70c3dd01c8ed5fe9116a5c7d2c0ed5 100644 --- a/test/language/expressions/async-generator/early-errors-expression-binding-identifier-arguments.js +++ b/test/language/expressions/async-generator/early-errors-expression-binding-identifier-arguments.js @@ -8,7 +8,7 @@ description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName arguments. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] features: [async-iteration] diff --git a/test/language/expressions/async-generator/early-errors-expression-binding-identifier-eval.js b/test/language/expressions/async-generator/early-errors-expression-binding-identifier-eval.js index 27403ff67ffa1a8bc74e1f72cc85baf47b2f6673..d504afa5a895a651a4fdac42f9fe490f2a4712aa 100644 --- a/test/language/expressions/async-generator/early-errors-expression-binding-identifier-eval.js +++ b/test/language/expressions/async-generator/early-errors-expression-binding-identifier-eval.js @@ -8,7 +8,7 @@ description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName eval. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] features: [async-iteration] diff --git a/test/language/expressions/async-generator/early-errors-expression-body-contains-super-call.js b/test/language/expressions/async-generator/early-errors-expression-body-contains-super-call.js index 4e50011f3e53ba0471ae3abed38cae7a8a79738f..52e875a4e3b0900627fc97caaff381b81885612e 100644 --- a/test/language/expressions/async-generator/early-errors-expression-body-contains-super-call.js +++ b/test/language/expressions/async-generator/early-errors-expression-body-contains-super-call.js @@ -7,7 +7,7 @@ esid: pending description: > It is a syntax error if AsyncGeneratorBody contains SuperCall is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-body-contains-super-property.js b/test/language/expressions/async-generator/early-errors-expression-body-contains-super-property.js index 83f6b5885a8be2c37f362c41164f9ba47070083b..0aebe9d196c00ff7d1f561ae645d5b8450ab6e52 100644 --- a/test/language/expressions/async-generator/early-errors-expression-body-contains-super-property.js +++ b/test/language/expressions/async-generator/early-errors-expression-body-contains-super-property.js @@ -7,7 +7,7 @@ esid: pending description: > It is a syntax error if AsyncGeneratorBody contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters.js b/test/language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters.js index c021a37039d94f027cb311ea400a6dbb53d17560..145aaec54f2297422c8616ed84511ad7b9d3fa1b 100644 --- a/test/language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters.js +++ b/test/language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > It is a SyntaxError if FormalParameters contains eval in strict mode. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] features: [async-iteration] diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js b/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js index db6b05529b812cafccd0ea166c4d3af9b14cf800..782c8c75093150075ca647f4c75abe02eec296ae 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js @@ -8,7 +8,7 @@ description: > It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js b/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js index 3388ef71473d9fb38933d5311d95cc499f297c9a..2b56043647d5fc77064fb3a8de09e173bcc3bbae 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js @@ -8,7 +8,7 @@ description: > It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js index 03a6eaff835fa00f023adbd2492192e68c13e087..7bdb8cdbabc2140f31ccff8a952ccf30d1e5143e 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if FormalParameters Contains AwaitExpression is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-await.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-await.js index 0d3c5ace5c201c84f235a6d894c91e0089b6e6c8..1c748595fc22baa007b0f148c2bc2771878f3579 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-await.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-await.js @@ -8,7 +8,7 @@ description: > `await` is a reserved keyword within async generator function bodies and may not be used as the binding identifier of a parameter. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js index bc4f07216571dbc82bf00c36c45da60cbba6798c..f3d63c954ffa37f4b83ab16f72230fa18933e68d 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js @@ -7,7 +7,7 @@ esid: pending description: > It is a syntax error if FormalParameters contains SuperCall is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js index 7163c66bffe06e9f56274ccf15ef742fc39fe823..fab4a9e8eb192dbd71e5f6070ee322973d90de55 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js @@ -7,7 +7,7 @@ esid: pending description: > It is a syntax error if FormalParameters contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js index 59acd32a2c68ca0fae21f6e898cde3997a0bd2e8..155fe3f8e71677260aa08dbb96085bffe4e2e5cf 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if FormalParameters Contains YieldExpression is true. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield.js b/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield.js index dbdf9272905511ef75df4332f9bcbb214cbc6825..1f1986dbcf775c16dfaf4369dce1feb7d783ad19 100644 --- a/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield.js +++ b/test/language/expressions/async-generator/early-errors-expression-formals-contains-yield.js @@ -8,7 +8,7 @@ description: > `yield` is a reserved keyword within async generator function bodies and may not be used as the binding identifier of a parameter. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-label-name-await.js b/test/language/expressions/async-generator/early-errors-expression-label-name-await.js index d81897b2aabe82414872b6a75cbb9d7a620d5530..3036367d08f6abf0f8663920f91d93bd76896d5d 100644 --- a/test/language/expressions/async-generator/early-errors-expression-label-name-await.js +++ b/test/language/expressions/async-generator/early-errors-expression-label-name-await.js @@ -8,7 +8,7 @@ description: > `await` is a reserved keyword within async generator function bodies and may not be used as a label. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-label-name-yield.js b/test/language/expressions/async-generator/early-errors-expression-label-name-yield.js index c244b195d5302f60f25d3ca55ffda9eb55e6f532..bf32b7846611c6ac89d53f4edea3bba3bd9d8953 100644 --- a/test/language/expressions/async-generator/early-errors-expression-label-name-yield.js +++ b/test/language/expressions/async-generator/early-errors-expression-label-name-yield.js @@ -8,7 +8,7 @@ description: > `yield` is a reserved keyword within async generator function bodies and may not be used as a label. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js b/test/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js index 749ce25aa047e8c2b5b417d47cfd4aad640a5418..050ffa37b6c6a6e50d9f28543579537eaed83011 100644 --- a/test/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js +++ b/test/language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js @@ -7,7 +7,7 @@ esid: pending description: > Async generator function expressions are not a simple assignment target. negative: - phase: early + phase: parse type: ReferenceError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js b/test/language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js index ac76a991d58750ab672d283fe88da8d2dd1dbde4..0dd5be039067b5b7f5ee85d8bb5ceb5f6d108258 100644 --- a/test/language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js +++ b/test/language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js @@ -7,7 +7,7 @@ esid: 12.1.1 description: > `yield` is not a valid BindingIdentifier for AsyncGeneratorExpressions. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js b/test/language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js index 6dfdafc38a2fd1d679ad56e60c5ff072f4f524ce..ce10ed5688c3061f87b9427fd9f6d14688eb9520 100644 --- a/test/language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js +++ b/test/language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js @@ -7,7 +7,7 @@ esid: 14.4 description: > A newline may not precede the `*` token in a `yield` expression. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/escaped-async.js b/test/language/expressions/async-generator/escaped-async.js index b8d0a57cd60852fcec25f009838a74f9f2614826..65738a65904babdb218b37b70db48a71ae9a4ebb 100644 --- a/test/language/expressions/async-generator/escaped-async.js +++ b/test/language/expressions/async-generator/escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/async-generator/named-await-as-binding-identifier-escaped.js b/test/language/expressions/async-generator/named-await-as-binding-identifier-escaped.js index 06b8ec28f496089c03ac9ad1680cc28498a2ea38..146c11beff4b094a7951846f8964efb1c21845d9 100644 --- a/test/language/expressions/async-generator/named-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-generator/named-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-await-as-binding-identifier.js b/test/language/expressions/async-generator/named-await-as-binding-identifier.js index 844dbaa7b22c9fac3995a2fd168d4c3069822429..ca7c26e83698ad3ce9383cf30a28f207ece5d705 100644 --- a/test/language/expressions/async-generator/named-await-as-binding-identifier.js +++ b/test/language/expressions/async-generator/named-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-await-as-identifier-reference-escaped.js b/test/language/expressions/async-generator/named-await-as-identifier-reference-escaped.js index f1786aba19d0c110d32d5aada792a2bae168c0f6..86b9b9d2e89317d0e37e3b94ae4a19c039b35b9a 100644 --- a/test/language/expressions/async-generator/named-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-generator/named-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-await-as-identifier-reference.js b/test/language/expressions/async-generator/named-await-as-identifier-reference.js index af3b7fd7ec6ba966ebabcdf017bd7a61cdcf79a2..16ff31ac3078adffd203900794bafce7f9522c61 100644 --- a/test/language/expressions/async-generator/named-await-as-identifier-reference.js +++ b/test/language/expressions/async-generator/named-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-await-as-label-identifier-escaped.js b/test/language/expressions/async-generator/named-await-as-label-identifier-escaped.js index 1f5387b16dd63b62a1412c84bd807a2798c24dfb..142f6f053e80037a963f06d0e68850b3c04e080e 100644 --- a/test/language/expressions/async-generator/named-await-as-label-identifier-escaped.js +++ b/test/language/expressions/async-generator/named-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-await-as-label-identifier.js b/test/language/expressions/async-generator/named-await-as-label-identifier.js index 06239f1cf5c25c6d52202aa0ed69c0e5e05bc8f5..070b920d015e93d4f868c53ffb48ef6f1d9b9034 100644 --- a/test/language/expressions/async-generator/named-await-as-label-identifier.js +++ b/test/language/expressions/async-generator/named-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-dflt-params-duplicates.js b/test/language/expressions/async-generator/named-dflt-params-duplicates.js index 49617abb028939222bfc6bc7c47e49717653c252..e90116d1e9031953ba9165bed4f9743052be7b7f 100644 --- a/test/language/expressions/async-generator/named-dflt-params-duplicates.js +++ b/test/language/expressions/async-generator/named-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/named-dflt-params-rest.js b/test/language/expressions/async-generator/named-dflt-params-rest.js index 473a9938448bed0f55db07d04fa3e7b7c01c5e24..41570d64653deed764a329e9bbdf4557da68f19c 100644 --- a/test/language/expressions/async-generator/named-dflt-params-rest.js +++ b/test/language/expressions/async-generator/named-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js b/test/language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js index 0f9656aacc1bdfe550284dc4a697621b7295b78e..eefb3934dcbc77016fbb9020c48c913f94f62bf1 100644 --- a/test/language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js b/test/language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js index 7db6f4073cdf97f98baa041cc863e433044ebb4b..894018da256c033f30250a58838d36aa0b22e388 100644 --- a/test/language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-as-binding-identifier.js b/test/language/expressions/async-generator/named-yield-as-binding-identifier.js index ec82fe863781f6d0308d8990e18c61f38192cd16..a716325173a780e270c4305c5962874984824bae 100644 --- a/test/language/expressions/async-generator/named-yield-as-binding-identifier.js +++ b/test/language/expressions/async-generator/named-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js b/test/language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js index 5be81c4c4511efc473b425b8dc0474567efb79cf..e43a2cc2dd50ea813cef318d632dfd0c8a334ef1 100644 --- a/test/language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-as-identifier-reference.js b/test/language/expressions/async-generator/named-yield-as-identifier-reference.js index cf92b9bb5fad0e531e6ca095333172acd92c49cc..ac76994fe3ef8b96ffbdf2aa6ae1edbf0c514e9e 100644 --- a/test/language/expressions/async-generator/named-yield-as-identifier-reference.js +++ b/test/language/expressions/async-generator/named-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-as-label-identifier-escaped.js b/test/language/expressions/async-generator/named-yield-as-label-identifier-escaped.js index 9d69662560e186d22e52df5db91443bc9d7cee45..7bfae88f48877fe3d62cd6ee10d926a7de17e74a 100644 --- a/test/language/expressions/async-generator/named-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/async-generator/named-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-as-label-identifier.js b/test/language/expressions/async-generator/named-yield-as-label-identifier.js index 5aedf8ec3004b0f8ec7ab86a1d003618c361eb3e..97c84366f7515c36d3b98695ce5fca7ca92546cf 100644 --- a/test/language/expressions/async-generator/named-yield-as-label-identifier.js +++ b/test/language/expressions/async-generator/named-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-identifier-spread-strict.js b/test/language/expressions/async-generator/named-yield-identifier-spread-strict.js index 66d15df16f8b268ae5bab786607ced85465b7adb..ea21a1a0fa3f358f7ebf621ee7256896fedc45af 100644 --- a/test/language/expressions/async-generator/named-yield-identifier-spread-strict.js +++ b/test/language/expressions/async-generator/named-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/named-yield-identifier-strict.js b/test/language/expressions/async-generator/named-yield-identifier-strict.js index 4ec1cb620638791e0dd12eacd1a35a8fc0e08ad1..1721b7b27780e6e9cc2b9158e870810eb98c16ae 100644 --- a/test/language/expressions/async-generator/named-yield-identifier-strict.js +++ b/test/language/expressions/async-generator/named-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/rest-params-trailing-comma-early-error.js b/test/language/expressions/async-generator/rest-params-trailing-comma-early-error.js index 69ef0e714ebfacd5e4acad9881308f43bad389b3..58267247c56427e0d07fb12db6171549229686bb 100644 --- a/test/language/expressions/async-generator/rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/async-generator/rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-evaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/yield-as-binding-identifier-escaped.js b/test/language/expressions/async-generator/yield-as-binding-identifier-escaped.js index 3a56ce5f8da20ee6a092a9d5bd26ec39e1dae4f4..451261aa73c448b579caa8c3117a105c969fc524 100644 --- a/test/language/expressions/async-generator/yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/async-generator/yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-as-binding-identifier.js b/test/language/expressions/async-generator/yield-as-binding-identifier.js index 69c5875125e971fcbe9a10abab3f59b03785f244..145e378116e8bb075f7ea26966aa01778e1253c4 100644 --- a/test/language/expressions/async-generator/yield-as-binding-identifier.js +++ b/test/language/expressions/async-generator/yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-as-identifier-reference-escaped.js b/test/language/expressions/async-generator/yield-as-identifier-reference-escaped.js index adfab7bd725b718f87e7f212a31be086daff34dc..926dc1b78d3a378f9d8a8f82c86ba639a915c95c 100644 --- a/test/language/expressions/async-generator/yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/async-generator/yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-as-identifier-reference.js b/test/language/expressions/async-generator/yield-as-identifier-reference.js index 6cf349fbde9f22190c57e1e4e2701c609b25a0d4..4b8205f42b804147b38595a83bb186a1698b6a6c 100644 --- a/test/language/expressions/async-generator/yield-as-identifier-reference.js +++ b/test/language/expressions/async-generator/yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-as-label-identifier-escaped.js b/test/language/expressions/async-generator/yield-as-label-identifier-escaped.js index 81cf30948dbbe8974b7963336a90a5a5f79f1905..3a26a5b040783098a62c5b7799c6f02b6f5db862 100644 --- a/test/language/expressions/async-generator/yield-as-label-identifier-escaped.js +++ b/test/language/expressions/async-generator/yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-as-label-identifier.js b/test/language/expressions/async-generator/yield-as-label-identifier.js index 2cbb4cb23d3b4f9d59c9f02438520e716e602939..246c858c71c9a09832dfb9a635a8127e69208439 100644 --- a/test/language/expressions/async-generator/yield-as-label-identifier.js +++ b/test/language/expressions/async-generator/yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-identifier-spread-strict.js b/test/language/expressions/async-generator/yield-identifier-spread-strict.js index ab62a6d827900a911226df5117e4ff413af46a16..d8c2a329d3b284264d6a5d531d3ec7a273e90fd6 100644 --- a/test/language/expressions/async-generator/yield-identifier-spread-strict.js +++ b/test/language/expressions/async-generator/yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/async-generator/yield-identifier-strict.js b/test/language/expressions/async-generator/yield-identifier-strict.js index 2a4c3f38ad98821c2385ee847ab2cf5ea905cf93..644bf1ac6efb8a0ba4fc985d18b5b452988f81b4 100644 --- a/test/language/expressions/async-generator/yield-identifier-strict.js +++ b/test/language/expressions/async-generator/yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorExpression features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/await/await-BindingIdentifier-nested.js b/test/language/expressions/await/await-BindingIdentifier-nested.js index d4a847ac564aa675b7aae3c827cd221c8ac552a5..284494a9c36fabc5bd1d8f6d16e48ca9fc9df95e 100644 --- a/test/language/expressions/await/await-BindingIdentifier-nested.js +++ b/test/language/expressions/await/await-BindingIdentifier-nested.js @@ -7,7 +7,7 @@ esid: pending description: > Await is not allowed as an identifier in functions nested in async functions negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/await/early-errors-await-not-simple-assignment-target.js b/test/language/expressions/await/early-errors-await-not-simple-assignment-target.js index 7eea67de1b558436217bb52b86e2ff96158a8d1e..e7d7a2e4a1fa055be9ed2673e1a5ae88adb6f262 100644 --- a/test/language/expressions/await/early-errors-await-not-simple-assignment-target.js +++ b/test/language/expressions/await/early-errors-await-not-simple-assignment-target.js @@ -7,7 +7,7 @@ esid: pending description: > await is not a simple assignment target and cannot be assigned to. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/await/no-operand.js b/test/language/expressions/await/no-operand.js index 5529aaabaca4cea281b081d5b5cf8e1091e66262..46cca85335dcffc7cf65da0ccb9daf52151f5ecd 100644 --- a/test/language/expressions/await/no-operand.js +++ b/test/language/expressions/await/no-operand.js @@ -7,7 +7,7 @@ esid: pending description: > await requries an operand. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/call/S11.2.4_A1.3_T1.js b/test/language/expressions/call/S11.2.4_A1.3_T1.js index 3d56abf281ecb930bf927f57a74710262d5439bc..d35ff7752becbbc77b9785ce5148b22e85bf0a2e 100644 --- a/test/language/expressions/call/S11.2.4_A1.3_T1.js +++ b/test/language/expressions/call/S11.2.4_A1.3_T1.js @@ -8,7 +8,7 @@ info: | es5id: 11.2.4_A1.3_T1 description: incorrect syntax negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/async-gen-meth-dflt-params-duplicates.js b/test/language/expressions/class/async-gen-meth-dflt-params-duplicates.js index 6548bbba6b502cd6d8332ad5abf6dad382824196..1e60a790c3c00ad38a690e447d459c489877e8bb 100644 --- a/test/language/expressions/class/async-gen-meth-dflt-params-duplicates.js +++ b/test/language/expressions/class/async-gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-meth-dflt-params-rest.js b/test/language/expressions/class/async-gen-meth-dflt-params-rest.js index b92dee4af6995cdc45b7833993a398b74811a93c..e88166a7cce8c3b96be51d0b57cf1ef7f18af03c 100644 --- a/test/language/expressions/class/async-gen-meth-dflt-params-rest.js +++ b/test/language/expressions/class/async-gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/async-gen-meth-rest-params-trailing-comma-early-error.js index 6c46bf23f029feabe21e21f5b664fb7b5383706f..9258f504bc9f467cfcce39b7bd0976db421827c0 100644 --- a/test/language/expressions/class/async-gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/async-gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-meth-static-dflt-params-duplicates.js b/test/language/expressions/class/async-gen-meth-static-dflt-params-duplicates.js index 3f24e5b6dcd7cbdbc76cb605c0aa3fa2de784423..27506dfcc7e818a1e6357325bc90f2adfce48803 100644 --- a/test/language/expressions/class/async-gen-meth-static-dflt-params-duplicates.js +++ b/test/language/expressions/class/async-gen-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-meth-static-dflt-params-rest.js b/test/language/expressions/class/async-gen-meth-static-dflt-params-rest.js index 6eab7d241f37ed6fd7eb79d4b71fa3a8ee497213..802fd049a6a84e2e88a742b2a8e1db6c266900be 100644 --- a/test/language/expressions/class/async-gen-meth-static-dflt-params-rest.js +++ b/test/language/expressions/class/async-gen-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js index 4806df704de381c8f6c4cf726aac04d3be81b844..42eede2f7ab9ecc162fdfb587fa70868ec148b0d 100644 --- a/test/language/expressions/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-gen-method-await-as-binding-identifier-escaped.js b/test/language/expressions/class/async-gen-method-await-as-binding-identifier-escaped.js index 4ca0f8e15b4563b19a49cda195064ef7d2dfe8a9..96c966c122998b285f23a95353198ff663c69306 100644 --- a/test/language/expressions/class/async-gen-method-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-await-as-binding-identifier.js b/test/language/expressions/class/async-gen-method-await-as-binding-identifier.js index 5a6ce6e3cdffa613e7d5f8d6c9683ad934ff9ea7..f215d30641ca0be733a778acdf942fb08b549389 100644 --- a/test/language/expressions/class/async-gen-method-await-as-binding-identifier.js +++ b/test/language/expressions/class/async-gen-method-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-await-as-identifier-reference-escaped.js b/test/language/expressions/class/async-gen-method-await-as-identifier-reference-escaped.js index 6ca1429779af300ec36471c7d19793879457367f..5412dcc57a26705b953014436f468b6dfea72ee7 100644 --- a/test/language/expressions/class/async-gen-method-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-gen-method-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-await-as-identifier-reference.js b/test/language/expressions/class/async-gen-method-await-as-identifier-reference.js index 3dd41fe1cfc258e749035771927b1740ae707b66..82b84831ce91f2b682e3e88db1a9fca3edf004c9 100644 --- a/test/language/expressions/class/async-gen-method-await-as-identifier-reference.js +++ b/test/language/expressions/class/async-gen-method-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-await-as-label-identifier-escaped.js b/test/language/expressions/class/async-gen-method-await-as-label-identifier-escaped.js index e8bd69932bb1144b6b47ca2ed0d1c81d96e0b099..c8e54e5780c1f9f5bcf83d7b1d0f4d14f5d0b839 100644 --- a/test/language/expressions/class/async-gen-method-await-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-await-as-label-identifier.js b/test/language/expressions/class/async-gen-method-await-as-label-identifier.js index d340d1aef93091bf6a1f2dba558fad0a83bc55ef..01145fb8397eccfcf35ff443b1ab620a22adf007 100644 --- a/test/language/expressions/class/async-gen-method-await-as-label-identifier.js +++ b/test/language/expressions/class/async-gen-method-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier-escaped.js b/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier-escaped.js index 9cec981ff33efecf003c7b85d3306990a884886b..70102fa0dacff8aa9662e1d37e687589a69ba6be 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier.js b/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier.js index b1488aadf4ecd59d7907b76cc64f6cde80f9ae66..1e66388cd559ad0a9f34bec49f9053ed6680db01 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference-escaped.js b/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference-escaped.js index 8cf28752633b2692f468f30795120f35a2554264..7d8494366f2e6d70f3b326f30fed4b3cf26cc786 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference.js b/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference.js index 7f83717d671be236aee01a851b9a593f9898087f..8f40c98cd94e4af0850aae1ff3d01a90b43f8efc 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-label-identifier-escaped.js b/test/language/expressions/class/async-gen-method-static-await-as-label-identifier-escaped.js index 5d61c73d5c30a54c8ec7dd565d0abaf0a89f086e..9c65bf97810b9918ade21cf4bc9ea6c45070bb8b 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-await-as-label-identifier.js b/test/language/expressions/class/async-gen-method-static-await-as-label-identifier.js index 09f44966d1bffe9400de505eb0623ca8a29a9a3b..da9e7de8c12053b80f3de8f7af59b2fb2807c0fa 100644 --- a/test/language/expressions/class/async-gen-method-static-await-as-label-identifier.js +++ b/test/language/expressions/class/async-gen-method-static-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier-escaped.js b/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier-escaped.js index b5b9d9d294657cef7200befec638cb4c9e08ae25..4ce7983c2fd6027b894599fd3b3e32982e5a576d 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier.js b/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier.js index 038d907be5943d8b4642b474841110866ae2f8db..0e7e39684ba041fc57f206e86644e947274d897e 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference-escaped.js b/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference-escaped.js index dfde4d9572974a982d92fd9ec886568787e9d570..f6d8ced74a17c948a1880538045837d64cd81733 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference.js b/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference.js index 942fa72d6b2bf51699c1a4956fc933dc4a4964c0..c76570d63395bf045534e085cd6b20d53db25983 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier-escaped.js b/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier-escaped.js index a88f5520df0349ceb86374486173fd9e7df9e833..ec3837551c435b0114231dfbdbca86ba911047e2 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier.js b/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier.js index 18513c1b912a77b396212ff54fd7ae27da06f97b..19eaa37c7717acdda07cf947754cdd2671c8d426 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier.js +++ b/test/language/expressions/class/async-gen-method-static-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-identifier-spread-strict.js b/test/language/expressions/class/async-gen-method-static-yield-identifier-spread-strict.js index 85b663fa485278314297f3500d75536c52cafb63..37e0d6123c06f52615e9ecbe45c474d3703cb42e 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-identifier-spread-strict.js +++ b/test/language/expressions/class/async-gen-method-static-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-static-yield-identifier-strict.js b/test/language/expressions/class/async-gen-method-static-yield-identifier-strict.js index c0d83fffe275b7a2f85d950c3841fd9841629d7a..6905add6e2c47f638eb3ee4d2836413539c95127 100644 --- a/test/language/expressions/class/async-gen-method-static-yield-identifier-strict.js +++ b/test/language/expressions/class/async-gen-method-static-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-binding-identifier-escaped.js b/test/language/expressions/class/async-gen-method-yield-as-binding-identifier-escaped.js index 45ac221366769599e592fb049e24c89634a4bf90..2695df3447848daa43025b3ac62dbb1529f96838 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-binding-identifier.js b/test/language/expressions/class/async-gen-method-yield-as-binding-identifier.js index 5634d7daa07afc3ce6db30dfc56606386e73a08a..3cc33e3b062f17f3ea81af36667a185847402182 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-binding-identifier.js +++ b/test/language/expressions/class/async-gen-method-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-identifier-reference-escaped.js b/test/language/expressions/class/async-gen-method-yield-as-identifier-reference-escaped.js index 3cbb3faada8abbc4f264ff621aebe1f57f492a47..e641f31362bcf04050dbe527db874ac92519ea7c 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-gen-method-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-identifier-reference.js b/test/language/expressions/class/async-gen-method-yield-as-identifier-reference.js index e1f5b2867318955bcc055b4269c75cb4b0d94bcf..f4b1d00c4c9f2051bcdbe6ccdc2a6b69389cf71b 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-identifier-reference.js +++ b/test/language/expressions/class/async-gen-method-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-label-identifier-escaped.js b/test/language/expressions/class/async-gen-method-yield-as-label-identifier-escaped.js index ef7993fd8738c79590381a5e98c0a90f9098e432..c3c9f8b45bab046197f07a70c12b63dfdbc68c2e 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-gen-method-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-as-label-identifier.js b/test/language/expressions/class/async-gen-method-yield-as-label-identifier.js index b2acc5edd3c470e8b4db6e10588803f79e5ff691..e43a505350c28b08f54ef4ec93a9df5b7b38b44c 100644 --- a/test/language/expressions/class/async-gen-method-yield-as-label-identifier.js +++ b/test/language/expressions/class/async-gen-method-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-identifier-spread-strict.js b/test/language/expressions/class/async-gen-method-yield-identifier-spread-strict.js index bcca32edcb10923f17f2e14edd5d1c9fa5d4fa8b..f1fc66bf6db4f63136787c8f2b183c71453fe81b 100644 --- a/test/language/expressions/class/async-gen-method-yield-identifier-spread-strict.js +++ b/test/language/expressions/class/async-gen-method-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-gen-method-yield-identifier-strict.js b/test/language/expressions/class/async-gen-method-yield-identifier-strict.js index ae8568cc0edc2cbc511401c8054abccdced16b90..7829c1f9e2fc873a2b591931d820fd05659803a3 100644 --- a/test/language/expressions/class/async-gen-method-yield-identifier-strict.js +++ b/test/language/expressions/class/async-gen-method-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-meth-dflt-params-duplicates.js b/test/language/expressions/class/async-meth-dflt-params-duplicates.js index 5e761dafbec5e08ff63378a27edf04f0aa4d4188..f25ebf6306a81422f97f3a9fe8d7a5c7eaba4cd2 100644 --- a/test/language/expressions/class/async-meth-dflt-params-duplicates.js +++ b/test/language/expressions/class/async-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-meth-dflt-params-rest.js b/test/language/expressions/class/async-meth-dflt-params-rest.js index b7d4c20492181177650e9448ffc006144e910016..dacdb33675afbd2c316ab88488dd9c2dac8e9f33 100644 --- a/test/language/expressions/class/async-meth-dflt-params-rest.js +++ b/test/language/expressions/class/async-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/async-meth-rest-params-trailing-comma-early-error.js index b1297cca87969f88a9ad1d8c88d6901d5a413f01..ccf32e67289000b59b0a13f0fb924c90d16664b0 100644 --- a/test/language/expressions/class/async-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/async-meth-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-class-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-meth-static-dflt-params-duplicates.js b/test/language/expressions/class/async-meth-static-dflt-params-duplicates.js index d9ec00f7fcb42767dd986a1c4aebed69aaec450b..3f6ad41821af830f39d6d585bbe9967f8648f6ea 100644 --- a/test/language/expressions/class/async-meth-static-dflt-params-duplicates.js +++ b/test/language/expressions/class/async-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-meth-static-dflt-params-rest.js b/test/language/expressions/class/async-meth-static-dflt-params-rest.js index d2d296f3e285b870cc5539ef77a212dd54e601c4..7c29c9b581eed765718143ede376d489bbab4f3c 100644 --- a/test/language/expressions/class/async-meth-static-dflt-params-rest.js +++ b/test/language/expressions/class/async-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-meth-static-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/async-meth-static-rest-params-trailing-comma-early-error.js index fb8abed7ed4d73cb7928cf4eb6e194a430ef2f19..3738349be5c9eded9b1340555ccc32902199c532 100644 --- a/test/language/expressions/class/async-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/async-meth-static-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-class-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/async-method-await-as-binding-identifier-escaped.js b/test/language/expressions/class/async-method-await-as-binding-identifier-escaped.js index c133a6007db701e9b3024fe1f2830e4ac7207f9b..840ba974cfca67c1cdfe39c3c2bae94f0096b1e6 100644 --- a/test/language/expressions/class/async-method-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-method-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-await-as-binding-identifier.js b/test/language/expressions/class/async-method-await-as-binding-identifier.js index dc955d13c75ef186539193d1b55e857476d602a6..90dc34c403887f18970cdc87b09b9cfd0374f3b1 100644 --- a/test/language/expressions/class/async-method-await-as-binding-identifier.js +++ b/test/language/expressions/class/async-method-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-await-as-identifier-reference-escaped.js b/test/language/expressions/class/async-method-await-as-identifier-reference-escaped.js index 879e23bf2788eab2ebd63b6d0c4278682123f5f6..a3b2851a04ee54383095c411bcc5a3c835b3ef90 100644 --- a/test/language/expressions/class/async-method-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-method-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-await-as-identifier-reference.js b/test/language/expressions/class/async-method-await-as-identifier-reference.js index be3e27264029a928fc98675870705589ecb68da3..52ca75a5abe3cd837f048fcbe292c7d0f8e828b8 100644 --- a/test/language/expressions/class/async-method-await-as-identifier-reference.js +++ b/test/language/expressions/class/async-method-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-await-as-label-identifier-escaped.js b/test/language/expressions/class/async-method-await-as-label-identifier-escaped.js index 019ce7d9a1f6069cb74c496d309c0a28a13e6a48..f24a5a64c4ebf051e6d7c6beb6c0bf1898ed6a2f 100644 --- a/test/language/expressions/class/async-method-await-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-method-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-await-as-label-identifier.js b/test/language/expressions/class/async-method-await-as-label-identifier.js index cc8cf808cc4e92a53c551111a0c40b9410a8e3e8..628dd35c7e89a32621e2c76474cb33e75d304049 100644 --- a/test/language/expressions/class/async-method-await-as-label-identifier.js +++ b/test/language/expressions/class/async-method-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-binding-identifier-escaped.js b/test/language/expressions/class/async-method-static-await-as-binding-identifier-escaped.js index 211df37ee1716b92187f0809ddea341559c1acff..16288eb6e736dc840639b9748bcaf9d84c4471b3 100644 --- a/test/language/expressions/class/async-method-static-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/async-method-static-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-binding-identifier.js b/test/language/expressions/class/async-method-static-await-as-binding-identifier.js index 2cf7840ada134eff6ebdc516a477a30fc06c17ec..cb2ad689c88ecc1d523253084edf87f03153d422 100644 --- a/test/language/expressions/class/async-method-static-await-as-binding-identifier.js +++ b/test/language/expressions/class/async-method-static-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-identifier-reference-escaped.js b/test/language/expressions/class/async-method-static-await-as-identifier-reference-escaped.js index 94365cd82c4bf1fc7c266adfe38d65ec27f190cf..79ff4a7807ecf02fe356c0c3dc176509ecf15450 100644 --- a/test/language/expressions/class/async-method-static-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/async-method-static-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-identifier-reference.js b/test/language/expressions/class/async-method-static-await-as-identifier-reference.js index 512fe36f530791937061dbc8086c5074c8e7fc23..52431df423d2cea3ddc4a6fb58070625ce65554a 100644 --- a/test/language/expressions/class/async-method-static-await-as-identifier-reference.js +++ b/test/language/expressions/class/async-method-static-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-label-identifier-escaped.js b/test/language/expressions/class/async-method-static-await-as-label-identifier-escaped.js index 8246b9df85286d120bfd69a85e3c2fac42076c0c..62870fb0651af113db5a0cf9b723f1008399056d 100644 --- a/test/language/expressions/class/async-method-static-await-as-label-identifier-escaped.js +++ b/test/language/expressions/class/async-method-static-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/async-method-static-await-as-label-identifier.js b/test/language/expressions/class/async-method-static-await-as-label-identifier.js index e092b7a5cfa52572daa13d473ffcc0570fa2d695..41cf533e355b7df3bb7d61ab23e1a1fc1bfb2c35 100644 --- a/test/language/expressions/class/async-method-static-await-as-label-identifier.js +++ b/test/language/expressions/class/async-method-static-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js index 164a91e53296bf2c4c6a771cd0ad7741ed881164..bc681b12da0b0128e80fe2ee2928c907cc4aa4f6 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js index 18d4352933bdf1d831af6ab93b238641abd0a7cb..ea65c76fbea6f15ea203b21aa66b7c805a98ba12 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js index 84844ac78d94ab03d131ca7c07d42ed0bf71f807..8278153e65fb821b4481e551c20f28fd0f1f2bb4 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js index 405d4ae1d5333e796cf6d5e65b6363be73bdc891..8cf6f3d0d2cc519d707471293489dab05dcf09cb 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js index 70147139e3abcc47226fa93dc05f5afc9ba60223..d1371ce3955cc41de2ccdc770e7e63d627c83e11 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js index eb93f173787535a55ebd18d5576c840f9e99b63e..6e4e19ed65923d322c4c88fd437538135e5c7a03 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js index fa630df9254bab430e88f8b6e78b69f3aa541e8d..df3f4a81c85367c914ec46100f2e669a21d9c906 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js index 9d8c5689754dad35c3b78b89a9dc3fd6b8f2a598..824e0c292d9b3ef6ec124fd68e7d5f6f74ae07ce 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js index 0d96e29c55393d4b70735dc342da85edd25aee4c..6b8fcb4735c873a2a4fb0f7733b5e097136a3e3b 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index 24941bfd89a488dfd64a3ab43ecc1291135ba4ff..4f1028da610431636971dcef306bbe30110c9094 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index 795787d191e4767eb8c37a64e91f7c41767e0945..d89bb9c1d20fc7414313c69f8022ae374870685e 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index d1d07d9b3960c0de8b6eb67248ec31b27ce9fedf..7822578acdde01578ffd4570971dcd0966b03494 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js index e3830346ccb5d5a9515078237a00bfafcf1f9d65..b9c1e2c5fa05025e4187fac29deda8ce248ff802 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js index be3600155cf20fd5d9e375aab109ad36b960cd3e..2c44e9f6191086c8adc7e4a5bd694ae9968e05d3 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js index 5c6c0b1517141e3aa2d369d88ceb28fd6dee623a..01c868133882494035d7f98c6819e643bad7c615 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js index 8a5b5bafa2970116536eaf6e8c4fa1cabc32a98b..9313bcaadecd3f634ccf5b56ec20be101b21f7c7 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js index 1675246827efd934d6aef9707d6661887f3c9ae2..89d7fe658c23b10f6c4995ba36dc3c744b0039e3 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js index 9c6879556839e5878f3bf1a1f2465e7bd5c943eb..b7e9124777cfafa25e31a9d27da3b4a5d7ed6727 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js index a055380be490b6d82522fe93c7fcc63a158af46a..327f24269d6cc53f941a2058b87a79415f16817c 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js index 899a12a6f78cac2412eaff792d708b5560248135..2f18d4871ca1bcea1f8b7fac67667fe4e21e7c70 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js index 81f09507606697045cb2c853d02e4dd25ae26e0b..880303d9d28dff1137e389c4131ebfc72c11dbed 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index cc0175bbd8521a724e1d38df05fba2e9a2d8930c..b1d4b08691ff87498989079811db994c23dd39bc 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js index 8011f4eebed63714aae488a884e3932e6d5e1c69..99d6575c12203aecbfb3c480524b084a50503206 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index 1424c69e2d66caff75f1530d4f20d63a898f6836..15d95e80675398d101075dcab4e8560e7b0b68d4 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js index 4d8cda582161661836e327765fbfd55351cf1276..5bba88591dea4878428e99b76c016537e71e9e5c 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-id.js index 767377b006e16f3a2e43fc90a8fab2c2ebac8473..4c80c8b4361c1c523b6973fc10ce049901a686ac 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js index e075e4cc5a1a70a81d44c89a3ba6d259aba062a5..0e3f32e19051ff1917659b7f9df72504e73183d2 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js index 5706b6c736c4ff7ba273754618513eda7a8b10a3..711a85910196ee5da43a355951d323410fc59902 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js index 16bf332082808c490e25f67ae290f1a224cebb59..ff511e13eee0844c353f1ec4b448ea1ab4e9c821 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js index 4b71dacbc5b8f66b94c2d4541f27289990daaf2e..b2b9c00b72fba3818dd0c931fb117cd306543583 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js index 746e7c4d6d7cf862134d482c1ab005d976023161..cd6dc7ead59706a6ca33db09dcbd1a3703ee85de 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js index c8ea2bad308b75bfa80ea3013ed2f6a5dff28d8c..948d79c3635da000a2e1c93dc982251ab0bcd248 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js index d847e63617d0824b659ba11c5e91486d0704fd90..9e2c9b6c6a0897b312b0f7693a6b435bcd012af9 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index 48d8d36c1eb47232150725cb3fd4aca5759ffa9e..48936e527a9266ad2dffc6524cdd2cd96fdeb000 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index de55990c749bd2edf7252b99b90bf06ccf78806d..2bc88b627ba0df5116cf226988228984c0f1544f 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index 467ca2377502040823de26a539cc96adf4876303..63c999b252f97bd63d8af792b36e4c976e064ed3 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js index d2881ff53af15cc1d747a43c93ef67bc6da1809f..74dd7476d006ef4c0ba7d3c1cfbea15a89e8db04 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js index 44eae307cca4e79b2daa8624d0b827e58e4e8951..23c8952b3ab3e26e419ff4f2eb5b00b1bd51206b 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js index 6644127cd471d7390f4db37a25db6d113f2a85fb..bedc260edd5a12521c6266177a5922c3f200ff79 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js index 84b8a4460d6d6169f5918202e31e4a10f224405d..2c631d71d70f91101cfdc1724e2caaa38e79bc67 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js index 96289b911392599eef01a75db8c6b4ae758378ee..b9afb2225c0d2bca6d436e675385d4c1cdbbd9e2 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js index f0d7f0d9c071b798c9e9e2c037040888f3f80d40..32c7577dd9bed089a0566586db4310d96889bcce 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js index e9064b66700e50a26a77889325ef08a856ed2d23..fed34732217cfb9956ca6765c87759c11510003f 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js index f963426b942bddb76dac0d1e10e2399c2355faa6..05a9ca0d42943355197d584e944452a430f5b4f8 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js index 21fdfaa51c76f2feafed8690468b6d9efed6c49f..5905d042c29504ea7dcdc185678bc53573173ee8 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index 485771992c010c7d17ce1950968ae8d1aaa22cf8..fe571d69347869a9930b5d8c6e3ece2704d4fd3a 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js index 7846eefa59d732582a880b73496ccea6abca0b4e..a839a5190a316760d40cf8e3d3986edb3e97ca84 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index 763a7d61783559c5927a98a805aa785e1d3371b5..516b9b16aa142d03292017e68f43c0a8c675ffb0 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-ary.js index 2e17a511635c8df5dac49a84c770766afacd7081..cd374bf9ee7ce2223aea6757e962d560701176f1 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-id.js index 0c9ea7aa4c5edc2927384f5bf2187759b91a4df6..9c01d52dce1c6dcf837e44e51342d1d65cd498b3 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-obj.js index 924774ae3025dceb841aa6a44e14143437bfd169..6a1fd868c824b22f74d9398a55b9d1506a007aa6 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-ary.js index a2f22a35f149e71d177125bd2f5979c4415ae28e..466786021130f0a77e2e2f3fe17107e21aa1154e 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-id.js index d3940b7722f12a8ab2a57c64d25f828df2da7482..8dac769c3e8fe85566fcd85960c9f6130d52054d 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-obj.js index bdaba1cc58f97ec664705a76b9500e42e9bde16b..8b9bd48c2853578bf1194573b6177d1131b01ba3 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js index e8f2134ebc920564d7dbbb08448d636226a69d89..b85a5fab253f6e85b28b79c78b5fde562993f6c7 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js index a189c2123fe8532a7ff3d37ecf31412b2f0d452c..5b43421bd31d166b01940b420e8e0f1f5b539b77 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js index b721b7eaffae89f0421338652b11a391fd61a00e..df236c26361d3454b6d8b0277ec3734db9dcb7ad 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js index 5ce10bc9f6a12ebf52a6d9e68414b4616f22e379..eeb309dcfab40fb847e7ddf3b4393308b7b38580 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js index 6021778f58c1b1f999400e19a236c821d4e9cfb4..8624805265da38c9b94ebafac7f00f71360055c7 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js index 951192861f21ea361ce431ad75efc594681785a2..ae2a6be6c89c696de3508beee5ee9dbdbda7de47 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-ary.js index 3f683d00e357ddb140f066d1daaf6e57d54946b3..20207b57b8a6b176e97b025b4151360be2e6ef8b 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-id.js index 9bef7313e3fe11e707fdd3d797910d9899f45c84..2a5d2307b7984285ca180886c2f206380d005ae9 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-obj.js index c82ac3749884849e918a7c9cae84bd20210c64a8..476a8921e16b3c545a48ef19d43b1aca17f25bfa 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js index 8d0c38071f3e8bb62b94351467232b29af20cdb0..70eb0ccd5eba02a640c018c74749630cf62a8eb1 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js index 49ec315542a698110685218fda80137a78580451..cbef0139f62f2e9724e6a4aa0c78b79b483e88b3 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js index 9e3b378bf7c2ed11eeb0f99623d6c39134cf1c93..d20826de3e3617ecab2807ab67b605adc4028bb0 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js index 91a231e698cf4026455f6417f9480863957dc2d2..b5970b079c7486fd4afafd17c27bc22403bb4fb9 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js index bf858e9b9f8643f56fc0fae424f47779e0839ab6..7a23e4955431a24f2ac7ec4e873567ef25463d03 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js index c35c43d40e8a13ace46eaa91e2c19b9cd4149bb8..b4b78540ebf151544d2f94ec9dfd42802c4e29da 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index 6c39b71ffa29430f5d8daf207bfdadcd2e1c6ffd..1d7c638bfaf8a0a82b3ac0830152a095ad13ae90 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js index bdcddd6daf208e0e10a8627ae74f5fbe643e2f59..eba2b470fc7d003e77399d394a0970f70d9087af 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index 3369b3b1bfc6755a52f70b80da1cfbf4dae216e7..22f9baf7d6e6ad6a1993e891021eaadd5cc36f94 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/err-field-delete-call-expression-privatename.js b/test/language/expressions/class/err-field-delete-call-expression-privatename.js index ca9713f246a97777fc67be007066cea85c8b0220..2ec929814178d3541b5d7f45a5df740aad442cf6 100644 --- a/test/language/expressions/class/err-field-delete-call-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-field-delete-covered-call-expression-privatename.js b/test/language/expressions/class/err-field-delete-covered-call-expression-privatename.js index 1f8f33f5547aacc7075a4d67442cd3e464cb392b..81d3dd52f6b6f7302adaf02b34f95841f2104944 100644 --- a/test/language/expressions/class/err-field-delete-covered-call-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-field-delete-covered-member-expression-privatename.js b/test/language/expressions/class/err-field-delete-covered-member-expression-privatename.js index ee592c39a273f713d67a89af552a3c5aa1c79535..d77e55b4e1b17492aafc0b42f660719bac794bd8 100644 --- a/test/language/expressions/class/err-field-delete-covered-member-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-field-delete-member-expression-privatename.js b/test/language/expressions/class/err-field-delete-member-expression-privatename.js index a3054ee411340c5e623737a2078e8cec20e984d4..4fc5a15bc59075b5267fe4548c8c15d31ee08b0a 100644 --- a/test/language/expressions/class/err-field-delete-member-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-field-delete-twice-covered-call-expression-privatename.js b/test/language/expressions/class/err-field-delete-twice-covered-call-expression-privatename.js index d80e46124922a5db593561acc0d75539bff4b9cc..b567c26d1bbff227afd20cc721c30dd86364858e 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-call-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-twice-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-field-delete-twice-covered-member-expression-privatename.js b/test/language/expressions/class/err-field-delete-twice-covered-member-expression-privatename.js index 952a163e6563302596ea3ac7010d3d415d122c5b..3d971673011c51f1240d2e56c54f288c8d8fad97 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-member-expression-privatename.js +++ b/test/language/expressions/class/err-field-delete-twice-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-call-expression-privatename.js b/test/language/expressions/class/err-method-delete-call-expression-privatename.js index 2967855ec1ef0acc95120ab46595fc7413013642..27855a9331f94bab58e8c96862298ce4777584a3 100644 --- a/test/language/expressions/class/err-method-delete-call-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-covered-call-expression-privatename.js b/test/language/expressions/class/err-method-delete-covered-call-expression-privatename.js index a3d193cdc3d2d522f9ad0f34648c9e2b2e2a0e19..4b7065d0862e7c497ca747ee700952cab855d366 100644 --- a/test/language/expressions/class/err-method-delete-covered-call-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-covered-member-expression-privatename.js b/test/language/expressions/class/err-method-delete-covered-member-expression-privatename.js index 2f9a2b2fd274ab47697cc12d4f5bd902b6b34c86..650fcb763e5bd036e579802dfd103c394bb702ab 100644 --- a/test/language/expressions/class/err-method-delete-covered-member-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-member-expression-privatename.js b/test/language/expressions/class/err-method-delete-member-expression-privatename.js index 7c2b524737dbd31a5111c1e493b752ce057847e7..26f287e15dfbdd045ba27fba8c8fd45f432d7302 100644 --- a/test/language/expressions/class/err-method-delete-member-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-twice-covered-call-expression-privatename.js b/test/language/expressions/class/err-method-delete-twice-covered-call-expression-privatename.js index 881106a27cc4e82e76e5a7a7aa848cd0928ed60b..186aadc0e223d506dc3aaaafd2f890801e1d946a 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-call-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-twice-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/err-method-delete-twice-covered-member-expression-privatename.js b/test/language/expressions/class/err-method-delete-twice-covered-member-expression-privatename.js index fd5ff6e57fa2e7dc63ddea7298cebead7e7525f3..d276818f8d1d8d9b5129268478fa89bc6654a73a 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-member-expression-privatename.js +++ b/test/language/expressions/class/err-method-delete-twice-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-arrow-fnc-init-err-contains-arguments.js b/test/language/expressions/class/fields-arrow-fnc-init-err-contains-arguments.js index 0c06b7e61a320ee1f61b198e512a1734d9a1f269..fed9cef6d450b8c86b72c6487c7121f8747c5ab7 100644 --- a/test/language/expressions/class/fields-arrow-fnc-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-arrow-fnc-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-arrow-fnc-init-err-contains-super.js b/test/language/expressions/class/fields-arrow-fnc-init-err-contains-super.js index 5cb1e12a1f2882320931d233912cde73bb95dd5f..20502b3392cad57fd6f1a91fe5f93788993f2f3b 100644 --- a/test/language/expressions/class/fields-arrow-fnc-init-err-contains-super.js +++ b/test/language/expressions/class/fields-arrow-fnc-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-asi-3.js b/test/language/expressions/class/fields-asi-3.js index a6eab1b95ef415215695d71e484b67d268b833fe..252dc4d3198f09878b4122ebcff32465ab3d4ecd 100644 --- a/test/language/expressions/class/fields-asi-3.js +++ b/test/language/expressions/class/fields-asi-3.js @@ -6,7 +6,7 @@ description: ASI test in field declarations -- error when computed name interpre esid: sec-automatic-semicolon-insertion features: [class, class-fields-public] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/fields-asi-4.js b/test/language/expressions/class/fields-asi-4.js index 95b475a0a53a12f4a93a95edd837d28ca9f14959..5e108b5971939f2587ad7262c15d76afc290cf25 100644 --- a/test/language/expressions/class/fields-asi-4.js +++ b/test/language/expressions/class/fields-asi-4.js @@ -6,7 +6,7 @@ description: ASI test in field declarations -- error when generator interpreted esid: sec-automatic-semicolon-insertion features: [class, class-fields-public, generators] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/fields-comp-name-init-err-contains-arguments.js b/test/language/expressions/class/fields-comp-name-init-err-contains-arguments.js index 278859ea54d2c4be8b1990c52b65422e6a10f2e1..965ae1740077235cb63478aada9568c78c6f3fdb 100644 --- a/test/language/expressions/class/fields-comp-name-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-comp-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-comp-name-init-err-contains-super.js b/test/language/expressions/class/fields-comp-name-init-err-contains-super.js index 80cabb67370b615e7580a37a977b81e87dc5c0b4..88d734bbd8294d7b3432861ca9488636f212bd6a 100644 --- a/test/language/expressions/class/fields-comp-name-init-err-contains-super.js +++ b/test/language/expressions/class/fields-comp-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-duplicate-privatenames.js b/test/language/expressions/class/fields-duplicate-privatenames.js index ade5739b0b0449a3c989bba98953d1f08bb9f9fe..91632eb23e58a38c90c96df2f008fa437ee35eca 100644 --- a/test/language/expressions/class/fields-duplicate-privatenames.js +++ b/test/language/expressions/class/fields-duplicate-privatenames.js @@ -6,7 +6,7 @@ description: Syntax error if the same private field defined twice esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-equality-init-err-contains-arguments.js b/test/language/expressions/class/fields-equality-init-err-contains-arguments.js index 4a35247f9925456a76b39232bcddbff0f502e05f..7faef3cb2895cf0dca055f5d0e726f6d339ab93d 100644 --- a/test/language/expressions/class/fields-equality-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-equality-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-equality-init-err-contains-super.js b/test/language/expressions/class/fields-equality-init-err-contains-super.js index 6c6ff036a5a8b31bc51c74b2ebb26f8ef03b8915..ba2f2a277932f9189e8ac6eacbc86ca3d8a16270 100644 --- a/test/language/expressions/class/fields-equality-init-err-contains-super.js +++ b/test/language/expressions/class/fields-equality-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-literal-name-init-err-contains-arguments.js b/test/language/expressions/class/fields-literal-name-init-err-contains-arguments.js index aa8f5b44f3fc6d15aceabf1c989adfdce4bf59e8..b5c81f513ece255143d55c7155f8c9d169fde765 100644 --- a/test/language/expressions/class/fields-literal-name-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-literal-name-init-err-contains-super.js b/test/language/expressions/class/fields-literal-name-init-err-contains-super.js index d17e086a124fd2f876c4a2fa805577c9bbdf4256..4d010ca84f89ad02fa6c94c11dadc4a38e8907e1 100644 --- a/test/language/expressions/class/fields-literal-name-init-err-contains-super.js +++ b/test/language/expressions/class/fields-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-literal-name-propname-constructor.js b/test/language/expressions/class/fields-literal-name-propname-constructor.js index 61ae16b4ddd7abc06f57c58afe5b5586022bb858..bbb618c1cd29fbd7dc201a41731a91a0caeacdb1 100644 --- a/test/language/expressions/class/fields-literal-name-propname-constructor.js +++ b/test/language/expressions/class/fields-literal-name-propname-constructor.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: PropName diff --git a/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-arguments.js b/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-arguments.js index adef0588435d3b9e68b9d2312b590143f2047182..29e34af187158020a3fccf521792fdf022d1069a 100644 --- a/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-super.js b/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-super.js index ffc1bb073fd1066e97cf82931c40662e9110d18f..1266fd664630793a768dd7bd5de9087796c13fba 100644 --- a/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-super.js +++ b/test/language/expressions/class/fields-private-arrow-fnc-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-literal-name-init-err-contains-arguments.js b/test/language/expressions/class/fields-private-literal-name-init-err-contains-arguments.js index 209cf9c0459cec76fa5a22fe45d3ea5e3f0f2592..2ceb5dbc1184de7b6ed15fdc0f171e4356d6ac33 100644 --- a/test/language/expressions/class/fields-private-literal-name-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-private-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-literal-name-init-err-contains-super.js b/test/language/expressions/class/fields-private-literal-name-init-err-contains-super.js index 92dc9f86b615aee4d2f361b5bd7846a41da8f312..d3a1f2e8f519b5fe016d2f32fc598838b7fae0dc 100644 --- a/test/language/expressions/class/fields-private-literal-name-init-err-contains-super.js +++ b/test/language/expressions/class/fields-private-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-ternary-init-err-contains-arguments.js b/test/language/expressions/class/fields-private-ternary-init-err-contains-arguments.js index 1be95bff000095728635b9a386ea0b5f8e2eebe8..47d91380ea38a2beab0b262b77472344bf479f4f 100644 --- a/test/language/expressions/class/fields-private-ternary-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-private-ternary-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-ternary-init-err-contains-super.js b/test/language/expressions/class/fields-private-ternary-init-err-contains-super.js index 9623266e3e4afbab3548bb5193a954d277dd593a..e2a07f882736da54e124fb0b2b4ebc4cb7e8e528 100644 --- a/test/language/expressions/class/fields-private-ternary-init-err-contains-super.js +++ b/test/language/expressions/class/fields-private-ternary-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-typeof-init-err-contains-arguments.js b/test/language/expressions/class/fields-private-typeof-init-err-contains-arguments.js index fa387c5541ea053c9734cb806ec70f342a741f2c..4b5f0fb71ab779e20d08c1f3c618e8896ba7493b 100644 --- a/test/language/expressions/class/fields-private-typeof-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-private-typeof-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-private-typeof-init-err-contains-super.js b/test/language/expressions/class/fields-private-typeof-init-err-contains-super.js index e6b98810e2c1f341a9d2f486ed00cae6622db4d1..5cbec0df58b396837272292b5a1f13e183816dae 100644 --- a/test/language/expressions/class/fields-private-typeof-init-err-contains-super.js +++ b/test/language/expressions/class/fields-private-typeof-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-privatename-constructor-err.js b/test/language/expressions/class/fields-privatename-constructor-err.js index d9c2a0afba719edc749adc208f8e910c0dde7735..1d5edc39c8f325d0cf28920383cd4a1deaf718f3 100644 --- a/test/language/expressions/class/fields-privatename-constructor-err.js +++ b/test/language/expressions/class/fields-privatename-constructor-err.js @@ -6,7 +6,7 @@ description: Private class fields early error with StringValue "#constructor" esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElementName : PrivateName; diff --git a/test/language/expressions/class/fields-string-literal-name-init-err-contains-arguments.js b/test/language/expressions/class/fields-string-literal-name-init-err-contains-arguments.js index 9cf6504fbd14825ad34301e5e61db9ab82c7a530..f565a4b3c41bc305a3957067abe0a29f7f48590d 100644 --- a/test/language/expressions/class/fields-string-literal-name-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-string-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-string-literal-name-init-err-contains-super.js b/test/language/expressions/class/fields-string-literal-name-init-err-contains-super.js index 0e87f2126b60725d7cca79a0174b5bf8f3dbc7ee..4861ed7b4a48dbf6cffc43fe0e40cbbc239cfaca 100644 --- a/test/language/expressions/class/fields-string-literal-name-init-err-contains-super.js +++ b/test/language/expressions/class/fields-string-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-string-name-propname-constructor.js b/test/language/expressions/class/fields-string-name-propname-constructor.js index 92674e7f2f573456779a6ee66ef2af9fa53b5c40..039c915a470fc4c53cb7b2e386924344f377985d 100644 --- a/test/language/expressions/class/fields-string-name-propname-constructor.js +++ b/test/language/expressions/class/fields-string-name-propname-constructor.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: PropName diff --git a/test/language/expressions/class/fields-ternary-init-err-contains-arguments.js b/test/language/expressions/class/fields-ternary-init-err-contains-arguments.js index 70c7e5ee54dcb82b073fc12db1866d0320ece864..4b4eedfe8d3c0db8f00e1c2126cb6b58714db182 100644 --- a/test/language/expressions/class/fields-ternary-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-ternary-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-ternary-init-err-contains-super.js b/test/language/expressions/class/fields-ternary-init-err-contains-super.js index 48061869bd63a04b3b6913f9a7ff3e774a910dc4..032e2ebf4528f0671c542f1bc321c79a5348eae0 100644 --- a/test/language/expressions/class/fields-ternary-init-err-contains-super.js +++ b/test/language/expressions/class/fields-ternary-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-typeof-init-err-contains-arguments.js b/test/language/expressions/class/fields-typeof-init-err-contains-arguments.js index 5eac1fa7a277b9ec181b815abcbf4bc2c44d29f3..de3fbe850e09a396e394a230c849036d12ee2b74 100644 --- a/test/language/expressions/class/fields-typeof-init-err-contains-arguments.js +++ b/test/language/expressions/class/fields-typeof-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/fields-typeof-init-err-contains-super.js b/test/language/expressions/class/fields-typeof-init-err-contains-super.js index cd478ddada6e895e42ab2e7d1512e411003e70aa..77fe9362a735998e91fc737ef6ddea8093616163 100644 --- a/test/language/expressions/class/fields-typeof-init-err-contains-super.js +++ b/test/language/expressions/class/fields-typeof-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/expressions/class/gen-meth-dflt-params-duplicates.js b/test/language/expressions/class/gen-meth-dflt-params-duplicates.js index 05b8df87d694039cda056332e060b14c96e06fc0..c28357938bcff2ba80c80a215af9321e597922ad 100644 --- a/test/language/expressions/class/gen-meth-dflt-params-duplicates.js +++ b/test/language/expressions/class/gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-meth-dflt-params-rest.js b/test/language/expressions/class/gen-meth-dflt-params-rest.js index b3ee832d8cabb3f25cf6e6cc97110ed85638c4a8..c2fc67d7d9e9881602e44003e1bcba7a612659e8 100644 --- a/test/language/expressions/class/gen-meth-dflt-params-rest.js +++ b/test/language/expressions/class/gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/gen-meth-rest-params-trailing-comma-early-error.js index 8b21dcd18456d6dd53f1c8e3db65f82eac8474eb..9cc78d864a7a966f8075251033323f73d67f2125 100644 --- a/test/language/expressions/class/gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-meth-static-dflt-params-duplicates.js b/test/language/expressions/class/gen-meth-static-dflt-params-duplicates.js index e7a5ce5a51383b607ae18677b748ddbdb1816385..6c6d2715fd0529350886ea21d145177330adf8d9 100644 --- a/test/language/expressions/class/gen-meth-static-dflt-params-duplicates.js +++ b/test/language/expressions/class/gen-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-meth-static-dflt-params-rest.js b/test/language/expressions/class/gen-meth-static-dflt-params-rest.js index 9dec9bbce0636688ccb8a9a85594942a288f3508..5f27900a0c6be9abe3ffd6f8683030c5ed3319a3 100644 --- a/test/language/expressions/class/gen-meth-static-dflt-params-rest.js +++ b/test/language/expressions/class/gen-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-meth-static-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/gen-meth-static-rest-params-trailing-comma-early-error.js index 400e758f5d3edce0db0a483eb94a26113a685bb8..e52019d0dd61b39a6d01027dbd82788251e4be17 100644 --- a/test/language/expressions/class/gen-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/gen-meth-static-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/gen-method-param-dflt-yield.js b/test/language/expressions/class/gen-method-param-dflt-yield.js index a70353218b7624cd0155498e9d6a4a745b5b6e48..7a8b5c5ead69a9fd02d643f84969e9a1e4194453 100644 --- a/test/language/expressions/class/gen-method-param-dflt-yield.js +++ b/test/language/expressions/class/gen-method-param-dflt-yield.js @@ -16,7 +16,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/gen-method-static-yield-as-binding-identifier-escaped.js b/test/language/expressions/class/gen-method-static-yield-as-binding-identifier-escaped.js index d1ba608b22ebd31524b9886dc6f530bb68f16001..7a3efc555d4d9f2ac54a65079f692bea90ccfa8a 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/gen-method-static-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-as-binding-identifier.js b/test/language/expressions/class/gen-method-static-yield-as-binding-identifier.js index a65e092d99a05defc459e88e0a6f2f440716e1fd..3ba19ed5531bab2985e76c6907bcea8ca2020425 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-binding-identifier.js +++ b/test/language/expressions/class/gen-method-static-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-as-identifier-reference-escaped.js b/test/language/expressions/class/gen-method-static-yield-as-identifier-reference-escaped.js index 438b8dfe5228b32e2dc1a069e8a8aa2bea8c6c29..a566ff9c9ceedf0ebfe48428f6b9f7f4f3592ffa 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/gen-method-static-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-as-identifier-reference.js b/test/language/expressions/class/gen-method-static-yield-as-identifier-reference.js index 1ca9d9e6993fcfc08fbab8f7cec0de97e32b2537..9a246848454aaccb03a38c434a7ce61fc2f011ea 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-identifier-reference.js +++ b/test/language/expressions/class/gen-method-static-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-as-label-identifier-escaped.js b/test/language/expressions/class/gen-method-static-yield-as-label-identifier-escaped.js index 8e8da1ab3be24b8b190fde6d1bae34a36562a9fd..cf7a4fcce0941e21f5a962c87896b6a1471cef86 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/class/gen-method-static-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-as-label-identifier.js b/test/language/expressions/class/gen-method-static-yield-as-label-identifier.js index 5c5890bf0abd99db07f32efeb54c6aab7aa5e6d8..efaed810b9949b69fbb9bc89af7825a411be5c4c 100644 --- a/test/language/expressions/class/gen-method-static-yield-as-label-identifier.js +++ b/test/language/expressions/class/gen-method-static-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-identifier-spread-strict.js b/test/language/expressions/class/gen-method-static-yield-identifier-spread-strict.js index 4ab12528f65c286a43f0dee77b0c78082f16d582..92d1c275f671dad1762ab3ef512dda57fdbc169a 100644 --- a/test/language/expressions/class/gen-method-static-yield-identifier-spread-strict.js +++ b/test/language/expressions/class/gen-method-static-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-static-yield-identifier-strict.js b/test/language/expressions/class/gen-method-static-yield-identifier-strict.js index a6493a125de9612cbc6819964921291276f38d97..8a0bb6cc5b4457335b75bda8eeb3c882ffca3fff 100644 --- a/test/language/expressions/class/gen-method-static-yield-identifier-strict.js +++ b/test/language/expressions/class/gen-method-static-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-binding-identifier-escaped.js b/test/language/expressions/class/gen-method-yield-as-binding-identifier-escaped.js index 737b56f86c6bc9554966c235161b38de53ef54b0..5473543fc45bec1de997e74e2b7fe7adf594c14a 100644 --- a/test/language/expressions/class/gen-method-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/class/gen-method-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-binding-identifier.js b/test/language/expressions/class/gen-method-yield-as-binding-identifier.js index 11696fd53b48e908fa58381b486b26725f634609..eb1528ec0a8b22e1a3b0da38cdff21f56227d8d4 100644 --- a/test/language/expressions/class/gen-method-yield-as-binding-identifier.js +++ b/test/language/expressions/class/gen-method-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-identifier-reference-escaped.js b/test/language/expressions/class/gen-method-yield-as-identifier-reference-escaped.js index 2cf4e18470606dd6d71420dcfe5dba76d814ca04..343d9f814bec93af22e9c36d7fe1df31048af8f5 100644 --- a/test/language/expressions/class/gen-method-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/class/gen-method-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-identifier-reference.js b/test/language/expressions/class/gen-method-yield-as-identifier-reference.js index 5ecdb50389f29d86b73c043e0f384c686837b1b3..c9e96c461bb674c37d1ccf27b0cbe2cbf706420c 100644 --- a/test/language/expressions/class/gen-method-yield-as-identifier-reference.js +++ b/test/language/expressions/class/gen-method-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-label-identifier-escaped.js b/test/language/expressions/class/gen-method-yield-as-label-identifier-escaped.js index 7d3796ac77d3f8a7418f7b3d49d59ff59bac1bd7..b173483be33824ce451de15edfb38f9b35bc0bca 100644 --- a/test/language/expressions/class/gen-method-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/class/gen-method-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-as-label-identifier.js b/test/language/expressions/class/gen-method-yield-as-label-identifier.js index 4c206c024f75c81f1c5427d283b796ca5c305706..f43107cd8d3e8d77322581d26692597b44b73123 100644 --- a/test/language/expressions/class/gen-method-yield-as-label-identifier.js +++ b/test/language/expressions/class/gen-method-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-identifier-spread-strict.js b/test/language/expressions/class/gen-method-yield-identifier-spread-strict.js index f8377cecdc0477a6f491a01f1af33ac3433b6408..cbbb4c4b2dc9e6eaf9d85f2533c767256dac8692 100644 --- a/test/language/expressions/class/gen-method-yield-identifier-spread-strict.js +++ b/test/language/expressions/class/gen-method-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/gen-method-yield-identifier-strict.js b/test/language/expressions/class/gen-method-yield-identifier-strict.js index c907c329375b9e4722e09d42950e6fed0e45febb..a11565801fca917e325183ab51e85b92ff2dea8b 100644 --- a/test/language/expressions/class/gen-method-yield-identifier-strict.js +++ b/test/language/expressions/class/gen-method-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/expressions/class/getter-param-dflt.js b/test/language/expressions/class/getter-param-dflt.js index 33f91623107376cc6cd2642a5f9f1ad3e02e8c3f..70ab227908c9766da192373d66d0c632d70cbb7a 100644 --- a/test/language/expressions/class/getter-param-dflt.js +++ b/test/language/expressions/class/getter-param-dflt.js @@ -14,7 +14,7 @@ info: | get PropertyName[?Yield] ( ) { FunctionBody } features: [default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/meth-dflt-params-duplicates.js b/test/language/expressions/class/meth-dflt-params-duplicates.js index 615d51a1b0fb423644c86d2dd3c61a28d2d09a31..eaa031e9f24cdf095dbc1bfb5cd2e9f1db578d85 100644 --- a/test/language/expressions/class/meth-dflt-params-duplicates.js +++ b/test/language/expressions/class/meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/meth-dflt-params-rest.js b/test/language/expressions/class/meth-dflt-params-rest.js index 35a2a7efcf17ec602ba6afaedaca616d56551375..b9f3fc25f31730fe158aa755c3d49852ee8d3654 100644 --- a/test/language/expressions/class/meth-dflt-params-rest.js +++ b/test/language/expressions/class/meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/meth-rest-params-trailing-comma-early-error.js index 67a1d16963ba238b610e573a45336481eb405331..7df8cafc35bdb15edb4d4b322d5b38f172e4d0b1 100644 --- a/test/language/expressions/class/meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/meth-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-class-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/meth-static-dflt-params-duplicates.js b/test/language/expressions/class/meth-static-dflt-params-duplicates.js index eb9a7216673c5535478050c22229d85778d0d230..94c1a556fdfe2dbd663730454889096fa587a3cc 100644 --- a/test/language/expressions/class/meth-static-dflt-params-duplicates.js +++ b/test/language/expressions/class/meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/meth-static-dflt-params-rest.js b/test/language/expressions/class/meth-static-dflt-params-rest.js index 03ae707ec7bd7072fd619af23f24ca53f9752c78..cdc82b7ba3ad75943f36b40d51f6325f52e8178c 100644 --- a/test/language/expressions/class/meth-static-dflt-params-rest.js +++ b/test/language/expressions/class/meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/meth-static-rest-params-trailing-comma-early-error.js b/test/language/expressions/class/meth-static-rest-params-trailing-comma-early-error.js index 8a5d3531bd9306162c7bdccda66e7d82af3d34fd..a6d5505957460110609d54cfc711cc3fca81745a 100644 --- a/test/language/expressions/class/meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/class/meth-static-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-class-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/method-param-dflt-yield.js b/test/language/expressions/class/method-param-dflt-yield.js index 534873a8a124302647a0d951373f186f44e69aa4..069c7f5f784ce025ca9b3d43b94761a3de65c580 100644 --- a/test/language/expressions/class/method-param-dflt-yield.js +++ b/test/language/expressions/class/method-param-dflt-yield.js @@ -11,7 +11,7 @@ info: | PropertyName[?Yield] ( StrictFormalParameters ) { FunctionBody } features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/static-gen-method-param-dflt-yield.js b/test/language/expressions/class/static-gen-method-param-dflt-yield.js index 1f003aac15ca03582f9c8660077d6d5ff4f75d26..ecc68a000dfa33d622098c55e33ac14487a66f72 100644 --- a/test/language/expressions/class/static-gen-method-param-dflt-yield.js +++ b/test/language/expressions/class/static-gen-method-param-dflt-yield.js @@ -16,7 +16,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/class/static-method-param-dflt-yield.js b/test/language/expressions/class/static-method-param-dflt-yield.js index afa776da868aacfe138a186e5cbde94354ea7d63..5e3f3bfbd5265fefcd079b4e4639091bcfc6cb1a 100644 --- a/test/language/expressions/class/static-method-param-dflt-yield.js +++ b/test/language/expressions/class/static-method-param-dflt-yield.js @@ -11,7 +11,7 @@ info: | PropertyName[?Yield] ( StrictFormalParameters ) { FunctionBody } features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/compound-assignment/11.13.2-6-1gs.js b/test/language/expressions/compound-assignment/11.13.2-6-1gs.js index 5051fc20f4a25d88ec0b10c3149bc5c3496ce3e2..3fa55a46082d1facf50625470056ffaa67ea9d6e 100644 --- a/test/language/expressions/compound-assignment/11.13.2-6-1gs.js +++ b/test/language/expressions/compound-assignment/11.13.2-6-1gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is throw if the identifier eval appears as the LeftHandSideExpression of a Compound Assignment operator(*=) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/compound-assignment/add-non-simple.js b/test/language/expressions/compound-assignment/add-non-simple.js index 0af2aa03aa46b3d6c6f7870318cc57d7f55ffad5..1f3b3ccfa914a9480004b55096722efe09449fa4 100644 --- a/test/language/expressions/compound-assignment/add-non-simple.js +++ b/test/language/expressions/compound-assignment/add-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound addition assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/btws-and-non-simple.js b/test/language/expressions/compound-assignment/btws-and-non-simple.js index 9304d99b530b90a4e66bfbe1367c59d917ca3cc2..8df77e5249be3d6cebc577edca482b9f91652d1d 100644 --- a/test/language/expressions/compound-assignment/btws-and-non-simple.js +++ b/test/language/expressions/compound-assignment/btws-and-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "bitwise and" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/btws-or-non-simple.js b/test/language/expressions/compound-assignment/btws-or-non-simple.js index bf5cbf531147a8625d3ff3c4f78c718259b164c5..8bf0aa9e5ddd6c177d533f7779d4845a828418ec 100644 --- a/test/language/expressions/compound-assignment/btws-or-non-simple.js +++ b/test/language/expressions/compound-assignment/btws-or-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "bitwise or" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/btws-xor-non-simple.js b/test/language/expressions/compound-assignment/btws-xor-non-simple.js index 3322a13a333541168c2bbb9d4867cddebceaa8f1..89ad6fe8537679170bb4b35c7729be33b8a1e14e 100644 --- a/test/language/expressions/compound-assignment/btws-xor-non-simple.js +++ b/test/language/expressions/compound-assignment/btws-xor-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "bitwise xor" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/div-non-simple.js b/test/language/expressions/compound-assignment/div-non-simple.js index d0f156358651c2d257767a8e24919ae4a68eb368..36ab97c727534d97e4f2ceb8018e9b9aa2bdc985 100644 --- a/test/language/expressions/compound-assignment/div-non-simple.js +++ b/test/language/expressions/compound-assignment/div-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound division assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/left-shift-non-simple.js b/test/language/expressions/compound-assignment/left-shift-non-simple.js index 8c5cef42bd07eb541e254af09d4681293414cb04..7a99d5161137071ece94ac4c79263737800cbf48 100644 --- a/test/language/expressions/compound-assignment/left-shift-non-simple.js +++ b/test/language/expressions/compound-assignment/left-shift-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "left shift" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/mod-div-non-simple.js b/test/language/expressions/compound-assignment/mod-div-non-simple.js index dcceb544fa89aed78a688cb63f2c7a0d15fd67c0..8f8e8c0e2f8285780b3ad3788b877d03a072d1b1 100644 --- a/test/language/expressions/compound-assignment/mod-div-non-simple.js +++ b/test/language/expressions/compound-assignment/mod-div-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "modular division" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/mult-non-simple.js b/test/language/expressions/compound-assignment/mult-non-simple.js index 6bc9e89579e5ee2beac8cb759b53968abf9886d4..45ed92912660f71e40ee0bb921c228e2f883ceb4 100644 --- a/test/language/expressions/compound-assignment/mult-non-simple.js +++ b/test/language/expressions/compound-assignment/mult-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound multiplication assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/right-shift-non-simple.js b/test/language/expressions/compound-assignment/right-shift-non-simple.js index ea70db531a9232c093449ff1c381ef5d3bfcbce8..c2e05f26a1abc67c4d865d6cb17b16fc0036e197 100644 --- a/test/language/expressions/compound-assignment/right-shift-non-simple.js +++ b/test/language/expressions/compound-assignment/right-shift-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "right shift" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/subtract-non-simple.js b/test/language/expressions/compound-assignment/subtract-non-simple.js index 46d33dad3e5816f9199c5a735130fb67d2f92b7b..a167517d64425d4cbbadabc32f35a685900f5112 100644 --- a/test/language/expressions/compound-assignment/subtract-non-simple.js +++ b/test/language/expressions/compound-assignment/subtract-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound subtraction assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/compound-assignment/u-right-shift-non-simple.js b/test/language/expressions/compound-assignment/u-right-shift-non-simple.js index ec5fd0bb02693e34345f46956f7b29cadf0fdd9a..6ecc895d7aeaa53628cf5cab07be41e6434d7b29 100644 --- a/test/language/expressions/compound-assignment/u-right-shift-non-simple.js +++ b/test/language/expressions/compound-assignment/u-right-shift-non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.14.1 description: Compound "unsigned right shift" assignment with non-simple target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/conditional/in-branch-2.js b/test/language/expressions/conditional/in-branch-2.js index 9b68ef3745e6e7ff709c8eed750e641101a61e1b..ad29ab7ca4ceeda262b2eea5d7305f4d50c2d366 100644 --- a/test/language/expressions/conditional/in-branch-2.js +++ b/test/language/expressions/conditional/in-branch-2.js @@ -13,7 +13,7 @@ info: | LogicalORExpression[?In, ?Yield] LogicalORExpression[?In, ?Yield] ? AssignmentExpression[+In, ?Yield] : AssignmentExpression[?In, ?Yield] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/conditional/in-condition.js b/test/language/expressions/conditional/in-condition.js index 4f242d74c918098e6e6d1aa7d4aab7924a6fc717..5e93060471705585cd4aac2f61d550e6db053c3d 100644 --- a/test/language/expressions/conditional/in-condition.js +++ b/test/language/expressions/conditional/in-condition.js @@ -13,7 +13,7 @@ info: | LogicalORExpression[?In, ?Yield] LogicalORExpression[?In, ?Yield] ? AssignmentExpression[+In, ?Yield] : AssignmentExpression[?In, ?Yield] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/delete/11.4.1-5-a-5gs.js b/test/language/expressions/delete/11.4.1-5-a-5gs.js index 733ccca0d7477096ecaa510ce38c0ecbb49d56f9..0edccb30a02a2ec8f439a44a3712f594a4205980 100644 --- a/test/language/expressions/delete/11.4.1-5-a-5gs.js +++ b/test/language/expressions/delete/11.4.1-5-a-5gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is thrown when deleting a variable which is primitive type(boolean) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js index 48b9a95b25a410ca6f2915b365187360c1ce740e..a8c13b3592540891392472af8cd257d2f156de52 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js index c12bf8379c30f79ea60ccb994519542ed559c875..0273775e6a2c3f0fb1a775f84588a86f516944cc 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js index d315e6f1af6396157ec967f62f4a8efc231245a7..44b683fdde83ad41485dc90fd19c961ee25afa9c 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js index 47a0f2be74aa0aa37320475c494281428ee84d62..503001b5ded4f81d363877d0d4f956e5cd52547d 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js index f0e4a2d3bf5757b2f85439e34dd5571b6ac90639..32d1ea4c95b491e24becfaefa90458f1093cfea4 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js index 1c93fb9fed5561e053429b0f28f47f2a42470608..63bfed2df4ccc659cc11b48af1fb3ee3ede09021 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js b/test/language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js index d31a25007cee483eb486c4a6206dcfc5c43deb1e..662c341c1fabed4f7619f0ce2e804cb97a6359bd 100644 --- a/test/language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js +++ b/test/language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js @@ -16,7 +16,7 @@ info: | ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/dflt-params-duplicates.js b/test/language/expressions/function/dflt-params-duplicates.js index 73069eec8aaaa9ec47a27aececb15d3cfa08bc2a..c074fad5be662a78394963a04427ae25dec5e161 100644 --- a/test/language/expressions/function/dflt-params-duplicates.js +++ b/test/language/expressions/function/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-function-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dflt-params-rest.js b/test/language/expressions/function/dflt-params-rest.js index e5db85cee5868d4848f14faa4a49e3ade2f6ba1c..a64bcd3a0d53bba543d11abe73236c8c893f7c45 100644 --- a/test/language/expressions/function/dflt-params-rest.js +++ b/test/language/expressions/function/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-function-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-init-ary.js b/test/language/expressions/function/dstr-ary-ptrn-rest-init-ary.js index 2578eb4e76940fff7e3515302d78b5822261360a..0436484eca5d84511e4964c62789bde1979d6346 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-init-id.js b/test/language/expressions/function/dstr-ary-ptrn-rest-init-id.js index af9fb91fcb81009eca3e6430361bc858dad7ab05..54e4fb03b13e323cb1325c39b6d2ef635c944860 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-init-obj.js b/test/language/expressions/function/dstr-ary-ptrn-rest-init-obj.js index e35c07997d8337a2e3f7fe0a6f4740b3191a5627..24396a336b2747116ea817646d2583bc5b64e115 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-ary.js index ad3c80f551c906f74c12f85bb26f9a240108300d..dbb4079de3df0955117625dfaa997eeb51533633 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-id.js b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-id.js index 05e17a05c12e56815b944e8aaa518b246cc00e65..5176974cca39394572b8fbbb08f757add9a309dc 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-obj.js index 8e7f7e3869337a273602fe7e1edfe83284b6ecb0..5171f6663698a558cf90642fd81f47d790a23a72 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/function/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-ary.js index f9c4e428ca1d07db9ba8e2cf4a44a6ced1d5fb5d..8ade681c3efee44a9f35d0ddc78a57d98a061309 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-id.js index a8e12b7e4a82424c17c49584088a072f374e6f54..36b47aa2a5002b8417a248f5a3f12a022f7b5cd9 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-obj.js index 117cdf68e15b3fc121e47c5976a53f903334136b..66c2b3a81ffc241b9806bcd3d0dd658b0f95f5d3 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 6d79d7438240eceb898576ba90d653ee934d418f..d5c1e8eef1c100522aad18a75b0ac92cddd1faa1 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-id.js index 0fc7770b8e65c998aedbbf7d7f535b7243f7905b..eeabe079ebcd63efe8b6407c33bf7f3b776b2146 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js index 21a629b750ec8374ed9932e4dc96928e71819fdc..bc17fae194bc5b6de0608a4840058cdae18c7a15 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/early-body-super-call.js b/test/language/expressions/function/early-body-super-call.js index b347d8e8a6ede27713c30da97c44f10317d252bc..d0f2c9d84476ef6058db9db420f4a830cd8ba675 100644 --- a/test/language/expressions/function/early-body-super-call.js +++ b/test/language/expressions/function/early-body-super-call.js @@ -7,7 +7,7 @@ description: Body may not contain a "super" call info: | It is a Syntax Error if FunctionBody Contains SuperCall is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/early-body-super-prop.js b/test/language/expressions/function/early-body-super-prop.js index 96783de3cf2a4bc0dc2b718ffc3444befa473bf9..95c44d5f062b0b12c84d97970cd656d8b9e37d23 100644 --- a/test/language/expressions/function/early-body-super-prop.js +++ b/test/language/expressions/function/early-body-super-prop.js @@ -7,7 +7,7 @@ description: Body may not contain a "super" property reference info: | It is a Syntax Error if FunctionBody Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/early-params-super-call.js b/test/language/expressions/function/early-params-super-call.js index f63c29924592300b57e3dcca8c1c99f83524108c..3ddf0f99bb848a58b757135000ca4ea19aa62665 100644 --- a/test/language/expressions/function/early-params-super-call.js +++ b/test/language/expressions/function/early-params-super-call.js @@ -7,7 +7,7 @@ description: Parameters may not contain a "super" call info: | It is a Syntax Error if FormalParameters Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/early-params-super-prop.js b/test/language/expressions/function/early-params-super-prop.js index 2d0a6730843eea30008c6c84a3c601b1d0dad8f0..6179152c34222255304eb8df0041de1cfe0da695 100644 --- a/test/language/expressions/function/early-params-super-prop.js +++ b/test/language/expressions/function/early-params-super-prop.js @@ -7,7 +7,7 @@ description: Parameters may not contain a "super" property reference info: | It is a Syntax Error if FunctionBody Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/param-dflt-yield-strict.js b/test/language/expressions/function/param-dflt-yield-strict.js index 4163117e19e1cf52dbad0d38b95e1a5f8ff7f41d..a1f4cc6dd6a141c7bd0e79ad003c0f90e5b4f8e9 100644 --- a/test/language/expressions/function/param-dflt-yield-strict.js +++ b/test/language/expressions/function/param-dflt-yield-strict.js @@ -12,7 +12,7 @@ info: | features: [generators, default-parameters] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/function/rest-params-trailing-comma-early-error.js b/test/language/expressions/function/rest-params-trailing-comma-early-error.js index a5adfdbbd3bef9aec4272036ebe483d5153ec665..2fa09dfb3abebc0c276a939b5d9b5706defe2119 100644 --- a/test/language/expressions/function/rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/function/rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-function-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/use-strict-with-non-simple-param.js b/test/language/expressions/function/use-strict-with-non-simple-param.js index 180d5e5acd7f45dd2177a4db43c2f56950d950d8..9c49afb6ce54d706fa562759d6ebe57d4d24a6c3 100644 --- a/test/language/expressions/function/use-strict-with-non-simple-param.js +++ b/test/language/expressions/function/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of FunctionBody is true and IsSimpleParameterList of FormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/generators/dflt-params-duplicates.js b/test/language/expressions/generators/dflt-params-duplicates.js index ee9fc95717f1c22f8806a6b05fc4c4e5ac108138..ceda3236eaf7d8598971be2d6d84d0e812c8532d 100644 --- a/test/language/expressions/generators/dflt-params-duplicates.js +++ b/test/language/expressions/generators/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dflt-params-rest.js b/test/language/expressions/generators/dflt-params-rest.js index 47e49cd8ebf1882517da7cb8f89ff3df36b0a02c..16459a14621ae154c2c02c1e5f6c5dc54e4db917 100644 --- a/test/language/expressions/generators/dflt-params-rest.js +++ b/test/language/expressions/generators/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-ary.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-ary.js index 0ea7492b664f3a94c4766a2929a180ae85ee1c75..60a2b1c2a00d4c5b795331cd7d46dd9e7b7457ce 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-id.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-id.js index 1f4fbe6bebc7015f9fb399d95a5b1b9fdb07ec5a..557083fbb76ca5a3fea27186abc62abe9bd3bb09 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-obj.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-obj.js index eb679a7938639b64f28f724f9f7961efd7967c60..4fa9f21ca0f3c489d65e6af0ee867a1f0168f91a 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-ary.js index cddb1b2b2a2ee91f368c8d7e90d648f09e969604..19a4aa5756f217ba99b5daed853d141aa49e236a 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-id.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-id.js index 5df20c9aa500eed9e91fc5290093f7a246f54a63..ee5799c0f96691d499d1d76e9a1b4f6d62f51bff 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-obj.js index 75fd5ac9b45413cbb312db7e77d5a1d17073326c..a059649df2aa34fddaa76e1f424ab4f75ab4dc06 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-ary.js index 7a2a8e4cc87123329b6c98630f6d8a3bf91f78d0..6de417ceb14ae9298ba55cdb334097d97845e5c7 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-id.js index 180da4daf2555ab560a175450472da6599ff1300..7aefce2761e19b04b10c3328469074090318fec1 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-obj.js index 18a3a70b58f2e36835aa1e627d34099009d0b294..29e202fddd66857329ab9fdc2dccb192f8295697 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 7e96bf707d293e3311beee4beda28e6f10875a5a..e6d57256f981b3904649b4c8bc71f262c9893fd9 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js index 61dc7e517b99e9e37d45abe5a49226da60a785c1..17298d90d6c8a97ba49bb5cb0e453843f8a5fa68 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js index ed605d02bbfeb435995bf5aabcc7166fa09bd2fa..6b62ad06568186f2291bd83d4d4b5067da9af035 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.14 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/named-yield-as-binding-identifier-escaped.js b/test/language/expressions/generators/named-yield-as-binding-identifier-escaped.js index 7dff1f436bd5de508360ec0084f89ced42d73056..6fb77c8474a11c9a915c6c327ff15c93bc2554d2 100644 --- a/test/language/expressions/generators/named-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/generators/named-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-as-binding-identifier.js b/test/language/expressions/generators/named-yield-as-binding-identifier.js index 428f1e91a2908d71b33174896609dbd6d4c1901a..2e338c9842fa0916978fc60fce42cf0ba8ec47d7 100644 --- a/test/language/expressions/generators/named-yield-as-binding-identifier.js +++ b/test/language/expressions/generators/named-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-as-identifier-reference-escaped.js b/test/language/expressions/generators/named-yield-as-identifier-reference-escaped.js index 8c09ff348a976e59b793a792dd22b9d063e67173..3eef2762eac8d43384927b9e5815241b263545c2 100644 --- a/test/language/expressions/generators/named-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/generators/named-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-as-identifier-reference.js b/test/language/expressions/generators/named-yield-as-identifier-reference.js index 5ff676ca029b715b8afbd8d3843215d288d17810..f7702ee8fe00d2c09c87157c918c1ce2b1b43b9f 100644 --- a/test/language/expressions/generators/named-yield-as-identifier-reference.js +++ b/test/language/expressions/generators/named-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-as-label-identifier-escaped.js b/test/language/expressions/generators/named-yield-as-label-identifier-escaped.js index ed50e248dc3173bb5bbba96bfc78d770f7892d51..5fd5b87071f94ca03bff493d8bc06a09e1da0a96 100644 --- a/test/language/expressions/generators/named-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/generators/named-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-as-label-identifier.js b/test/language/expressions/generators/named-yield-as-label-identifier.js index a849fc2d83931845beadcd7dfd8fc82d9dc897be..4d720bb174b8ee38072d36d90ae7ec800756399f 100644 --- a/test/language/expressions/generators/named-yield-as-label-identifier.js +++ b/test/language/expressions/generators/named-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-identifier-spread-strict.js b/test/language/expressions/generators/named-yield-identifier-spread-strict.js index cf6059eb097a78cfe6e8e57caddda33203c7fd21..c57b0ca019bee463d207287d336a143973e927a5 100644 --- a/test/language/expressions/generators/named-yield-identifier-spread-strict.js +++ b/test/language/expressions/generators/named-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/named-yield-identifier-strict.js b/test/language/expressions/generators/named-yield-identifier-strict.js index c4f22d1441d5a9c41af8d98ae6500b7eda941fc9..27bfcfd7275439d364ce5ad011af265d38169db5 100644 --- a/test/language/expressions/generators/named-yield-identifier-strict.js +++ b/test/language/expressions/generators/named-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/param-dflt-yield.js b/test/language/expressions/generators/param-dflt-yield.js index 3ae1def94399ee92b2525ffe625c7488af6f7718..7b07c1a7455a43fee90ce60fcbd6c29237c1d4ec 100644 --- a/test/language/expressions/generators/param-dflt-yield.js +++ b/test/language/expressions/generators/param-dflt-yield.js @@ -16,7 +16,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/generators/rest-params-trailing-comma-early-error.js b/test/language/expressions/generators/rest-params-trailing-comma-early-error.js index 8de0b948bcdbd55a777b8f742eec02977ab42e7f..b94e377c03b887ea8015004112cfc0078bb7d320 100644 --- a/test/language/expressions/generators/rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/generators/rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/use-strict-with-non-simple-param.js b/test/language/expressions/generators/use-strict-with-non-simple-param.js index 41ee6b129b78206f04f32c76b0496575168c2884..7737940323a9eee4f7188805379af2c57232a519 100644 --- a/test/language/expressions/generators/use-strict-with-non-simple-param.js +++ b/test/language/expressions/generators/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of GeneratorBody is true and IsSimpleParameterList of FormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/generators/yield-as-binding-identifier-escaped.js b/test/language/expressions/generators/yield-as-binding-identifier-escaped.js index 415faaefd274d306ee002a814ce415b26c0a274a..007f021b39248680582aa43615fa87dd8a1a8ebd 100644 --- a/test/language/expressions/generators/yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/generators/yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-binding-identifier.js b/test/language/expressions/generators/yield-as-binding-identifier.js index 9ab3e7e043a30dcaffdd82c5d2a08a4dce7a1bf9..d15122acf20e2a9bf35603469abf20eec6693525 100644 --- a/test/language/expressions/generators/yield-as-binding-identifier.js +++ b/test/language/expressions/generators/yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-generator-expression-binding-identifier.js b/test/language/expressions/generators/yield-as-generator-expression-binding-identifier.js index a3ae147f49b716102c0991e2b00f14026d6ea1aa..8d8407e7004f36148658770cc1e1a4f57f1c34ae 100644 --- a/test/language/expressions/generators/yield-as-generator-expression-binding-identifier.js +++ b/test/language/expressions/generators/yield-as-generator-expression-binding-identifier.js @@ -7,7 +7,7 @@ description: > es6id: 12.1.1 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/generators/yield-as-identifier-reference-escaped.js b/test/language/expressions/generators/yield-as-identifier-reference-escaped.js index 1303749a40f2d11729cb9bd24be65ba863833793..1f3b21d397b454d3801079bc891df1f15116b5ba 100644 --- a/test/language/expressions/generators/yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/generators/yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-identifier-reference.js b/test/language/expressions/generators/yield-as-identifier-reference.js index 411bce157fde3ed9b23d9e004253c1bb76f869f9..4a58a72d86c70b334fa91e1847cd5aebdb15f07b 100644 --- a/test/language/expressions/generators/yield-as-identifier-reference.js +++ b/test/language/expressions/generators/yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-label-identifier-escaped.js b/test/language/expressions/generators/yield-as-label-identifier-escaped.js index 5b7e023b767991e2d55752c1c59090aaabbe8437..cc42f0d3316f2cd44658fca4590f363e80044570 100644 --- a/test/language/expressions/generators/yield-as-label-identifier-escaped.js +++ b/test/language/expressions/generators/yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-label-identifier.js b/test/language/expressions/generators/yield-as-label-identifier.js index 5af1a67bc7bc82fc0caf7f5b92fb9acce32389f6..592d0bd771b8d65d545f4a7f4847255861448254 100644 --- a/test/language/expressions/generators/yield-as-label-identifier.js +++ b/test/language/expressions/generators/yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-as-logical-or-expression.js b/test/language/expressions/generators/yield-as-logical-or-expression.js index 83bdf644164d4a3105433c0396cae4900828567f..08d2daeb2bd31c3ae358928baa2410305b317412 100644 --- a/test/language/expressions/generators/yield-as-logical-or-expression.js +++ b/test/language/expressions/generators/yield-as-logical-or-expression.js @@ -6,7 +6,7 @@ description: > `yield` expressions are not LogicalOrExpressions. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/generators/yield-as-parameter.js b/test/language/expressions/generators/yield-as-parameter.js index 0a39a129c64b6b4fea73d462f5cc4d9de4b1b1e8..f5e138867d5fecdef83e3533ed480809fd2352a4 100644 --- a/test/language/expressions/generators/yield-as-parameter.js +++ b/test/language/expressions/generators/yield-as-parameter.js @@ -7,7 +7,7 @@ description: > not be used as the binding identifier of a parameter. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/generators/yield-identifier-spread-strict.js b/test/language/expressions/generators/yield-identifier-spread-strict.js index 612bebe87af76ea782ed8fb625fa462522dc788d..38d70d20189c1f81c6a4f1b776e9b6966988a428 100644 --- a/test/language/expressions/generators/yield-identifier-spread-strict.js +++ b/test/language/expressions/generators/yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-identifier-strict.js b/test/language/expressions/generators/yield-identifier-strict.js index 38fa6b36cb8cb660d04532234cb12d2f80a2ce06..29942c3f0de2ba013cc7bd6fe3143168d65007d6 100644 --- a/test/language/expressions/generators/yield-identifier-strict.js +++ b/test/language/expressions/generators/yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorExpression features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/generators/yield-star-after-newline.js b/test/language/expressions/generators/yield-star-after-newline.js index d2d1f6c51118cbf629d1e633a5027e3c982ef799..a7f1937db9a2dc2dae238eb677bf95ee3797c91f 100644 --- a/test/language/expressions/generators/yield-star-after-newline.js +++ b/test/language/expressions/generators/yield-star-after-newline.js @@ -6,7 +6,7 @@ description: > A newline may not precede the `*` token in a `yield` expression. es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/generators/yield-weak-binding.js b/test/language/expressions/generators/yield-weak-binding.js index 750836ce39248c69e9b33a8347f4cff36f3bccff..6200d4928a66fb4fe03f7f203690e3737d361c45 100644 --- a/test/language/expressions/generators/yield-weak-binding.js +++ b/test/language/expressions/generators/yield-weak-binding.js @@ -6,7 +6,7 @@ description: > `yield` expressions bind weakly es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/new.target/escaped-new.js b/test/language/expressions/new.target/escaped-new.js index 1eb56fe968ef99ab8024104b60a0c7232e411e81..33034afbbaf7e27c0adca903726b0e87d732b946 100644 --- a/test/language/expressions/new.target/escaped-new.js +++ b/test/language/expressions/new.target/escaped-new.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/new.target/escaped-target.js b/test/language/expressions/new.target/escaped-target.js index 9bb044d14edd64447db48fc5872fb3edf9a2b7e2..28ff3cf836b29c909cbd39b2a732b29a1fa3478b 100644 --- a/test/language/expressions/new.target/escaped-target.js +++ b/test/language/expressions/new.target/escaped-target.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/11.1.5-1gs.js b/test/language/expressions/object/11.1.5-1gs.js index ad029e4bec7e042db5b5b1f8e1f3cdb047d123e2..0d89e6bd97f91b64a34e2050a23a0a5a696e369d 100644 --- a/test/language/expressions/object/11.1.5-1gs.js +++ b/test/language/expressions/object/11.1.5-1gs.js @@ -8,7 +8,7 @@ description: > Identifier in a PropertySetParameterList of a PropertyAssignment that is contained in strict code negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/object/cover-initialized-name.js b/test/language/expressions/object/cover-initialized-name.js index 628e491b2a7f910897a2eb7eef5dee26fb1af7aa..23703dfe605e51f768a46e11c1603bfb25169f6c 100644 --- a/test/language/expressions/object/cover-initialized-name.js +++ b/test/language/expressions/object/cover-initialized-name.js @@ -23,7 +23,7 @@ info: | IdentifierReference[?Yield] Initializer[+In, ?Yield] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js index 97de247003fb743f7cbdd2464034f0d80be15c21..42e907c5636aa7ee54862f6f007eeeb31cf617a8 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-id.js index 5cb2613c42ccc7ec3da0bc0b50fce77d686205fc..83d8819795dbcc326ea2c0142e1843da318005b3 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js index c2268dfa0a0c9d554c0d3dacecb9fde05aae215b..1d49cf082cb5b72f3756157472b9676466d58048 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js index a9f31bd1d73708e37a7077aba3bf1ae569eabc65..37e97eb7d1fa01b5bac8784e4b8a8a13b40ff0e0 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js index 60fa4ad0541ac19cab0a9e69c47eb6ca7e609f03..cb5613a47768561cb8d1e41f9b86fd5c28d58fd5 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js index 1085728c1728b643a5fc02a12fef95b180e1c4bf..5245c15e0f03f1c5e9a0611cdfac8911ea86acfa 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js index 19e35839a8210c70699a5467a8688e04789eda8f..2227331c6c74fd917f13de91a7126fa19c879128 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js index a5183aff5522731257c0de6f4adefc1fc7227c14..987d7c43b165669c51496037392c2989b7cf91b9 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js index 7999424dbbfd0a0548254e7f8aff6bb9aeb97a5a..7fe77a74be9937d4c100191fddabbf4ccdaf1634 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index 16d3daddd438262e0e5e004472b0a08f13997919..35726d1c50b26b9874f860faeee6cd8a63e81cbc 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index cce434887a12d891d9078ba552a3e7a74e49868d..76b3ac8a8bc5b93257e345950a9847011ec95bdf 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index fc3a881418339c6d351afadb2e3fd1f6a0549435..57203d354e7269af5cd99f0ed68cc567dcffbfa7 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-ary.js index c00d878bf00a7d8c85306f463145e84d712efa26..0812597a12ec422060f2c8728208787dc17c878e 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-id.js index c93c8ffb9d3b5812a51da7a618b2d47daacf89fb..8c274a4edceff77800b4b80e6f0980f325407207 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-obj.js index aea14d4a57873915d82855e437273fe37aa334a0..be65a33ea878dbe0edf3d4ad26d0fdf7179ca1ae 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js index 30da331c2e2b44a5797f8ed70c3745e1234e2d0a..cf488248d145fe7d12f9b812da208b941a119662 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-id.js index dcbaf94b70083055162813bda42494ed605b736b..82253fcc772173fe86d22fee92bc3872778d49ea 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js index 81b3e7ad3581520de37c38c651344cade12844bc..4ba9239fff96fd53f9f611f68caeed3f624dd216 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js index 13234c20d8dd002fe577cd16316ab16a3f486584..ffc9fe960b6498aec4d7743130f463ebb00341a3 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js index 311720c9ad50a93428bcd488eec6bc4f49086bf5..db5d3b5313739f5a4446be9fb035ad6fc9c26f40 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js index b628b5c75bc88ee096bb766465c66410ed1d8fd0..17949b0c09debf060b245972a377068b5b269d48 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index c467959fcc222086fead9e5cbcdf311c9b34fabc..891dee529014f8e668091ca90f3e041466546e2e 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index dc60867d0f813669ab7353f44c278476d82fc816..8bd9fbb3642fb98495cebb8a76b2855fe38f30ed 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index 1da607c87e1af4b8a3f10b44c11fb4bec4d2ca5a..324f69cca03f9313c0a7edf2aef48f6a88f232a4 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.13 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-ary.js index 7d52c66be26915427f0ed93fd63eb680edee32f3..a5464f2460fbe697310aa6b6674f054ad65e8326 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-id.js index ffcd30cf277c48543180eddbc8481af80e35bcde..7d9e9324d20cc1b7d3bd29de2a12822fe4a41526 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-obj.js index 4bc94fde7da31debcef3e02326c5c2fc68b34e82..32876f9ae25517c59aa03a627ca4fe73bf59b0ec 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-ary.js index 82457178027847ab13b53509ca77cdc429e20f82..b432ad06379c9f6b428e96eca37e18d67b393776 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-id.js index 0bda4bc4c59906fa87d2d3c278be50e00d91556f..29bd6502856999c472397717b3b5a15e00059106 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-obj.js index 16795c7e078e58e0f91252e8eaf37ae6af57fffc..45eca1a34a803fc7be9217b2377d66f6e40513e2 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-ary.js index 0aa1e68776e3753999100131bb9c7b1258934859..458570bd638c80da9e8b26503b218803c53c0e35 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-id.js index df5ca0af3c4158533ce5c3e71347192476a7f5ec..07e319b02c3b47f5ef26950b6f4413634c44ca32 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-obj.js index 60f396f40b619483a515e13ca0c443eab0f85f86..ca6b53a0aabc5a9180a94f0c9acbc88c02cdb445 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js index 160ebfc5b864333b41c3a44b8688d1981fcbdac4..356e939650f9bc65f2ee3853ad9d7471253ba23a 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js index cded4bdda7f4af1268cb8c96fc270c06263a5841..eccbd431603c4d6140111f248e618a1de6f4c963 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js index 411ec55e39403549045a01dd94a885b9756c0c46..97f2236da3307aa75d2680e4287178e5727cc006 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/getter-param-dflt.js b/test/language/expressions/object/getter-param-dflt.js index 943c77561ed00cb9a4ee6c85d8e2eba8c0ad0ef7..3f9419b11275ab1f5f2c80359b00d1244d2fab8b 100644 --- a/test/language/expressions/object/getter-param-dflt.js +++ b/test/language/expressions/object/getter-param-dflt.js @@ -14,7 +14,7 @@ info: | get PropertyName[?Yield] ( ) { FunctionBody } features: [default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/identifier-shorthand-invalid-computed-name.js b/test/language/expressions/object/identifier-shorthand-invalid-computed-name.js index ce8b745c886168e7a2efe3b77ddab4d6e276d711..9b36db402f21764a0a387ff9b33935855af2ccd5 100644 --- a/test/language/expressions/object/identifier-shorthand-invalid-computed-name.js +++ b/test/language/expressions/object/identifier-shorthand-invalid-computed-name.js @@ -17,7 +17,7 @@ info: | LiteralPropertyName ComputedPropertyName negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/identifier-shorthand-invalid-zero.js b/test/language/expressions/object/identifier-shorthand-invalid-zero.js index 636cde86f4364650065cb4828b11a7b092508a6a..0d0c5ea6232a970a2f277ead9dd2163bff8be528 100644 --- a/test/language/expressions/object/identifier-shorthand-invalid-zero.js +++ b/test/language/expressions/object/identifier-shorthand-invalid-zero.js @@ -13,7 +13,7 @@ info: | PropertyName : AssignmentExpression MethodDefinition negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js b/test/language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js index 4192817a476daa0defc6aca2bc7ccc361b3de570..96e90710d62ed27a40f22d97bb95936859584553 100644 --- a/test/language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-await-as-binding-identifier.js b/test/language/expressions/object/method-definition/async-await-as-binding-identifier.js index 43c4ea557da3a90425ced2ead79e40e1cb5e251b..8f392fe6366aa829a5331aea7cb66f0bbcb383ec 100644 --- a/test/language/expressions/object/method-definition/async-await-as-binding-identifier.js +++ b/test/language/expressions/object/method-definition/async-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-await-as-identifier-reference-escaped.js b/test/language/expressions/object/method-definition/async-await-as-identifier-reference-escaped.js index 5f12c5b21fea73e4cabb2c628dc7c56995f7ec11..b5d602cc2784c566aae6ecd13791e61a78ae38b7 100644 --- a/test/language/expressions/object/method-definition/async-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/object/method-definition/async-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-await-as-identifier-reference.js b/test/language/expressions/object/method-definition/async-await-as-identifier-reference.js index 25c3a1a870fc4f83d11d44a532f1a020b6835a67..309e7c04ed4cdd441b95c4a180a454d165cdcca1 100644 --- a/test/language/expressions/object/method-definition/async-await-as-identifier-reference.js +++ b/test/language/expressions/object/method-definition/async-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-await-as-label-identifier-escaped.js b/test/language/expressions/object/method-definition/async-await-as-label-identifier-escaped.js index 347a2f00579ebe21394d441683aebb4944656588..a4b0b900484dab7a217f1016d516f1012390c528 100644 --- a/test/language/expressions/object/method-definition/async-await-as-label-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-await-as-label-identifier.js b/test/language/expressions/object/method-definition/async-await-as-label-identifier.js index c84673d7fdcec7e7d8b9f2bf7fefa4f9b81fd005..8e62fdc98e053f68d37673fbf1cbf3f66a5869d7 100644 --- a/test/language/expressions/object/method-definition/async-await-as-label-identifier.js +++ b/test/language/expressions/object/method-definition/async-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js b/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js index 15a7511060b1b5c0de0ae79b0f1141efed43ace1..df16d4f1883dbd2a19eb7645e65e899b9388542b 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js b/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js index c9f611af449b041c9a5903d2558aae6b20113ac2..ceb2b223eae8b92abdec245d03c644e54b03067b 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference-escaped.js b/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference-escaped.js index bfef12b0ae58c1af995b160ef5de4a6487bd3dd0..adea4b8554309491112515f7c01752521c0531e7 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference.js b/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference.js index 9725664bfbc0d1693b5e83a589f67d2c1a9ad568..81718d42ccadfcb3df6a4e7e5f6fbf9b87fe0e98 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier-escaped.js b/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier-escaped.js index c3ad9edc63fe61ded7b9d08fb54da2183a27b896..4d9aee6d84402bb9aaf270601144df00defffc44 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier.js b/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier.js index eba5ef8bc8927fb21bfd3b430de6145312a1a922..888078fb39e76ab01a02bc28280afe0db99168e8 100644 --- a/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier.js +++ b/test/language/expressions/object/method-definition/async-gen-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js b/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js index 494b9cd722f86060da8d4df8c574994bd63f49d5..131171eb2820afd40f342f1904655aa5d0960075 100644 --- a/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js +++ b/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js b/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js index 0c4087201651eb91bb8cc9b39dbab6384853ef27..0f1c9766b80bf576ff4bcb0583d5e637181e7e68 100644 --- a/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js +++ b/test/language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/method-definition/async-gen-meth-escaped-async.js b/test/language/expressions/object/method-definition/async-gen-meth-escaped-async.js index 27a689ad8e7650648dac3ec8121047e530fc9695..77a2082ea6e04cafe58c8dfdade3f61f90c698c1 100644 --- a/test/language/expressions/object/method-definition/async-gen-meth-escaped-async.js +++ b/test/language/expressions/object/method-definition/async-gen-meth-escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/expressions/object/method-definition/async-gen-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/object/method-definition/async-gen-meth-rest-params-trailing-comma-early-error.js index 07e55cdccf4e7cd2d10d136af83c4e74c0eaa57f..3609993ca8cbce8d20146765476c0dec28e53327 100644 --- a/test/language/expressions/object/method-definition/async-gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/object/method-definition/async-gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier-escaped.js b/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier-escaped.js index bd15bec79113a8965b968f65ddd7ab7d90250b6d..4d83c6ae2b46b3564b785d335c082900e387a413 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier.js b/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier.js index c5abdf77267808b3efccabfaac9fcdd4690d624f..3468c93265981faaf21bab00234f48bac1d5caf8 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference-escaped.js b/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference-escaped.js index 546574578bc46cf771c6bea470d0923bc09e1c2b..b7d8bdaa8796b9a75dc11dd7ec8a6185f0d835b6 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference.js b/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference.js index b5242cba7b5caf5ad46e84ef3c5123acca3017df..6b90fe4b1b8cedd07efaeb53ed6f5bba12f9193e 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier-escaped.js b/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier-escaped.js index 943171e9fc273b958aff606df652cfb53a280306..ac0b09875ec364691278a9fe42cf66ea80149e38 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier.js b/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier.js index 957a58079032c11b43fcfe48449b9ef70d7a8436..3f032ef4d8bf7edc7f65a15f6f87c73df159d4b9 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-identifier-spread-strict.js b/test/language/expressions/object/method-definition/async-gen-yield-identifier-spread-strict.js index 4e96c0198696e19804258f4ef5c2eab8340231d9..d08309a0df65e01f997d65715f259f0e122ed143 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-identifier-spread-strict.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-gen-yield-identifier-strict.js b/test/language/expressions/object/method-definition/async-gen-yield-identifier-strict.js index 6b1571d604561d0840762a8942390fbe407e0b9a..774473bb1fea97a4ce3a9ac2a30f1b1660bda89d 100644 --- a/test/language/expressions/object/method-definition/async-gen-yield-identifier-strict.js +++ b/test/language/expressions/object/method-definition/async-gen-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js b/test/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js index f8d30860830a96c691022c0777e1879ef72c9b99..aca0e50f07397e38f2a3da550d6e517504d225fb 100644 --- a/test/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js +++ b/test/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-meth-dflt-params-rest.js b/test/language/expressions/object/method-definition/async-meth-dflt-params-rest.js index bcabf9d45143d048b9c49cfedc6a03225bcebbf9..a6d43ea791595ea19ecddeab65e3a2995f20ac6d 100644 --- a/test/language/expressions/object/method-definition/async-meth-dflt-params-rest.js +++ b/test/language/expressions/object/method-definition/async-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/object/method-definition/async-meth-escaped-async.js b/test/language/expressions/object/method-definition/async-meth-escaped-async.js index 6064aa3ecc7c29fbb535da72c24e80985a44a213..d67def14887c0a9c85916871e5fa87710d05fb15 100644 --- a/test/language/expressions/object/method-definition/async-meth-escaped-async.js +++ b/test/language/expressions/object/method-definition/async-meth-escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js index b0d92be2253e4002409c15db2a6b9d708aa678c5..1acfb3735a1b9b47f5e312c02ac9b41957c14b69 100644 --- a/test/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js b/test/language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js index 50db8379247d4109b1f88b5414693e5928c5e2c7..9d0da4574b3279c69576ba6385d0cd8f157b2d15 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if ContainsUseStrict of AsyncConciseBody is *true* and IsSimpleParameterList of ArrowParameters is *false*. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters.js b/test/language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters.js index a99ac108c8934dada83f9d3fa64bacab5a2b3d18..d278a540d2f361117ddfeb992e543f66073ca243 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains arguments negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js b/test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js index e5f8d0de2618e1d1ace39978215294f25240ccda..88368407e1a2d40eb6dbfc3d2b66a356a870c987 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js @@ -10,7 +10,7 @@ info: | AsyncMethod: async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody } negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals-default.js b/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals-default.js index 4b001637ba55af0737b2c7f3c45d9d5461a4444b..cc993b43f7e87767b9c2e629c27df16a30b823ee 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals-default.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals-default.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters' default expressions contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js b/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js index 65ab9e88840d028aa5e047d624a02681808f9cf8..26e2713ec23171b000763157c1014b1fd5b65555 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js b/test/language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js index 178b1537da0e80390b93a4f54a0038787d78dac8..6c773a18986abd7011fcf3ea81ecf8979c9aba6b 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if AsyncFunctionBody contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js b/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js index ff935f0df996d6ba57934a53e03d195d22549382..87b7d478bb2105d7ce1de4750496e490751dcf64 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > Early error rules for StrictFormalParameters are applied negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters.js b/test/language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters.js index 2cd7bfeff2c34331ac6fe2b28ed05e35a13252f0..92b0b1a12c1b717df016e845a771b54dbe783248 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains eval in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-formals-body-duplicate.js b/test/language/expressions/object/method-definition/early-errors-object-method-formals-body-duplicate.js index 015e57a4e79604d0c1379b53362cd85c262af9a3..9b68698802953d4c99761b411fbe2a4a86a983b3 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-formals-body-duplicate.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-formals-body-duplicate.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js b/test/language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js index c1db81ec4602ef4fb6ce51fd9afed038f25307cb..958fce84746dd702a3648100cbed642c14964563 100644 --- a/test/language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js +++ b/test/language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/escaped-get.js b/test/language/expressions/object/method-definition/escaped-get.js index 951448787fef7f6146d677c798b9902e796e8132..283af4e1d19eb8528f2adb09ff59c4b639226193 100644 --- a/test/language/expressions/object/method-definition/escaped-get.js +++ b/test/language/expressions/object/method-definition/escaped-get.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/escaped-set.js b/test/language/expressions/object/method-definition/escaped-set.js index 905e57f156c7ee06d2b226828bc0a5f72d4806da..c764f47af66e4378229c3c2a4b3f139aecd4afe5 100644 --- a/test/language/expressions/object/method-definition/escaped-set.js +++ b/test/language/expressions/object/method-definition/escaped-set.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js b/test/language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js index 0cb2054f84b9189caf5f7ed9cb0d1f911524ad62..d76840789cfbb1556203034328dea9a526ab5bdd 100644 --- a/test/language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js +++ b/test/language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/method-definition/gen-meth-dflt-params-rest.js b/test/language/expressions/object/method-definition/gen-meth-dflt-params-rest.js index 285e1175a7462198eb92d953011a7d6344bb1b3e..530709f7a1fb49fdd52737b2e42bf1be295760f4 100644 --- a/test/language/expressions/object/method-definition/gen-meth-dflt-params-rest.js +++ b/test/language/expressions/object/method-definition/gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/method-definition/gen-meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/object/method-definition/gen-meth-rest-params-trailing-comma-early-error.js index c63446c45e4c906637f486c8966067b4de36ee95..9cf8cafe75d0a6c99c28e75cdbb82a3ba4f42e32 100644 --- a/test/language/expressions/object/method-definition/gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/object/method-definition/gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorMethod : diff --git a/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier-escaped.js b/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier-escaped.js index 58ab7e679d50072e40b79850e9af923156c147f2..cdf41c5fab458bd63255503b596e968fa172704c 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier.js b/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier.js index 81f1155b3a3d200504021698d9795ca3ba6fbc90..3d0559ed3767ceeee3066b2f2b528976776859a2 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference-escaped.js b/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference-escaped.js index aab039dff38112bf4ad73eaf09b778af9dc50dfb..0aa349ee42a7429019449d5ae7b079d7a859a4f3 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference-escaped.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference.js b/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference.js index a382f79abdc81fa5eb36b1b53e27e227663b09f6..03517e0e5442a0e070d5846d9afb6c193877d19e 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-as-label-identifier-escaped.js b/test/language/expressions/object/method-definition/gen-yield-as-label-identifier-escaped.js index a5f161cdbd946feda8ead53211cb1ac25680556a..6f822853a416132539dbb78a75767ed17c7ab4b1 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-label-identifier-escaped.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-as-label-identifier.js b/test/language/expressions/object/method-definition/gen-yield-as-label-identifier.js index b0164545b0c5867f94fc4c278cb3f78c09df8043..d500ddb1a0ad9fec70d65d16f9dd0437b8fa9229 100644 --- a/test/language/expressions/object/method-definition/gen-yield-as-label-identifier.js +++ b/test/language/expressions/object/method-definition/gen-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-identifier-spread-strict.js b/test/language/expressions/object/method-definition/gen-yield-identifier-spread-strict.js index 850581b847cddc35d972fedac5f25e254b4c71c5..08e80baaa4167b5a5f6ff7693489023f3a4afd6d 100644 --- a/test/language/expressions/object/method-definition/gen-yield-identifier-spread-strict.js +++ b/test/language/expressions/object/method-definition/gen-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/gen-yield-identifier-strict.js b/test/language/expressions/object/method-definition/gen-yield-identifier-strict.js index 91bd92255c86a922353c2cf164a1b5677879af56..722db9647fac1dabe9f74f2fdf524077c1857df0 100644 --- a/test/language/expressions/object/method-definition/gen-yield-identifier-strict.js +++ b/test/language/expressions/object/method-definition/gen-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/expressions/object/method-definition/generator-param-id-yield.js b/test/language/expressions/object/method-definition/generator-param-id-yield.js index da8d2a4d640c55b78ecb77c09f70d1e9744e9824..8fb7d7fe9599f387743b80f95dbfa80725882038 100644 --- a/test/language/expressions/object/method-definition/generator-param-id-yield.js +++ b/test/language/expressions/object/method-definition/generator-param-id-yield.js @@ -9,7 +9,7 @@ es6id: 14.4 features: [generators] flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-param-init-yield.js b/test/language/expressions/object/method-definition/generator-param-init-yield.js index 4cfaf6026b1fa1d8476aebee9e5a44b69766e12d..51856b7fe1bf3650cef634156747b1523f22c468 100644 --- a/test/language/expressions/object/method-definition/generator-param-init-yield.js +++ b/test/language/expressions/object/method-definition/generator-param-init-yield.js @@ -9,7 +9,7 @@ es6id: 14.4 features: [generators] flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-param-redecl-const.js b/test/language/expressions/object/method-definition/generator-param-redecl-const.js index 384d91a4695584f6a814d2a0cd9566621aa6f733..5abe6e73be2ec2771baf8b065901dc3cabc95e56 100644 --- a/test/language/expressions/object/method-definition/generator-param-redecl-const.js +++ b/test/language/expressions/object/method-definition/generator-param-redecl-const.js @@ -10,7 +10,7 @@ es6id: 14.4.1 author: Sam Mikes description: GeneratorMethod error with lexical shadowing negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-param-redecl-let.js b/test/language/expressions/object/method-definition/generator-param-redecl-let.js index e8562fceac78c945b56e417211c517e1d89c5941..ca64cf6350ab8a44a53860bc4e8edbada210ef2a 100644 --- a/test/language/expressions/object/method-definition/generator-param-redecl-let.js +++ b/test/language/expressions/object/method-definition/generator-param-redecl-let.js @@ -10,7 +10,7 @@ es6id: 14.4.1 author: Sam Mikes description: GeneratorMethod error with lexical shadowing negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-super-call-body.js b/test/language/expressions/object/method-definition/generator-super-call-body.js index b177934a73a96508a2ce198a6183fb302412d827..f0031d0ecc0d696cda1b0fa62de946fac4acb87f 100644 --- a/test/language/expressions/object/method-definition/generator-super-call-body.js +++ b/test/language/expressions/object/method-definition/generator-super-call-body.js @@ -10,7 +10,7 @@ es6id: 14.4.1 author: Sam Mikes description: GeneratorMethod error if HasDirectSuper in body negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-super-call-param.js b/test/language/expressions/object/method-definition/generator-super-call-param.js index 67745f667c5e83d3e7988ac742394dc771708bc4..05ad7f06711d55eac519888e15f29ad384ee2538 100644 --- a/test/language/expressions/object/method-definition/generator-super-call-param.js +++ b/test/language/expressions/object/method-definition/generator-super-call-param.js @@ -10,7 +10,7 @@ es6id: 14.4.1 author: Sam Mikes description: GeneratorMethod error if HasDirectSuper in args negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js b/test/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js index 38fcd0be8a1dca5dc83fb1901c08669692ce7a54..71b983c964fb2d0dd8cff295f7d6735733f413ee 100644 --- a/test/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js +++ b/test/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of GeneratorBody is true and IsSimpleParameterList of StrictFormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/object/method-definition/meth-dflt-params-duplicates.js b/test/language/expressions/object/method-definition/meth-dflt-params-duplicates.js index f6fbccbebbcde3bdc564586948d5083a42ddaa03..513c022c1d2b43e33e9715244ac738bf2e5696a1 100644 --- a/test/language/expressions/object/method-definition/meth-dflt-params-duplicates.js +++ b/test/language/expressions/object/method-definition/meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-definemethod features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/method-definition/meth-dflt-params-rest.js b/test/language/expressions/object/method-definition/meth-dflt-params-rest.js index ff4275ac2ad62fcd9a693b3bf1ebe6447f78cf31..0216c4c6831121004faeb884e213078c8e141154 100644 --- a/test/language/expressions/object/method-definition/meth-dflt-params-rest.js +++ b/test/language/expressions/object/method-definition/meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-definemethod features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/method-definition/meth-rest-params-trailing-comma-early-error.js b/test/language/expressions/object/method-definition/meth-rest-params-trailing-comma-early-error.js index 7263b76161f975cf9a9383b682b72d77cb7d7c90..ec2cb085738ff2b79f1c6a13c603e4e01704fd43 100644 --- a/test/language/expressions/object/method-definition/meth-rest-params-trailing-comma-early-error.js +++ b/test/language/expressions/object/method-definition/meth-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-runtime-semantics-definemethod flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/method-definition/name-param-redecl.js b/test/language/expressions/object/method-definition/name-param-redecl.js index 012088dff0b9a0413d9df1f143dda1126d005cac..2ca03c900be33632487cbc0ecfd9afbd717608ee 100644 --- a/test/language/expressions/object/method-definition/name-param-redecl.js +++ b/test/language/expressions/object/method-definition/name-param-redecl.js @@ -8,7 +8,7 @@ description: > FunctionBody. es6id: 14.3.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/name-super-call-body.js b/test/language/expressions/object/method-definition/name-super-call-body.js index f723ea4283045d0bb53395971f60fbc22f14683e..36d1a9d9df4757d5d773e3fdfe76a42b5ba61e41 100644 --- a/test/language/expressions/object/method-definition/name-super-call-body.js +++ b/test/language/expressions/object/method-definition/name-super-call-body.js @@ -6,7 +6,7 @@ description: > It is a Syntax Error if HasDirectSuper of MethodDefinition is true. es6id: 12.2.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/name-super-call-param.js b/test/language/expressions/object/method-definition/name-super-call-param.js index 5a1020cbfcb28604d4ef9a570d4197e521f49736..bd28519f73558b0b977cde2345db4db09b90ea74 100644 --- a/test/language/expressions/object/method-definition/name-super-call-param.js +++ b/test/language/expressions/object/method-definition/name-super-call-param.js @@ -6,7 +6,7 @@ description: > It is a Syntax Error if HasDirectSuper of MethodDefinition is true. es6id: 12.2.5.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js b/test/language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js index 4421dc9c8cb71952c4c4eaa02c36f437f08cf2ab..2d9fdec9596ddb9973c8041da753a039beb9c147 100644 --- a/test/language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js +++ b/test/language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of FunctionBody is true and IsSimpleParameterList of PropertySetParameterList is false. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/use-strict-with-non-simple-param.js b/test/language/expressions/object/method-definition/use-strict-with-non-simple-param.js index caa9a3a3c5558334d26639afd28d172b2ebc71d1..826b2e4158151cc69c4e83145841718df7faaeb4 100644 --- a/test/language/expressions/object/method-definition/use-strict-with-non-simple-param.js +++ b/test/language/expressions/object/method-definition/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of FunctionBody is true and IsSimpleParameterList of StrictFormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js b/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js index aa5c55103fd05356f6a4717c16a804ef419a19c8..59d798e91e26235bf2fac3a40b59ffeba4a25a82 100644 --- a/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js +++ b/test/language/expressions/object/method-definition/yield-as-logical-or-expression.js @@ -7,7 +7,7 @@ features: [generators] es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/yield-as-parameter.js b/test/language/expressions/object/method-definition/yield-as-parameter.js index f342baac36a0352561e342915011d5cf81c8e50b..72e546f95df72604d07f51f5b0cb8e8aa1c99aaf 100644 --- a/test/language/expressions/object/method-definition/yield-as-parameter.js +++ b/test/language/expressions/object/method-definition/yield-as-parameter.js @@ -8,7 +8,7 @@ features: [generators] es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/yield-star-after-newline.js b/test/language/expressions/object/method-definition/yield-star-after-newline.js index a471f06aa6a383bc6ce62fe1b8d547ecb3d68b8e..3e4fa5f980becaf0223c9150cf4552f37b5009c3 100644 --- a/test/language/expressions/object/method-definition/yield-star-after-newline.js +++ b/test/language/expressions/object/method-definition/yield-star-after-newline.js @@ -7,7 +7,7 @@ features: [generators] es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/method-definition/yield-weak-binding.js b/test/language/expressions/object/method-definition/yield-weak-binding.js index 48c0fb3f5b94168239830829578f81a1fba36b19..a790adb755b33f817da39e83f81003b5af9d99a5 100644 --- a/test/language/expressions/object/method-definition/yield-weak-binding.js +++ b/test/language/expressions/object/method-definition/yield-weak-binding.js @@ -7,7 +7,7 @@ features: [generators] es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/object/prop-def-invalid-async-prefix.js b/test/language/expressions/object/prop-def-invalid-async-prefix.js index 7ed42cef9d4af558b4ca0a75051e944478fa5ba7..802cac438fbb338f96f7d732388956f8ff6778b3 100644 --- a/test/language/expressions/object/prop-def-invalid-async-prefix.js +++ b/test/language/expressions/object/prop-def-invalid-async-prefix.js @@ -26,7 +26,7 @@ info: | 4. Return the result of performing BindingInitialization for BindingPattern passing rval and undefined as arguments. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/postfix-decrement/non-simple.js b/test/language/expressions/postfix-decrement/non-simple.js index aef8af7d6f00450fcb7db8a51b10cf2bfbbf375a..6dff60d9d684f0ebadebc536665d3722d78f933e 100644 --- a/test/language/expressions/postfix-decrement/non-simple.js +++ b/test/language/expressions/postfix-decrement/non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.4.1 description: Applied to a non-simple assignment target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-decrement/target-cover-newtarget.js b/test/language/expressions/postfix-decrement/target-cover-newtarget.js index 0aa3f8ec0677c39220f9743a030fb3e990bc19ef..c7c3112ecc613bbae70b62ab5bc13fea9324714b 100644 --- a/test/language/expressions/postfix-decrement/target-cover-newtarget.js +++ b/test/language/expressions/postfix-decrement/target-cover-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-decrement/target-cover-yieldexpr.js b/test/language/expressions/postfix-decrement/target-cover-yieldexpr.js index bbd63003b03090309b416c26d1b0208df43f94c5..78e633e952cb9e5ad8fba18f6b6d6591129c3a91 100644 --- a/test/language/expressions/postfix-decrement/target-cover-yieldexpr.js +++ b/test/language/expressions/postfix-decrement/target-cover-yieldexpr.js @@ -23,7 +23,7 @@ info: | 1. Return false. features: [generators] negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-decrement/target-newtarget.js b/test/language/expressions/postfix-decrement/target-newtarget.js index 566c48f09ed010e2b9bc9460a4a9a6fe7e164217..f134d1872b1c46aa622527c885c72329f6db91df 100644 --- a/test/language/expressions/postfix-decrement/target-newtarget.js +++ b/test/language/expressions/postfix-decrement/target-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-increment/11.3.1-2-1gs.js b/test/language/expressions/postfix-increment/11.3.1-2-1gs.js index aea77821f66c9bb653e989af3d9d1f22224de7fb..30785c298df1c68e39de7b7d160eeb4804b2c62e 100644 --- a/test/language/expressions/postfix-increment/11.3.1-2-1gs.js +++ b/test/language/expressions/postfix-increment/11.3.1-2-1gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is throw if the identifier arguments appear as a PostfixExpression(arguments++) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/postfix-increment/non-simple.js b/test/language/expressions/postfix-increment/non-simple.js index a6824e3a292d455bd6114507c20d5b9e7d6f7000..00440720924ddcc1fad2663b0f6ff5771462a974 100644 --- a/test/language/expressions/postfix-increment/non-simple.js +++ b/test/language/expressions/postfix-increment/non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.4.1 description: Applied to a non-simple assignment target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-increment/target-cover-newtarget.js b/test/language/expressions/postfix-increment/target-cover-newtarget.js index 53141366346c9618bf58e925cf28b964a482f3f4..359b0fc4b4cba42176ba0582c7c0fc1aec1027ca 100644 --- a/test/language/expressions/postfix-increment/target-cover-newtarget.js +++ b/test/language/expressions/postfix-increment/target-cover-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-increment/target-cover-yieldexpr.js b/test/language/expressions/postfix-increment/target-cover-yieldexpr.js index 7f1e4f1583a1e8a368107babd5d951a68c79919d..81336fe2d428d970185654ee752c0eaa7f36ae5e 100644 --- a/test/language/expressions/postfix-increment/target-cover-yieldexpr.js +++ b/test/language/expressions/postfix-increment/target-cover-yieldexpr.js @@ -23,7 +23,7 @@ info: | 1. Return false. features: [generators] negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/postfix-increment/target-newtarget.js b/test/language/expressions/postfix-increment/target-newtarget.js index d88d41eb0f86b179501c1db581c9b7f1809536fb..a84c784e961eceb784115eb60fcbc2bcb62a8165 100644 --- a/test/language/expressions/postfix-increment/target-newtarget.js +++ b/test/language/expressions/postfix-increment/target-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-decrement/11.4.5-2-2gs.js b/test/language/expressions/prefix-decrement/11.4.5-2-2gs.js index c90b1b21d92ba64d18acc4c6c0256a88003c6199..5bc002c8c7f7b809dcbb047391e445b4a405bedf 100644 --- a/test/language/expressions/prefix-decrement/11.4.5-2-2gs.js +++ b/test/language/expressions/prefix-decrement/11.4.5-2-2gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is throw if the UnaryExpression operated upon by a Prefix Decrement operator(--arguments) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/expressions/prefix-decrement/non-simple.js b/test/language/expressions/prefix-decrement/non-simple.js index 37319ce61a7b87fdd3da0c7ec1d571168b3b33fa..64b64df0288af18aaafe5f79a90c92c766865bf3 100644 --- a/test/language/expressions/prefix-decrement/non-simple.js +++ b/test/language/expressions/prefix-decrement/non-simple.js @@ -8,7 +8,7 @@ info: | es5id: 12.5.1 description: Applied to a non-simple assignment target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-decrement/target-cover-newtarget.js b/test/language/expressions/prefix-decrement/target-cover-newtarget.js index 79821db18dad5a7ee4c47e4a5f9bfecac2041ad9..40ae5349a62911fd6f89fa96ecd8fdf54abb0893 100644 --- a/test/language/expressions/prefix-decrement/target-cover-newtarget.js +++ b/test/language/expressions/prefix-decrement/target-cover-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-decrement/target-cover-yieldexpr.js b/test/language/expressions/prefix-decrement/target-cover-yieldexpr.js index 43481ca4b2a9550046bd81fb628a961a52ad6892..ab7bfd639e2fa9476c4fa147bc3b65f5337309f7 100644 --- a/test/language/expressions/prefix-decrement/target-cover-yieldexpr.js +++ b/test/language/expressions/prefix-decrement/target-cover-yieldexpr.js @@ -23,7 +23,7 @@ info: | 1. Return false. features: [generators] negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-decrement/target-newtarget.js b/test/language/expressions/prefix-decrement/target-newtarget.js index 1f5d236ea93ab3a823cedfbb827e120cc0b8fd85..c2dadc17bc9659f4725540915c41ac0471724b43 100644 --- a/test/language/expressions/prefix-decrement/target-newtarget.js +++ b/test/language/expressions/prefix-decrement/target-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-increment/non-simple.js b/test/language/expressions/prefix-increment/non-simple.js index 6481090903e293956673a6fd8e7601b3fd06ca56..b063eca0b0022e0aa083acdc38bfdc460a8448e9 100644 --- a/test/language/expressions/prefix-increment/non-simple.js +++ b/test/language/expressions/prefix-increment/non-simple.js @@ -8,7 +8,7 @@ info: | es6id: 12.5.1 description: Applied to a non-simple assignment target negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-increment/target-cover-newtarget.js b/test/language/expressions/prefix-increment/target-cover-newtarget.js index e3b85c888e0b47eae4d077edd262f7ca075bec42..0a91e7bd10a8463a8f730c76c0347dd0283bc1d8 100644 --- a/test/language/expressions/prefix-increment/target-cover-newtarget.js +++ b/test/language/expressions/prefix-increment/target-cover-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-increment/target-cover-yieldexpr.js b/test/language/expressions/prefix-increment/target-cover-yieldexpr.js index b27cf128a10386d175536b7d7edb59636386d885..d5d034358877adae6acbd5d9a8368793cbdb231a 100644 --- a/test/language/expressions/prefix-increment/target-cover-yieldexpr.js +++ b/test/language/expressions/prefix-increment/target-cover-yieldexpr.js @@ -23,7 +23,7 @@ info: | 1. Return false. features: [generators] negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/prefix-increment/target-newtarget.js b/test/language/expressions/prefix-increment/target-newtarget.js index ba964704be67d3e7a5e3a5e4530c5021b685e106..cbf7a4e9c7290b38f79b760018600d54e24e23ee 100644 --- a/test/language/expressions/prefix-increment/target-newtarget.js +++ b/test/language/expressions/prefix-increment/target-newtarget.js @@ -20,7 +20,7 @@ info: | 1. Return false. negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-1.js b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-1.js index 8b5e023e6286834933a36ff93e7f1f311166bd12..2aa9092f8408674e60e891825fcb25827b9b2fe2 100644 --- a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-1.js +++ b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-1.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid hexidecimal character escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-2.js b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-2.js index 6d08349c2404b6075080da08a0dd1034dbe574a0..0763439dc8037224138a6581b8874c532ce91e24 100644 --- a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-2.js +++ b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-2.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid hexidecimal character escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-3.js b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-3.js index de5422f02b1e402062fffc7fb3044a544f1ca0c2..ef60b2aad39ce9cf824de98d3f3595aac3525120 100644 --- a/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-3.js +++ b/test/language/expressions/template-literal/invalid-hexidecimal-character-escape-sequence-truncated-3.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid hexidecimal character escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js b/test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js index 03c3fcb2731ee056e688c93f2bff9fa0a2650858..85aa95bb9b6bec4ff645e8891dc855c1220541b0 100644 --- a/test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js +++ b/test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js @@ -7,7 +7,7 @@ info: | TemplateCharacter (11.8.6) must not be extended to include LegacyOctalEscapeSequence as defined in B.1.2. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-1.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-1.js index 050b45a684ac9bafbb94cdf1926824a0442207b9..b231752a4e5f7f2852f484eaeb3e7ebd1059c1e8 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-1.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-1.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-2.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-2.js index 326ac54776eb832622783c4f5fde1ff335e29d67..4364cb7f4e06de58136662991968ca9b342afde9 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-2.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-2.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-3.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-3.js index 25cd7bdebadf35f070bbba216141b43bea9bc674..c04058a8a7073edd025406455b456b069185da64 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-3.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-3.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-4.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-4.js index 2d1174af5761ef8ed3bc1975f617d869d141ff94..e50a023895e17f718f99b39512e3921c9dcbb6d4 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-4.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-4.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-5.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-5.js index a6c27ec849947cc3d7883defe02e3ddfd45dd130..91bfe14f529cf6e8da74201f994fa762b3632cba 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-5.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-5.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-6.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-6.js index 8ba63b7953b62f01ca88b663fa3ed66a176efdac..052898c67c6e6d6e6570863ff88d578f8e2865f3 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-6.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-6.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-7.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-7.js index 1158df0915182326075388256b3cefe946033cef..774e54a745b74ca66ad917c672e0ce701e8ece2f 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-7.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-7.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-8.js b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-8.js index 8f0a6bebc4714cc194973bec36756b1f72046a61..312778d26ad577f929fdb8048f0c2cd0fb82b797 100644 --- a/test/language/expressions/template-literal/invalid-unicode-escape-sequence-8.js +++ b/test/language/expressions/template-literal/invalid-unicode-escape-sequence-8.js @@ -4,7 +4,7 @@ esid: sec-template-literal-lexical-components description: Invalid unicode escape sequence negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/this/S11.1.1_A1.js b/test/language/expressions/this/S11.1.1_A1.js index b0e4f4e73c71b8525f79fcf1fe7f39a2eb842805..be0a92058bc541434cb1f4c97373d38b240de31e 100644 --- a/test/language/expressions/this/S11.1.1_A1.js +++ b/test/language/expressions/this/S11.1.1_A1.js @@ -6,7 +6,7 @@ info: The "this" is reserved word es5id: 11.1.1_A1 description: Checking if execution of "this=1" fails negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/expressions/yield/in-iteration-stmt.js b/test/language/expressions/yield/in-iteration-stmt.js index 089f6d312cc6727e2d11217085fdf3f70d997857..a6d2c9fc0cd9f2a599f3d4fe268073a5887428ba 100644 --- a/test/language/expressions/yield/in-iteration-stmt.js +++ b/test/language/expressions/yield/in-iteration-stmt.js @@ -11,7 +11,7 @@ info: | yield [no LineTerminator here] AssignmentExpression[?In, +Yield] negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/expressions/yield/invalid-left-hand-side.js b/test/language/expressions/yield/invalid-left-hand-side.js index 9c9f04f2842053aa7bf268a30f6b422eea2c5bae..b30d7d112af5bd4a28d110d452807e35d7ca4397 100644 --- a/test/language/expressions/yield/invalid-left-hand-side.js +++ b/test/language/expressions/yield/invalid-left-hand-side.js @@ -17,7 +17,7 @@ info: | CallExpression[?Yield] features: [generators] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/expressions/yield/star-in-iteration-stmt.js b/test/language/expressions/yield/star-in-iteration-stmt.js index 35c56fd757857358f325d1b5f61e36ec5ae80748..9bec241291957b717ab9c865f990d1596a00a182 100644 --- a/test/language/expressions/yield/star-in-iteration-stmt.js +++ b/test/language/expressions/yield/star-in-iteration-stmt.js @@ -11,7 +11,7 @@ info: | yield [no LineTerminator here] * AssignmentExpression[?In, +Yield] negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/future-reserved-words/class.js b/test/language/future-reserved-words/class.js index 63d02b730f746cec3dfec8738b580085442dbfb6..d21a2d24b48e1ccc2681d1d3cb7cbd7c267dd9ae 100644 --- a/test/language/future-reserved-words/class.js +++ b/test/language/future-reserved-words/class.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/const.js b/test/language/future-reserved-words/const.js index bb3e93f5c6e2cb4d06d9a1c826db46f6b7b6bab0..d68eea1f6fa4846fd1c2b16c3528466812c08836 100644 --- a/test/language/future-reserved-words/const.js +++ b/test/language/future-reserved-words/const.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/debugger.js b/test/language/future-reserved-words/debugger.js index ee9b309573cac9287df6c723bd6fd5ba0e878537..fbfedb319f1b88e8c73be05560c293b9313b4d78 100644 --- a/test/language/future-reserved-words/debugger.js +++ b/test/language/future-reserved-words/debugger.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/enum.js b/test/language/future-reserved-words/enum.js index f3632b2b41ebdcaaabd7eafb133d7dea5484b277..7c9c466e5882e3d1e9016a5ffbd84039975d7125 100644 --- a/test/language/future-reserved-words/enum.js +++ b/test/language/future-reserved-words/enum.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/export.js b/test/language/future-reserved-words/export.js index 7e3dfee460deacd6f985b86456771dc5daa626a7..37554d81149e0002c8a5629755a54633cb368377 100644 --- a/test/language/future-reserved-words/export.js +++ b/test/language/future-reserved-words/export.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/extends.js b/test/language/future-reserved-words/extends.js index d2bede5a4f9b308989f7767fc50e4ad58ad1e293..e80880549a19f89ca98da0c3aae3470410236de9 100644 --- a/test/language/future-reserved-words/extends.js +++ b/test/language/future-reserved-words/extends.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/implements-strict-escaped.js b/test/language/future-reserved-words/implements-strict-escaped.js index 772082cc013d177f440c893f5788f48c7179ea17..ea9238047e6749f958840533d76973b60e64d595 100644 --- a/test/language/future-reserved-words/implements-strict-escaped.js +++ b/test/language/future-reserved-words/implements-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/implements-strict.js b/test/language/future-reserved-words/implements-strict.js index a86c511214c0f91e0279095df6f296ab6e44bafe..0953b49db64828637e3dd2adde400507dd70e23b 100644 --- a/test/language/future-reserved-words/implements-strict.js +++ b/test/language/future-reserved-words/implements-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/import.js b/test/language/future-reserved-words/import.js index 08d5bbe8905c36ca5b3eecc30c8966bcfe7352b9..9bd02e9dcbfb8c6ffc98ecd7f31051ea73e50176 100644 --- a/test/language/future-reserved-words/import.js +++ b/test/language/future-reserved-words/import.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/interface-strict-escaped.js b/test/language/future-reserved-words/interface-strict-escaped.js index 3d0f97927eff6a4f95f333f84d246c3c1b9ce1a2..86b0ff42df253be825c49da2c2cfe623b0b6fe08 100644 --- a/test/language/future-reserved-words/interface-strict-escaped.js +++ b/test/language/future-reserved-words/interface-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/interface-strict.js b/test/language/future-reserved-words/interface-strict.js index 5f4913fbc5b08f692f17564fa84cbca88a771ffe..e179bde109331332dab10f9b4689935d260cf20a 100644 --- a/test/language/future-reserved-words/interface-strict.js +++ b/test/language/future-reserved-words/interface-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/let-strict-escaped.js b/test/language/future-reserved-words/let-strict-escaped.js index 96dc77a133ffc963c24fb73fdcacf820203133ff..811b61603cc7f62b9a7944682abaef011aa628b4 100644 --- a/test/language/future-reserved-words/let-strict-escaped.js +++ b/test/language/future-reserved-words/let-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/let-strict.js b/test/language/future-reserved-words/let-strict.js index ba3ddafb2e8fa012e7ead6d40f0c93ed3527248b..3ea4371ff5aef808869dae3b653fb5e91632a5a2 100644 --- a/test/language/future-reserved-words/let-strict.js +++ b/test/language/future-reserved-words/let-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/package-strict-escaped.js b/test/language/future-reserved-words/package-strict-escaped.js index 43356c825589dd5001bcb4f18f3f291f066bf6d5..40d00ed54809748060a83bbf129e3b0950df7902 100644 --- a/test/language/future-reserved-words/package-strict-escaped.js +++ b/test/language/future-reserved-words/package-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/package-strict.js b/test/language/future-reserved-words/package-strict.js index 55d0a49920653bac902f9ba49b7d0d056a6a0f90..7413ee5a2c51c6539dea6139515cbddc4c0376e4 100644 --- a/test/language/future-reserved-words/package-strict.js +++ b/test/language/future-reserved-words/package-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/private-strict-escaped.js b/test/language/future-reserved-words/private-strict-escaped.js index 5587b9f576043046febffcac48eafe3f733eee15..7eed6c794f678ca0571c9b8df5854f776ff20264 100644 --- a/test/language/future-reserved-words/private-strict-escaped.js +++ b/test/language/future-reserved-words/private-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/private-strict.js b/test/language/future-reserved-words/private-strict.js index 8781598c659e650050579b33df5fbdf7b20e8fd9..67492293d5576bedb35a64c5dd7548c51407eb5c 100644 --- a/test/language/future-reserved-words/private-strict.js +++ b/test/language/future-reserved-words/private-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/protected-strict-escaped.js b/test/language/future-reserved-words/protected-strict-escaped.js index f37264167287b7810500f773368e31d27ebcf816..3668ea26a1054f3b884385c97b94e0ef65769089 100644 --- a/test/language/future-reserved-words/protected-strict-escaped.js +++ b/test/language/future-reserved-words/protected-strict-escaped.js @@ -15,7 +15,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/protected-strict.js b/test/language/future-reserved-words/protected-strict.js index 458d78ca0e4b94074d30d1167cca18a98f4f857a..d0c9943a72b2a7dac1369f9ef7bb049e20c5447f 100644 --- a/test/language/future-reserved-words/protected-strict.js +++ b/test/language/future-reserved-words/protected-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/public-strict-escaped.js b/test/language/future-reserved-words/public-strict-escaped.js index 7eab09dbc31d6444c37a9849e2d02ffd387f93d8..8491f43fdd02b915390f6f9c1a750edb3e1d130c 100644 --- a/test/language/future-reserved-words/public-strict-escaped.js +++ b/test/language/future-reserved-words/public-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/public-strict.js b/test/language/future-reserved-words/public-strict.js index 0f69cb69a4894b9531f812556a6ba9c5ca707d4c..a790a2ea6dff335b3f0cc4feb281febd3afdfc6f 100644 --- a/test/language/future-reserved-words/public-strict.js +++ b/test/language/future-reserved-words/public-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/static-strict-escaped.js b/test/language/future-reserved-words/static-strict-escaped.js index 3b224c236220edea5f3eb2f50c84fa5f8875f0f6..713a420177fcf4450a96a1d8bc5fcc754a891052 100644 --- a/test/language/future-reserved-words/static-strict-escaped.js +++ b/test/language/future-reserved-words/static-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/static-strict.js b/test/language/future-reserved-words/static-strict.js index 5a955c7bf0d31b88221b95d6e73db1e2e6839a5f..231c41c78eaf59f6e58af0672be8a0f2b8535fc6 100644 --- a/test/language/future-reserved-words/static-strict.js +++ b/test/language/future-reserved-words/static-strict.js @@ -13,7 +13,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/super.js b/test/language/future-reserved-words/super.js index 132425bb9f0e3c3b0d826118c044f46696e3b557..47cf9cf85627bcdd89a0983c9be33b161bb49e32 100644 --- a/test/language/future-reserved-words/super.js +++ b/test/language/future-reserved-words/super.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield and await. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/future-reserved-words/yield-strict-escaped.js b/test/language/future-reserved-words/yield-strict-escaped.js index 383ac62e90e4264e77e909c2e8aaa440df05be02..a20ecf234bc597ffd2df37c6e0b51b5a10c5f71c 100644 --- a/test/language/future-reserved-words/yield-strict-escaped.js +++ b/test/language/future-reserved-words/yield-strict-escaped.js @@ -14,7 +14,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/future-reserved-words/yield-strict.js b/test/language/future-reserved-words/yield-strict.js index 49f303b06af096b5a9751b10685fdbc605e9c640..3e938af0e27e7d9f63cfbae1da5ba6844037ba67 100644 --- a/test/language/future-reserved-words/yield-strict.js +++ b/test/language/future-reserved-words/yield-strict.js @@ -12,7 +12,7 @@ info: | It is a Syntax Error if the code matched by this production is contained in strict mode code. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/global-code/export.js b/test/language/global-code/export.js index eb23725784ba1e5562cd338a35cdc51d7c383897..9011c77dc276dbd7f6ecac2fbe3185199b7e5473 100644 --- a/test/language/global-code/export.js +++ b/test/language/global-code/export.js @@ -4,7 +4,7 @@ description: The `export` declaration may not appear within a ScriptBody esid: sec-scripts negative: - phase: early + phase: parse type: SyntaxError info: | A.5 Scripts and Modules diff --git a/test/language/global-code/import.js b/test/language/global-code/import.js index 56f46539444266782e47cbc2b780a7d85cbe5177..26f80b3e523861b980b0b20f5f82232b654261ec 100644 --- a/test/language/global-code/import.js +++ b/test/language/global-code/import.js @@ -4,7 +4,7 @@ description: The `import` declaration may not appear within a ScriptBody esid: sec-scripts negative: - phase: early + phase: parse type: SyntaxError info: | A.5 Scripts and Modules diff --git a/test/language/global-code/new.target-arrow.js b/test/language/global-code/new.target-arrow.js index 9930e7afa7b0d25f0ef1c5dca0a7014fe532c658..1c9c7c9bfa008948209c88764af71dbdccff9418 100644 --- a/test/language/global-code/new.target-arrow.js +++ b/test/language/global-code/new.target-arrow.js @@ -26,7 +26,7 @@ info: | ArrowFunction. features: [arrow-function] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/global-code/new.target.js b/test/language/global-code/new.target.js index e3de2807254f874c59dae72d606c9aaa58a61c24..85a5fdb71be1d8abe7137212c70cf699ec3c7fa7 100644 --- a/test/language/global-code/new.target.js +++ b/test/language/global-code/new.target.js @@ -10,7 +10,7 @@ info: | eval that is contained in function code that is not the function code of an ArrowFunction. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/global-code/return.js b/test/language/global-code/return.js index fed22030994fa4758f43888b979b132b967d12f4..d98ef0fefd826cdae10af013c12eefdd38e65024 100644 --- a/test/language/global-code/return.js +++ b/test/language/global-code/return.js @@ -13,7 +13,7 @@ info: | ScriptBody : StatementList[~Yield, ~Return] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/global-code/super-call-arrow.js b/test/language/global-code/super-call-arrow.js index e848b7c32a7fb38047f25a1fabeb6f3f0a75c8a9..30a44d4fa2b8f11c6926d45c93e36195fe06c3f8 100644 --- a/test/language/global-code/super-call-arrow.js +++ b/test/language/global-code/super-call-arrow.js @@ -26,7 +26,7 @@ info: | ArrowFunction. features: [super, arrow-function] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/global-code/super-call.js b/test/language/global-code/super-call.js index e71c0d75636142762a5a2bc7de5002b03232aaec..5836a743cc612ba0c82e0b8d63b8719ab7b3b741 100644 --- a/test/language/global-code/super-call.js +++ b/test/language/global-code/super-call.js @@ -10,7 +10,7 @@ info: | is contained in function code that is not the function code of an ArrowFunction. negative: - phase: early + phase: parse type: SyntaxError features: [super] ---*/ diff --git a/test/language/global-code/super-prop-arrow.js b/test/language/global-code/super-prop-arrow.js index 42d7f77c05b7921df7c598a500af097db511defa..ff733ce7610802712a37039ba7534410ef8f370f 100644 --- a/test/language/global-code/super-prop-arrow.js +++ b/test/language/global-code/super-prop-arrow.js @@ -26,7 +26,7 @@ info: | ArrowFunction. features: [super, arrow-function] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/global-code/super-prop.js b/test/language/global-code/super-prop.js index ec9a593a73b95fae2d8e1bc5cfae5b25c272e03f..a0da8eefe7137d660a6aa4e32e9359658c8ca420 100644 --- a/test/language/global-code/super-prop.js +++ b/test/language/global-code/super-prop.js @@ -10,7 +10,7 @@ info: | is contained in function code that is not the function code of an ArrowFunction. negative: - phase: early + phase: parse type: SyntaxError features: [super] ---*/ diff --git a/test/language/global-code/yield-strict.js b/test/language/global-code/yield-strict.js index 661adc485ad17a4d7a66da18c8969e1771e27e8d..16703a55a81fab3a1c5d61675d51ed1184c2f9b2 100644 --- a/test/language/global-code/yield-strict.js +++ b/test/language/global-code/yield-strict.js @@ -16,7 +16,7 @@ info: | StatementList[~Yield, ~Return] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-break-via-escape-hex.js b/test/language/identifiers/val-break-via-escape-hex.js index 41fa449fd1845a88d062ae5c55aecb165cc02a29..ce3d23c83c17e6543d0cc0552f74c4c955a3250e 100644 --- a/test/language/identifiers/val-break-via-escape-hex.js +++ b/test/language/identifiers/val-break-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: break negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-break-via-escape-hex4.js b/test/language/identifiers/val-break-via-escape-hex4.js index 547795f99a83c431b5c93f3f0a9ae9b6e82d970e..006c218e93f3c51a11f1880b35cba9df48ffac64 100644 --- a/test/language/identifiers/val-break-via-escape-hex4.js +++ b/test/language/identifiers/val-break-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: break (break) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-break.js b/test/language/identifiers/val-break.js index a67a67be4f92c1b47e1b4aa461325a52e3851045..0c3d1de2ab448e8338540baa2fdf1b34dcebe1c9 100644 --- a/test/language/identifiers/val-break.js +++ b/test/language/identifiers/val-break.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-case-via-escape-hex.js b/test/language/identifiers/val-case-via-escape-hex.js index cfaa8f00585f47c646ecbc40bb6a816a3b7268a1..27c768238a28f94fdec7cae3411657fbe828586a 100644 --- a/test/language/identifiers/val-case-via-escape-hex.js +++ b/test/language/identifiers/val-case-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: case negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-case-via-escape-hex4.js b/test/language/identifiers/val-case-via-escape-hex4.js index fb11b636f467e0331cd82621e90fe73b1849cd0e..28c006ea5369f01f1e9b03b6665a2456da83ca38 100644 --- a/test/language/identifiers/val-case-via-escape-hex4.js +++ b/test/language/identifiers/val-case-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: case (case) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-case.js b/test/language/identifiers/val-case.js index 8d9ad81ff7efbd140c770a10f63fb69f0728d6b5..7118d0b4ee49f65587e8fd74d719f222f87d72f0 100644 --- a/test/language/identifiers/val-case.js +++ b/test/language/identifiers/val-case.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-catch-via-escape-hex.js b/test/language/identifiers/val-catch-via-escape-hex.js index 9deea39e370c16cc27e740d6021344f9dad6baaf..10c55e301adf6726087a8f33e16712f759a2b458 100644 --- a/test/language/identifiers/val-catch-via-escape-hex.js +++ b/test/language/identifiers/val-catch-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: catch negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-catch-via-escape-hex4.js b/test/language/identifiers/val-catch-via-escape-hex4.js index 3af8664fbde199de80b43f4d2ab91e7ad34d0124..50351899cee077484a1fb3e6e4f24fdc2efb279a 100644 --- a/test/language/identifiers/val-catch-via-escape-hex4.js +++ b/test/language/identifiers/val-catch-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: catch (catch) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-catch.js b/test/language/identifiers/val-catch.js index 08d612dcf6d8c85023a751e03725dad0890d74f0..8d184211884df56c37675ffba9a94390d295a965 100644 --- a/test/language/identifiers/val-catch.js +++ b/test/language/identifiers/val-catch.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-class-via-escape-hex.js b/test/language/identifiers/val-class-via-escape-hex.js index 59219c6c0d8ca740c63be1a53ac6bb56760ccb21..9fecc99b5fcd53bcce328a6845a369f07e06ff99 100644 --- a/test/language/identifiers/val-class-via-escape-hex.js +++ b/test/language/identifiers/val-class-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: class negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-class-via-escape-hex4.js b/test/language/identifiers/val-class-via-escape-hex4.js index 683a10dfb73c627246a1b3393367fe49a5de303a..0c552267976f70d091e44e3b9ff726b2a0ff4d7f 100644 --- a/test/language/identifiers/val-class-via-escape-hex4.js +++ b/test/language/identifiers/val-class-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: class (class) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-class.js b/test/language/identifiers/val-class.js index 349f884d5e632c96251c76f943ee01548571bfdb..a8046e0060ba9493a2a138b382dd5ce5eb4a6ed2 100644 --- a/test/language/identifiers/val-class.js +++ b/test/language/identifiers/val-class.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-const-via-escape-hex.js b/test/language/identifiers/val-const-via-escape-hex.js index fc18cd295106478534e9f365fa7a89250ee7e4eb..3f0b841896d94e80311b40abb25c360b1113d61a 100644 --- a/test/language/identifiers/val-const-via-escape-hex.js +++ b/test/language/identifiers/val-const-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: const negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-const-via-escape-hex4.js b/test/language/identifiers/val-const-via-escape-hex4.js index 7aa4177776ca49420fbb3239c73fd0f97f0845b8..d3ae0ab6e4869c5eb42501c82c41d47a11db1337 100644 --- a/test/language/identifiers/val-const-via-escape-hex4.js +++ b/test/language/identifiers/val-const-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: const (const) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-const.js b/test/language/identifiers/val-const.js index be97d2e7cfb244d3c561b2a0be864004b3a474ba..d1825fc974cea39ffb72a3da4ef22c6ca9cbefc7 100644 --- a/test/language/identifiers/val-const.js +++ b/test/language/identifiers/val-const.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-continue-via-escape-hex.js b/test/language/identifiers/val-continue-via-escape-hex.js index 9677b604ae17edda003ee12e3f69c31d14769cfc..0a3313cf656e65f5c8bde06732f4697ff18be2aa 100644 --- a/test/language/identifiers/val-continue-via-escape-hex.js +++ b/test/language/identifiers/val-continue-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: continue negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-continue-via-escape-hex4.js b/test/language/identifiers/val-continue-via-escape-hex4.js index e26f02da41eefeacd22fe172178a9aebeebee278..4db6f11284c6e9a7c617e5a85fa774b7f3234e8e 100644 --- a/test/language/identifiers/val-continue-via-escape-hex4.js +++ b/test/language/identifiers/val-continue-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: continue (continue) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-continue.js b/test/language/identifiers/val-continue.js index cc8d29a144324017ca0bbba0e7c46177fbb131f0..f4fbdc4cd54121be05d0c87c60b8d8af3a1655b2 100644 --- a/test/language/identifiers/val-continue.js +++ b/test/language/identifiers/val-continue.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-debugger-via-escape-hex.js b/test/language/identifiers/val-debugger-via-escape-hex.js index b8a0a465efc2ead0b3cdb6274486877d804b7b0a..63c9711e664b6e38324daa1f4cf2c8984094b803 100644 --- a/test/language/identifiers/val-debugger-via-escape-hex.js +++ b/test/language/identifiers/val-debugger-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: debugger negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-debugger-via-escape-hex4.js b/test/language/identifiers/val-debugger-via-escape-hex4.js index bfeec2e24e4deeb36f3082e7166a15d7eb35552e..7caae15c3d0c66228e4a11e533029fa6af89c1af 100644 --- a/test/language/identifiers/val-debugger-via-escape-hex4.js +++ b/test/language/identifiers/val-debugger-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: debugger (debugger) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-debugger.js b/test/language/identifiers/val-debugger.js index 30ef8cd66ca825f05b149a13b9b9e8d239b92aa0..49e77494a6d0afc2bcdde387f457325742bad0f6 100644 --- a/test/language/identifiers/val-debugger.js +++ b/test/language/identifiers/val-debugger.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-default-via-escape-hex.js b/test/language/identifiers/val-default-via-escape-hex.js index df825f3a5d658ca2cabe9174a3e6415a450b6ca4..0b035e46223d277874274a702484250620417223 100644 --- a/test/language/identifiers/val-default-via-escape-hex.js +++ b/test/language/identifiers/val-default-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: default negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-default-via-escape-hex4.js b/test/language/identifiers/val-default-via-escape-hex4.js index ad86f0ce7a16f313d145195743088a6af8c8c12e..ba3e3be5680d8561e095b82f628283d24a11da1b 100644 --- a/test/language/identifiers/val-default-via-escape-hex4.js +++ b/test/language/identifiers/val-default-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: default (default) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-default.js b/test/language/identifiers/val-default.js index 2d0835906b280bd447fa580f7c42b2d378bc19c8..2a955644f25c70ef23848ab47fefa73519ef867e 100644 --- a/test/language/identifiers/val-default.js +++ b/test/language/identifiers/val-default.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-delete-via-escape-hex.js b/test/language/identifiers/val-delete-via-escape-hex.js index 2cca2a29a7ca609b8d7fe0f7c3ea6a7da3f4fb05..523891a2cf1dc9705ff44960a1e905ec3bbdfe54 100644 --- a/test/language/identifiers/val-delete-via-escape-hex.js +++ b/test/language/identifiers/val-delete-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: delete negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-delete-via-escape-hex4.js b/test/language/identifiers/val-delete-via-escape-hex4.js index 20a70b21d21fa2c26eea57dd1d745bcd2cd66fa7..00392ba2db970cb5cac5c471d9e7e534c9e5bbb0 100644 --- a/test/language/identifiers/val-delete-via-escape-hex4.js +++ b/test/language/identifiers/val-delete-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: delete (delete) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-delete.js b/test/language/identifiers/val-delete.js index 4c7a82fb3efdf663ccaa107c3d47197a128907be..c3d42fc967bb93c9882fb8c6cfc190142e4b39c0 100644 --- a/test/language/identifiers/val-delete.js +++ b/test/language/identifiers/val-delete.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-do-via-escape-hex.js b/test/language/identifiers/val-do-via-escape-hex.js index 4b7ef8d02a9d505fc28505a60bf84cea615d369c..cda74cb0ad18f8f5722bb1f9f2dbb89b9ea1d249 100644 --- a/test/language/identifiers/val-do-via-escape-hex.js +++ b/test/language/identifiers/val-do-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: do negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-do-via-escape-hex4.js b/test/language/identifiers/val-do-via-escape-hex4.js index 67678783e075687a7749f299c606101591557645..e025f862014cfaada45001d0d467c1ffc24618bf 100644 --- a/test/language/identifiers/val-do-via-escape-hex4.js +++ b/test/language/identifiers/val-do-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: do (do) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-do.js b/test/language/identifiers/val-do.js index b30ae351a397a1821e1a85b602e81d9f3c0cfd54..81d147f8d77f51eb2062b8b4873815864c0e7853 100644 --- a/test/language/identifiers/val-do.js +++ b/test/language/identifiers/val-do.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-else-via-escape-hex.js b/test/language/identifiers/val-else-via-escape-hex.js index ff8279e487d21cede74502768f322174b2642c51..74dfcbb515fc77bdb5be819c12afe8f3290bfe7a 100644 --- a/test/language/identifiers/val-else-via-escape-hex.js +++ b/test/language/identifiers/val-else-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: else (else) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-else-via-escape-hex4.js b/test/language/identifiers/val-else-via-escape-hex4.js index 7e0cb29f8913c3aa1e619d260951eb61cd8fdada..0e520d8910622b581cb15f488c9fc324a0587786 100644 --- a/test/language/identifiers/val-else-via-escape-hex4.js +++ b/test/language/identifiers/val-else-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: else (else) (null) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-else.js b/test/language/identifiers/val-else.js index 2f51bcdb145a24cef58d29a722fc50fcd079007f..a8f225ac135bfb86ae204d1a62dc7cb2f53929c4 100644 --- a/test/language/identifiers/val-else.js +++ b/test/language/identifiers/val-else.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-enum-via-escape-hex.js b/test/language/identifiers/val-enum-via-escape-hex.js index 0c1a07b73fa028f188600321606d04b8950fcc82..93e0278abbf71a747758a79f1b3d4ee5d98ccab3 100644 --- a/test/language/identifiers/val-enum-via-escape-hex.js +++ b/test/language/identifiers/val-enum-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: enum negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-enum-via-escape-hex4.js b/test/language/identifiers/val-enum-via-escape-hex4.js index 4e65e2e2edaedd91acbe0131ab1faceed5e6546b..1c06217727f4d58da00e84914b7c60a39e7f0c9b 100644 --- a/test/language/identifiers/val-enum-via-escape-hex4.js +++ b/test/language/identifiers/val-enum-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: enum (enum) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-enum.js b/test/language/identifiers/val-enum.js index 026768c281cd800de966fb6eb1e61948770fb828..575b89778deea84bf6131522d96aec4466922df9 100644 --- a/test/language/identifiers/val-enum.js +++ b/test/language/identifiers/val-enum.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-export-via-escape-hex.js b/test/language/identifiers/val-export-via-escape-hex.js index aeb8e18215428e2edf3c91663f92ae1ce0d1ac4d..98910fd976f7f44691a6d5e770140d80ecee1f8f 100644 --- a/test/language/identifiers/val-export-via-escape-hex.js +++ b/test/language/identifiers/val-export-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: export negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-export-via-escape-hex4.js b/test/language/identifiers/val-export-via-escape-hex4.js index a54aa8406379554a6d314d27ad77e4b3c892564b..1c1d351a3f321b0a9cb417726ff3dde9e5973001 100644 --- a/test/language/identifiers/val-export-via-escape-hex4.js +++ b/test/language/identifiers/val-export-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: export (export) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-export.js b/test/language/identifiers/val-export.js index 9dc34e1b3d43e7a36bc5061bb7afb1af956f06a1..c1d98aa2a9f13ad2b70ab9e94aa5ab3e5aef0b04 100644 --- a/test/language/identifiers/val-export.js +++ b/test/language/identifiers/val-export.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-extends-via-escape-hex.js b/test/language/identifiers/val-extends-via-escape-hex.js index 79d211b54dad59795e9a7b7eb3e369375744a4b5..d4846b814da8b606212724fe07b036ea7d4b6253 100644 --- a/test/language/identifiers/val-extends-via-escape-hex.js +++ b/test/language/identifiers/val-extends-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: extends negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-extends-via-escape-hex4.js b/test/language/identifiers/val-extends-via-escape-hex4.js index fc028f0479d5b22d987c1f48cac9b4fc54637103..2113e85b80475845030bef5dd27debadbefc61cb 100644 --- a/test/language/identifiers/val-extends-via-escape-hex4.js +++ b/test/language/identifiers/val-extends-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: extends (extends) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-extends.js b/test/language/identifiers/val-extends.js index 5c0b5cab6398f5a2671fbb344800e79f897b640f..1b2aeb62844bc99abc490682f59de662c613a950 100644 --- a/test/language/identifiers/val-extends.js +++ b/test/language/identifiers/val-extends.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-false-via-escape-hex.js b/test/language/identifiers/val-false-via-escape-hex.js index 656f1d1afee7936a69c4549471a3a000ae24abab..16eb7f0db39e8ae1fb20f5421e2172dd686942db 100644 --- a/test/language/identifiers/val-false-via-escape-hex.js +++ b/test/language/identifiers/val-false-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: false negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-false-via-escape-hex4.js b/test/language/identifiers/val-false-via-escape-hex4.js index 83a36d0a3aaba9d47446722bd5e7c50bf97ccb28..0d04db17219933e79103177f69c7c26403560d89 100644 --- a/test/language/identifiers/val-false-via-escape-hex4.js +++ b/test/language/identifiers/val-false-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: false (false) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-false.js b/test/language/identifiers/val-false.js index 90f9c417d7f07ce0c80d8ab2d1cacc39eadfb416..fb0dc4a88785b43648790ce2bae82f05b1278f71 100644 --- a/test/language/identifiers/val-false.js +++ b/test/language/identifiers/val-false.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-finally-via-escape-hex.js b/test/language/identifiers/val-finally-via-escape-hex.js index 48180a0b5a6b66b3e010b412a307b99284ce25d1..050363667f7f3f546fdca1b3dc8571e6ec7efd22 100644 --- a/test/language/identifiers/val-finally-via-escape-hex.js +++ b/test/language/identifiers/val-finally-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: finally negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-finally-via-escape-hex4.js b/test/language/identifiers/val-finally-via-escape-hex4.js index e7c411d0c76416589e9824ea940246695bdf3a02..4aac520fe0ec27fa628b42363c24cf839ed61980 100644 --- a/test/language/identifiers/val-finally-via-escape-hex4.js +++ b/test/language/identifiers/val-finally-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: finally (finally) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-finally.js b/test/language/identifiers/val-finally.js index 7e5fa3174e5bd49f3de11c8ba945f2771b30e30f..d75361ef4399804a98ed78ea8f81e304e941dac5 100644 --- a/test/language/identifiers/val-finally.js +++ b/test/language/identifiers/val-finally.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-for-via-escape-hex.js b/test/language/identifiers/val-for-via-escape-hex.js index 116e8e859a3b0946b72e84a2ed707fb6fadc06bb..44e430458dbb6d3c6cd7a59032898723c77f2f02 100644 --- a/test/language/identifiers/val-for-via-escape-hex.js +++ b/test/language/identifiers/val-for-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: for negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-for-via-escape-hex4.js b/test/language/identifiers/val-for-via-escape-hex4.js index 5f13e48bab98c97130a9e9f1cb185b0157a33968..4f412c90d7288744b85f2354738309b8904fe444 100644 --- a/test/language/identifiers/val-for-via-escape-hex4.js +++ b/test/language/identifiers/val-for-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: for (for) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-for.js b/test/language/identifiers/val-for.js index 3c49673d051cb24520c7c217ddb67195aebbd6cc..32df09090163f8929892bc06515c830036011f17 100644 --- a/test/language/identifiers/val-for.js +++ b/test/language/identifiers/val-for.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-function-via-escape-hex.js b/test/language/identifiers/val-function-via-escape-hex.js index e1cea5d56f639bf652255052446e341af2c79e5f..8d4e6d2fd17bbaa349bcfd61244d5ac039a1a377 100644 --- a/test/language/identifiers/val-function-via-escape-hex.js +++ b/test/language/identifiers/val-function-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: function negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-function-via-escape-hex4.js b/test/language/identifiers/val-function-via-escape-hex4.js index 2f050ee9bb7c7c4c0accf52512c4cd8856a57d88..285fa91b075e86b2da69191f51cfb9600f762927 100644 --- a/test/language/identifiers/val-function-via-escape-hex4.js +++ b/test/language/identifiers/val-function-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: function (function) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-function.js b/test/language/identifiers/val-function.js index 9063872f1301b059813e6bb2680ac8118a5ebc40..e32204665320405d5dc941263de0dd33f8bb90be 100644 --- a/test/language/identifiers/val-function.js +++ b/test/language/identifiers/val-function.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-if-via-escape-hex.js b/test/language/identifiers/val-if-via-escape-hex.js index 5d95a915f5a46a50467f0494d2307a121eaad9cc..5a46c6e66bbdce85640089c2ecfe92a6e36c36fa 100644 --- a/test/language/identifiers/val-if-via-escape-hex.js +++ b/test/language/identifiers/val-if-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: if negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-if-via-escape-hex4.js b/test/language/identifiers/val-if-via-escape-hex4.js index b6296f6de96f2b81f650a2966a46a955284594c0..1a081514806e3862387b0faecf0eb55b9be1cba4 100644 --- a/test/language/identifiers/val-if-via-escape-hex4.js +++ b/test/language/identifiers/val-if-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: if (if) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-if.js b/test/language/identifiers/val-if.js index d2c90e195af1a09164d6f9bef0d1d223fa5329ea..3786e63abd5b63330a7fd525ea751f6e90293c5f 100644 --- a/test/language/identifiers/val-if.js +++ b/test/language/identifiers/val-if.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-import-via-escape-hex.js b/test/language/identifiers/val-import-via-escape-hex.js index e52e0859a3b5cd4aef61f5913d8a190638020b78..9501580f16957d7bae2763f6b01b6841f115bc83 100644 --- a/test/language/identifiers/val-import-via-escape-hex.js +++ b/test/language/identifiers/val-import-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: import negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-import-via-escape-hex4.js b/test/language/identifiers/val-import-via-escape-hex4.js index da2250e48cdb35fb8eaa8ad6e865a7c0c945abed..43701907e9347130beb57042d52a5c7f2e128f05 100644 --- a/test/language/identifiers/val-import-via-escape-hex4.js +++ b/test/language/identifiers/val-import-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: import (import) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-import.js b/test/language/identifiers/val-import.js index e29c23048a781b9e1b0274e4a798b9e9f705c313..377ec13305b26d2de86c073ffb694a3a7acac189 100644 --- a/test/language/identifiers/val-import.js +++ b/test/language/identifiers/val-import.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-in-via-escape-hex.js b/test/language/identifiers/val-in-via-escape-hex.js index ce977260aee39faba34451d619fc74feff4c9ff2..93ce4a1f78cfb00c6374e06d31d6fe025e7cac12 100644 --- a/test/language/identifiers/val-in-via-escape-hex.js +++ b/test/language/identifiers/val-in-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: in negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-in-via-escape-hex4.js b/test/language/identifiers/val-in-via-escape-hex4.js index fdd06b0f4a8f969b0b6e900e667d85e137073b9b..cab295d2057a0f1065a9ab49c1d39c945857ad64 100644 --- a/test/language/identifiers/val-in-via-escape-hex4.js +++ b/test/language/identifiers/val-in-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: in (in) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-in.js b/test/language/identifiers/val-in.js index 2557e4f9b8670bf9a3d31495a9ef54d273ea6282..7ecfdcf52bde2661a67646d96c1fae45b89c9865 100644 --- a/test/language/identifiers/val-in.js +++ b/test/language/identifiers/val-in.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-instanceof-via-escape-hex.js b/test/language/identifiers/val-instanceof-via-escape-hex.js index 1ec2d63b274f1bbb9b660e8df8a7494bf1fd88da..1278c46bb5f22f07d265fefd0d7619763f0c2992 100644 --- a/test/language/identifiers/val-instanceof-via-escape-hex.js +++ b/test/language/identifiers/val-instanceof-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: instanceof negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-instanceof-via-escape-hex4.js b/test/language/identifiers/val-instanceof-via-escape-hex4.js index 23f6d4b68fca0b6d3952901ec40f48e35a7246fb..70eb05828b7620e3353bddb34b9e5e44739f72a3 100644 --- a/test/language/identifiers/val-instanceof-via-escape-hex4.js +++ b/test/language/identifiers/val-instanceof-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: instanceof (instanceof) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-instanceof.js b/test/language/identifiers/val-instanceof.js index 999be1568bcbfd6485077f2537b28147538a955f..3a14ffdd93287a95519a11f10e5bff1e95ee4fc8 100644 --- a/test/language/identifiers/val-instanceof.js +++ b/test/language/identifiers/val-instanceof.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-new-via-escape-hex.js b/test/language/identifiers/val-new-via-escape-hex.js index 364446f1f6d11c27525d97353686e78578720d0a..1d9125f2330c236586b147b5b28b4fd38325951c 100644 --- a/test/language/identifiers/val-new-via-escape-hex.js +++ b/test/language/identifiers/val-new-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: new negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-new-via-escape-hex4.js b/test/language/identifiers/val-new-via-escape-hex4.js index 41317cc22417ae872da92ec12a230d53c7319058..952dee65e2a59383ab668c4074101ac002934640 100644 --- a/test/language/identifiers/val-new-via-escape-hex4.js +++ b/test/language/identifiers/val-new-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: new (new) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-new.js b/test/language/identifiers/val-new.js index 7157bec3ebe5b984c5014599a82529339e7fc564..cfd2d555a904351b22673d9fb25498ce2725816b 100644 --- a/test/language/identifiers/val-new.js +++ b/test/language/identifiers/val-new.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-null-via-escape-hex.js b/test/language/identifiers/val-null-via-escape-hex.js index f9e5e83aa0d5e0d9caea02ac2f0e200dc80cb720..ff4c8adab530c3e37dffceb27a1d8e752ccbeafa 100644 --- a/test/language/identifiers/val-null-via-escape-hex.js +++ b/test/language/identifiers/val-null-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: null negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-null-via-escape-hex4.js b/test/language/identifiers/val-null-via-escape-hex4.js index 54855959afdc94912d054eb3c08c403c41caf6c8..c6b3dde4fbcac8a91a8fe81e526f46d2ba91b0d1 100644 --- a/test/language/identifiers/val-null-via-escape-hex4.js +++ b/test/language/identifiers/val-null-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: null (null) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-null.js b/test/language/identifiers/val-null.js index 21c7b4904b0a91ee7512e624f1c559328f8f59ab..1fd3abeb9b802178acc982fd30d37949cb512d13 100644 --- a/test/language/identifiers/val-null.js +++ b/test/language/identifiers/val-null.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-return-via-escape-hex.js b/test/language/identifiers/val-return-via-escape-hex.js index bbf3ef91425eda18dc4cd6ed4e084507c55ddcb0..92b7a901834e9efb1b6d2a07b5050be627cd8642 100644 --- a/test/language/identifiers/val-return-via-escape-hex.js +++ b/test/language/identifiers/val-return-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: return negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-return-via-escape-hex4.js b/test/language/identifiers/val-return-via-escape-hex4.js index 89aaff42177b52e88c6fe6d68bf80266dbed9977..f1b891038071bb634d014a85b44f43874ced4d4d 100644 --- a/test/language/identifiers/val-return-via-escape-hex4.js +++ b/test/language/identifiers/val-return-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: return (return) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-return.js b/test/language/identifiers/val-return.js index 075074d919717990ef05993be7ac7e362ac1594e..4b59b2058f61163bb9674bc44c6bf4189f1753b9 100644 --- a/test/language/identifiers/val-return.js +++ b/test/language/identifiers/val-return.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-super-via-escape-hex.js b/test/language/identifiers/val-super-via-escape-hex.js index c1cad70f6704075edc2dd2aab1347bfd1b804045..6a5b84fdcc8980684f2514319cfec9fdb2b983f3 100644 --- a/test/language/identifiers/val-super-via-escape-hex.js +++ b/test/language/identifiers/val-super-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: super negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-super-via-escape-hex4.js b/test/language/identifiers/val-super-via-escape-hex4.js index ed6e11800d22e579e86fff15a96612c0a410a24b..ff524b0ad7aea4a9a19328af1cd6de4fa13884c6 100644 --- a/test/language/identifiers/val-super-via-escape-hex4.js +++ b/test/language/identifiers/val-super-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: super (super) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-super.js b/test/language/identifiers/val-super.js index ecacbbe2f3c693cdf1bc72326f6329b284a781f4..f890061cc570eb207389f052a7813b23cdbac3f2 100644 --- a/test/language/identifiers/val-super.js +++ b/test/language/identifiers/val-super.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-switch-via-escape-hex.js b/test/language/identifiers/val-switch-via-escape-hex.js index 56d8aa55195fbd21d929d5c8434ebcf02854f898..f24e10e02e84a6d2f2286e2a6f6541dbb6dd78cc 100644 --- a/test/language/identifiers/val-switch-via-escape-hex.js +++ b/test/language/identifiers/val-switch-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: switch negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-switch-via-escape-hex4.js b/test/language/identifiers/val-switch-via-escape-hex4.js index 50ff2406c2d6d1caf3669fbf53479333dcc9dd81..a03c70c5ba2aae926d6157ed93e8b1369da93b8a 100644 --- a/test/language/identifiers/val-switch-via-escape-hex4.js +++ b/test/language/identifiers/val-switch-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: switch (switch) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-switch.js b/test/language/identifiers/val-switch.js index e4d9f9274159916a26ade1f54377e84d8849869b..1ff15d618073c49750d3a5df7ecad68775962c0d 100644 --- a/test/language/identifiers/val-switch.js +++ b/test/language/identifiers/val-switch.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-this-via-escape-hex.js b/test/language/identifiers/val-this-via-escape-hex.js index cbd106b3a5f89cea8a899fdedbf25a4179a931ad..13a56d55de4ab76d3c492adab9fe8651ddf95950 100644 --- a/test/language/identifiers/val-this-via-escape-hex.js +++ b/test/language/identifiers/val-this-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: this negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-this-via-escape-hex4.js b/test/language/identifiers/val-this-via-escape-hex4.js index 1e7b56b7eb85085290f9c1c98da23ff191e070c3..4e6fb9e084b2830cf7e15b48bfe608bc98518151 100644 --- a/test/language/identifiers/val-this-via-escape-hex4.js +++ b/test/language/identifiers/val-this-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: this (this) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-this.js b/test/language/identifiers/val-this.js index c746f2b791ef77078479c86b1b13b89381155a9d..6f1921fd8447da8ab51a58948646055084c5e816 100644 --- a/test/language/identifiers/val-this.js +++ b/test/language/identifiers/val-this.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-throw-via-escape-hex.js b/test/language/identifiers/val-throw-via-escape-hex.js index 6e9409975c08a9887584d20c14f3a5b77dcfcbae..21d46437321fa066d48e4a1a62adc6c5c1fdae76 100644 --- a/test/language/identifiers/val-throw-via-escape-hex.js +++ b/test/language/identifiers/val-throw-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: throw negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-throw-via-escape-hex4.js b/test/language/identifiers/val-throw-via-escape-hex4.js index 89f777b9f899367d3aef1546200fb586cfc17592..1b399949deadba32128522f0868730ff3e47b4a9 100644 --- a/test/language/identifiers/val-throw-via-escape-hex4.js +++ b/test/language/identifiers/val-throw-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: throw (throw) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-throw.js b/test/language/identifiers/val-throw.js index fb1f0e27ba9218328b99d6bf4fe47898dfdd4c7b..9a653aec84985657978573852ab4dc966e9b0b5f 100644 --- a/test/language/identifiers/val-throw.js +++ b/test/language/identifiers/val-throw.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-true-via-escape-hex.js b/test/language/identifiers/val-true-via-escape-hex.js index 64b9a5ede55f9b4f0b1fd9f2580701f408f5297b..717678a0d4f525de0a3166d1f86a6a46bf059d6d 100644 --- a/test/language/identifiers/val-true-via-escape-hex.js +++ b/test/language/identifiers/val-true-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-true-via-escape-hex4.js b/test/language/identifiers/val-true-via-escape-hex4.js index c8e1564976f0306645cf8933193036ce6de3440f..4cdf6b1950d2c61a319a3146a3a91c3c6e260c74 100644 --- a/test/language/identifiers/val-true-via-escape-hex4.js +++ b/test/language/identifiers/val-true-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: true (true) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-true.js b/test/language/identifiers/val-true.js index 64dbe5d959f21427328e7b60f49cdfa3d42f1f82..760d895792c918bfc7f7d00807e71a0797c4b6be 100644 --- a/test/language/identifiers/val-true.js +++ b/test/language/identifiers/val-true.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-try-via-escape-hex.js b/test/language/identifiers/val-try-via-escape-hex.js index 728622cc9fc668edcc8772c70fe0f0f1f4dc0b03..90e709ad87a894dfa0a180ddb003d53ba3008189 100644 --- a/test/language/identifiers/val-try-via-escape-hex.js +++ b/test/language/identifiers/val-try-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: try negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-try-via-escape-hex4.js b/test/language/identifiers/val-try-via-escape-hex4.js index e4871209f4fa569b3e72361d9fa2ca76303a7e35..5c35c12e1260b1856b1c0d31b5de6c92f34a6e5b 100644 --- a/test/language/identifiers/val-try-via-escape-hex4.js +++ b/test/language/identifiers/val-try-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: try (try) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-try.js b/test/language/identifiers/val-try.js index f640f58d70029ce8bc8a70d31a78b3d5b1ea0041..641ed44087455eabf51f5089d05705955462876a 100644 --- a/test/language/identifiers/val-try.js +++ b/test/language/identifiers/val-try.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-typeof-via-escape-hex.js b/test/language/identifiers/val-typeof-via-escape-hex.js index 28277592e049df2020819af42c9fccf43049bb7a..61b39cb5fe8dd8cbc9aab15c54d4595a009b711f 100644 --- a/test/language/identifiers/val-typeof-via-escape-hex.js +++ b/test/language/identifiers/val-typeof-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: typeof negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-typeof-via-escape-hex4.js b/test/language/identifiers/val-typeof-via-escape-hex4.js index 4b27ece7a0e544b106610c8f468257afa41ef511..0da3fb49f55b755db790c037c1dffca3a0e67850 100644 --- a/test/language/identifiers/val-typeof-via-escape-hex4.js +++ b/test/language/identifiers/val-typeof-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: typeof (typeof) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-typeof.js b/test/language/identifiers/val-typeof.js index 3eaadd2f31d4ca4ac8d82b0592a9e1e5ef777953..b64a422bf0747459d406c7c89d845400886fa6be 100644 --- a/test/language/identifiers/val-typeof.js +++ b/test/language/identifiers/val-typeof.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-var-via-escape-hex.js b/test/language/identifiers/val-var-via-escape-hex.js index 0e40f286ca4455466d8dd8ca65b278c7c1ff1a34..1fa56f105ccd9649d9d3fd125ae38bd5de0c96fb 100644 --- a/test/language/identifiers/val-var-via-escape-hex.js +++ b/test/language/identifiers/val-var-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: var negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-var-via-escape-hex4.js b/test/language/identifiers/val-var-via-escape-hex4.js index a6ac3a0eef1343b30781a1061aae3486c94bfcab..d66b1de97655b97f4d3f00d68b825dae3bdd28d6 100644 --- a/test/language/identifiers/val-var-via-escape-hex4.js +++ b/test/language/identifiers/val-var-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: var (var) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-var.js b/test/language/identifiers/val-var.js index 03951f5eb274cd31a02a7c4f8230cf6f8b6ea65c..5e5a571bbb7e1f6e0fcbc508a201d68787c59278 100644 --- a/test/language/identifiers/val-var.js +++ b/test/language/identifiers/val-var.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-void-via-escape-hex.js b/test/language/identifiers/val-void-via-escape-hex.js index 0b80277d6954f2a1856bb0a522055eb2b1ab7cb2..70ba22df0ba9e5a853c9773d082b1135d6434506 100644 --- a/test/language/identifiers/val-void-via-escape-hex.js +++ b/test/language/identifiers/val-void-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: void negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-void-via-escape-hex4.js b/test/language/identifiers/val-void-via-escape-hex4.js index 63ec03a302511516e730e9d04f64c5cc5ca2afcf..c16bdc7e2fd30a15d39374373bdcc7b030c384d0 100644 --- a/test/language/identifiers/val-void-via-escape-hex4.js +++ b/test/language/identifiers/val-void-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: void (void) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-void.js b/test/language/identifiers/val-void.js index d269b553a73652461855cba205075d7a133da562..34ef5c4b7949a55579356ba0f250e7aec1e08b19 100644 --- a/test/language/identifiers/val-void.js +++ b/test/language/identifiers/val-void.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-while-via-escape-hex.js b/test/language/identifiers/val-while-via-escape-hex.js index 9f4e61e2f4fba6e57c8602d39bea9e89f4716ae9..5139700177779cd84603fc2309839d27c4c4f156 100644 --- a/test/language/identifiers/val-while-via-escape-hex.js +++ b/test/language/identifiers/val-while-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: while negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-while-via-escape-hex4.js b/test/language/identifiers/val-while-via-escape-hex4.js index 1a2ea3e29068c8545fc5909ef4dacc84df0ee4bf..b3d4fbf80a2c8b1c8f5caa84765819a6ae75416b 100644 --- a/test/language/identifiers/val-while-via-escape-hex4.js +++ b/test/language/identifiers/val-while-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: while (while) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-while.js b/test/language/identifiers/val-while.js index 1149be10e8da56b9cdfc5a1c547a5b69eef4b82d..36b28b67cb076d14929f75d9eaaebdd7d8dbfdac 100644 --- a/test/language/identifiers/val-while.js +++ b/test/language/identifiers/val-while.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-with-via-escape-hex.js b/test/language/identifiers/val-with-via-escape-hex.js index f9d8b84be2ba8ec80d8875f3248a5830a1a40b4d..9bcb9af3695bb225871f45233a30e2f357d3bbb9 100644 --- a/test/language/identifiers/val-with-via-escape-hex.js +++ b/test/language/identifiers/val-with-via-escape-hex.js @@ -7,7 +7,7 @@ description: > SyntaxError expected: reserved words used as Identifier Names in UTF8: with negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-with-via-escape-hex4.js b/test/language/identifiers/val-with-via-escape-hex4.js index 72705481243deef01bc8db666559114f52697303..5306cb65a803d2af1373e8cf4e826c28f5991030 100644 --- a/test/language/identifiers/val-with-via-escape-hex4.js +++ b/test/language/identifiers/val-with-via-escape-hex4.js @@ -7,7 +7,7 @@ description: > 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: with (with) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-with.js b/test/language/identifiers/val-with.js index 89ce66f720afa555b6b9bb27966fd6453fc49ce0..124891200608a1e2ced7efb9d2993fdeefd683c7 100644 --- a/test/language/identifiers/val-with.js +++ b/test/language/identifiers/val-with.js @@ -6,7 +6,7 @@ es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/identifiers/val-yield-strict.js b/test/language/identifiers/val-yield-strict.js index 66df4f43550c97616a01ca55c076a40910befd4c..4ec4141380fb90b420bd3f732b44802ec49c349a 100644 --- a/test/language/identifiers/val-yield-strict.js +++ b/test/language/identifiers/val-yield-strict.js @@ -7,7 +7,7 @@ description: > as an identifier. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/import/dup-bound-names.js b/test/language/import/dup-bound-names.js index 7b967ddcbc97707cf3af0c05186327edc3c91f2c..b3c52a16d7759a1fb670c127bf1ba01a618e0e3b 100644 --- a/test/language/import/dup-bound-names.js +++ b/test/language/import/dup-bound-names.js @@ -7,7 +7,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/import/escaped-as-import-specifier.js b/test/language/import/escaped-as-import-specifier.js index 2ddf8703c07f3cbcd8994205be70f70ca57c3918..88912d3a7b44e6ce64f01986f693404453464b0d 100644 --- a/test/language/import/escaped-as-import-specifier.js +++ b/test/language/import/escaped-as-import-specifier.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/import/escaped-as-namespace-import.js b/test/language/import/escaped-as-namespace-import.js index d4445702179ae7ebbf71e2db11678c7bcf72df5e..bb1e30aae233690e03ef1641bb4104f55547f979 100644 --- a/test/language/import/escaped-as-namespace-import.js +++ b/test/language/import/escaped-as-namespace-import.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/import/escaped-from.js b/test/language/import/escaped-from.js index 06e6c7944bfa4b0216c7fcf67cfb04c7206cba49..1a0435495ae6920f176d86e78c2e462dba2e124f 100644 --- a/test/language/import/escaped-from.js +++ b/test/language/import/escaped-from.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/keywords/ident-ref-break.js b/test/language/keywords/ident-ref-break.js index 2eddb4e9da95a9679e4a680715df513ac1ecdd8a..aac96156d726b87c9c5dcbe291dd201faf8320b4 100644 --- a/test/language/keywords/ident-ref-break.js +++ b/test/language/keywords/ident-ref-break.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-case.js b/test/language/keywords/ident-ref-case.js index 4025e974bf85b96016abae863f584f3c2b6f0472..688658c973b18a5e0875e4a2d509f894509c1e50 100644 --- a/test/language/keywords/ident-ref-case.js +++ b/test/language/keywords/ident-ref-case.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-catch.js b/test/language/keywords/ident-ref-catch.js index ea4b5ac9ad713491077e711cc5b589faeed70e2c..6187e44563affb5547da0e007f1f1114b54910e0 100644 --- a/test/language/keywords/ident-ref-catch.js +++ b/test/language/keywords/ident-ref-catch.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-continue.js b/test/language/keywords/ident-ref-continue.js index 2d9e21f62b348095ae198cf578d7579495814ddb..ad1149a47dd4747475f2e56e6fe47c357dc3b966 100644 --- a/test/language/keywords/ident-ref-continue.js +++ b/test/language/keywords/ident-ref-continue.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-default.js b/test/language/keywords/ident-ref-default.js index bbc33758c7c7400cd754943c59cc0c3eb6a44076..33b6134fbed2e479c0adafbfabc07fe7d1d31e4d 100644 --- a/test/language/keywords/ident-ref-default.js +++ b/test/language/keywords/ident-ref-default.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-delete.js b/test/language/keywords/ident-ref-delete.js index 8e3daf628b494d03da906ae284c93c91e5ad4e69..88a6ae5fc27f55d2a27bb69dbeb5d120cd091f92 100644 --- a/test/language/keywords/ident-ref-delete.js +++ b/test/language/keywords/ident-ref-delete.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-do.js b/test/language/keywords/ident-ref-do.js index 697056a67df07ae7daba34f55d69f1b09e4365b6..690214837bc3e59a6040316cdaf997aad6d26c23 100644 --- a/test/language/keywords/ident-ref-do.js +++ b/test/language/keywords/ident-ref-do.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-else.js b/test/language/keywords/ident-ref-else.js index cb238f924a9708b763e901b211ee74554a4b1329..7e0a6da092be80be5c2aa604bc88fc0eb30298d7 100644 --- a/test/language/keywords/ident-ref-else.js +++ b/test/language/keywords/ident-ref-else.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-finally.js b/test/language/keywords/ident-ref-finally.js index 6c185bd6b4a57eb48bfc0add57ba21118d9c9c8d..1bf403acb27915e72108dd78405a5fa470d0acf3 100644 --- a/test/language/keywords/ident-ref-finally.js +++ b/test/language/keywords/ident-ref-finally.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-for.js b/test/language/keywords/ident-ref-for.js index 24d28adc71bca4906e9ea81f8ac10535f1b9fa10..56cb27727ec452b5e9d5ca0df31a2340a867c71a 100644 --- a/test/language/keywords/ident-ref-for.js +++ b/test/language/keywords/ident-ref-for.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-function.js b/test/language/keywords/ident-ref-function.js index e70c2184860904f7002c9bba31ec2c342628fe21..c3c3aed088d6c104ba9e3d7cfab1e80e0236973e 100644 --- a/test/language/keywords/ident-ref-function.js +++ b/test/language/keywords/ident-ref-function.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-if.js b/test/language/keywords/ident-ref-if.js index 6b4c58e2874dabce1c03d5d760a88fcfa6a2a633..49d8306a77f6721b5a72ae011f4efbb2d86971de 100644 --- a/test/language/keywords/ident-ref-if.js +++ b/test/language/keywords/ident-ref-if.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-in.js b/test/language/keywords/ident-ref-in.js index e62e4c5fe4e69363125b90ca90e638fee8ec6a8e..7fe5ff5330bde0fdab276e82df3ea005f1d3f19c 100644 --- a/test/language/keywords/ident-ref-in.js +++ b/test/language/keywords/ident-ref-in.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-instanceof.js b/test/language/keywords/ident-ref-instanceof.js index 48be0383c7a9f5c95c6c30102e719b765a6e5b9a..1af047a506f263230da7edd013ea3ea77b17b772 100644 --- a/test/language/keywords/ident-ref-instanceof.js +++ b/test/language/keywords/ident-ref-instanceof.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-new.js b/test/language/keywords/ident-ref-new.js index b2694b9345a28de60fc111ffdf73d434ca1920a1..bb668d2524fbdac234b21edee943bec012936ad1 100644 --- a/test/language/keywords/ident-ref-new.js +++ b/test/language/keywords/ident-ref-new.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-return.js b/test/language/keywords/ident-ref-return.js index 0cf00dfebea9ea27848ca431ebd6b02089a6d376..d671c4b0d5df2084f823174275991d7fa213ec59 100644 --- a/test/language/keywords/ident-ref-return.js +++ b/test/language/keywords/ident-ref-return.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-switch.js b/test/language/keywords/ident-ref-switch.js index e9bacacbe79f7b260e2ae0d06d538aee296999a1..2f94d82935786581d712217aa1df80c8fdbcffdd 100644 --- a/test/language/keywords/ident-ref-switch.js +++ b/test/language/keywords/ident-ref-switch.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-this.js b/test/language/keywords/ident-ref-this.js index 3e9aab26d3a0f4683d069c8ac9cdf27c36b29feb..7d27a2aa3fd08ad3921b600e0e378e03505bbe7a 100644 --- a/test/language/keywords/ident-ref-this.js +++ b/test/language/keywords/ident-ref-this.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-throw.js b/test/language/keywords/ident-ref-throw.js index 9e030f506ee90ae1f84f20e8c346a09ab4c2f15d..e24d0835474c08c4b32bf439d331e3e488a8eb88 100644 --- a/test/language/keywords/ident-ref-throw.js +++ b/test/language/keywords/ident-ref-throw.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-try.js b/test/language/keywords/ident-ref-try.js index 4ce6124fac277ef3fec1321f3cf91b112fdecb19..76022da2c0f9865b9ac3d5031dc6c86fdad87113 100644 --- a/test/language/keywords/ident-ref-try.js +++ b/test/language/keywords/ident-ref-try.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-typeof.js b/test/language/keywords/ident-ref-typeof.js index 1e1d8510c7f1a944c4d260d1b6b2bbad1d4d5f01..fc480883b7ef5e7792fb9b57805c37b2435a3896 100644 --- a/test/language/keywords/ident-ref-typeof.js +++ b/test/language/keywords/ident-ref-typeof.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-var.js b/test/language/keywords/ident-ref-var.js index 64ab88a379758cc180cb7e0048cd87f6490397a3..46fb8d8f48ae7ea071230747e53aa1e3a1489cf9 100644 --- a/test/language/keywords/ident-ref-var.js +++ b/test/language/keywords/ident-ref-var.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-void.js b/test/language/keywords/ident-ref-void.js index fe2e407acf87483a9c65d6e3e1d27a967f9a3d43..cfd8a97cfb8a608cef776d377fd96e466c601f6c 100644 --- a/test/language/keywords/ident-ref-void.js +++ b/test/language/keywords/ident-ref-void.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-while.js b/test/language/keywords/ident-ref-while.js index 75b8a566875f279f0e65704e84565b653120ae7e..d2d1a9489d439b9fac99179a1ee6841c4756217e 100644 --- a/test/language/keywords/ident-ref-while.js +++ b/test/language/keywords/ident-ref-while.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/keywords/ident-ref-with.js b/test/language/keywords/ident-ref-with.js index 9fad586f484d5113491bc2670014b9c483f4ed7b..52a67b9c141459e8b78089e1dca820abb01a0197 100644 --- a/test/language/keywords/ident-ref-with.js +++ b/test/language/keywords/ident-ref-with.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A2.1_T2.js b/test/language/line-terminators/S7.3_A2.1_T2.js index 073d5aa9a383d1dae28e8a0acaa44b73b1b3e516..1a1a69e7968bd3b927ea5960d8666babc5bfbec0 100644 --- a/test/language/line-terminators/S7.3_A2.1_T2.js +++ b/test/language/line-terminators/S7.3_A2.1_T2.js @@ -6,7 +6,7 @@ info: LINE FEED (U+000A) within strings is not allowed es5id: 7.3_A2.1_T2 description: Use real LINE FEED into string negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A2.2_T2.js b/test/language/line-terminators/S7.3_A2.2_T2.js index a9265bd87b4eb35e67f7814543133d2bc3f4ba38..555b32644af0f8ee797c4d8530833e2469cc2771 100644 --- a/test/language/line-terminators/S7.3_A2.2_T2.js +++ b/test/language/line-terminators/S7.3_A2.2_T2.js @@ -6,7 +6,7 @@ info: CARRIAGE RETURN (U+000D) within strings is not allowed es5id: 7.3_A2.2_T2 description: Insert real CARRIAGE RETURN into string negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A3.1_T3.js b/test/language/line-terminators/S7.3_A3.1_T3.js index 1354da0ba6d8efb3fbad8aaca5cd256e338e986d..ba6d33ea63d73713e07263c8d5343afac1fc28c4 100644 --- a/test/language/line-terminators/S7.3_A3.1_T3.js +++ b/test/language/line-terminators/S7.3_A3.1_T3.js @@ -6,7 +6,7 @@ info: Single line comments can not contain LINE FEED (U+000A) inside es5id: 7.3_A3.1_T3 description: Insert real LINE FEED into single line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A3.2_T1.js b/test/language/line-terminators/S7.3_A3.2_T1.js index f30a79d4dc42364ba9d3bb4a95c776720b9169a8..e044976f5173ae1adb7b19ceedd772360e55a02d 100644 --- a/test/language/line-terminators/S7.3_A3.2_T1.js +++ b/test/language/line-terminators/S7.3_A3.2_T1.js @@ -6,7 +6,7 @@ info: Single line comments can not contain CARRIAGE RETURN (U+000D) inside es5id: 7.3_A3.2_T1 description: Insert CARRIAGE RETURN (\u000D) into single line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A3.2_T3.js b/test/language/line-terminators/S7.3_A3.2_T3.js index 50e466b74bd4f523650b6d08d80b879754bbabc9..69f253500c6ad4c77ea196edaca8c0b1c2e4bb4d 100644 --- a/test/language/line-terminators/S7.3_A3.2_T3.js +++ b/test/language/line-terminators/S7.3_A3.2_T3.js @@ -6,7 +6,7 @@ info: Single line comments can not contain CARRIAGE RETURN (U+000D) inside es5id: 7.3_A3.2_T3 description: Insert real CARRIAGE RETURN into single line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A3.3_T1.js b/test/language/line-terminators/S7.3_A3.3_T1.js index 697e40d5dba96f5f1bf6a3ffa6b7b2682c656e54..aa555175dafe524eee2e131aa426c2e1816a3b19 100644 --- a/test/language/line-terminators/S7.3_A3.3_T1.js +++ b/test/language/line-terminators/S7.3_A3.3_T1.js @@ -8,7 +8,7 @@ info: | es5id: 7.3_A3.3_T1 description: Insert LINE SEPARATOR (\u2028) into single line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A3.4_T1.js b/test/language/line-terminators/S7.3_A3.4_T1.js index dbf7c78df12b67bd658821c3bf811b5f45d2dc3c..613df5ee3b15ba1fa50b562ae82038bb68382ef9 100644 --- a/test/language/line-terminators/S7.3_A3.4_T1.js +++ b/test/language/line-terminators/S7.3_A3.4_T1.js @@ -6,7 +6,7 @@ info: Single line comments can not contain PARAGRAPH SEPARATOR (U+2029) inside es5id: 7.3_A3.4_T1 description: Insert PARAGRAPH SEPARATOR (\u2029) into single line comment negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A6_T1.js b/test/language/line-terminators/S7.3_A6_T1.js index 19e3b7645147df9f716bb8b799cab103de2eb283..eeb6e89075e08d3a25b033ec4ec6065675049a3f 100644 --- a/test/language/line-terminators/S7.3_A6_T1.js +++ b/test/language/line-terminators/S7.3_A6_T1.js @@ -8,7 +8,7 @@ info: | es5id: 7.3_A6_T1 description: Insert LINE FEED (U+000A) in var x negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A6_T2.js b/test/language/line-terminators/S7.3_A6_T2.js index af705f8b91d6405e93d3e2f5208ba7f9d91bb013..967b0ae600be800070b2f061a2e868e2ee1d5384 100644 --- a/test/language/line-terminators/S7.3_A6_T2.js +++ b/test/language/line-terminators/S7.3_A6_T2.js @@ -8,7 +8,7 @@ info: | es5id: 7.3_A6_T2 description: Insert CARRIAGE RETURN (U+000D) in var x negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A6_T3.js b/test/language/line-terminators/S7.3_A6_T3.js index 4cc1f8558c3ce4c3544128debb745c481ff730fc..45723010f2e6f91df23ee5301e3140734e059607 100644 --- a/test/language/line-terminators/S7.3_A6_T3.js +++ b/test/language/line-terminators/S7.3_A6_T3.js @@ -8,7 +8,7 @@ info: | es5id: 7.3_A6_T3 description: Insert LINE SEPARATOR (U+2028) in var x negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/line-terminators/S7.3_A6_T4.js b/test/language/line-terminators/S7.3_A6_T4.js index 591012a096e72263750e898ea38143827288de9f..7a17121833d204bebf4d7a2ebb972dfb6688cd25 100644 --- a/test/language/line-terminators/S7.3_A6_T4.js +++ b/test/language/line-terminators/S7.3_A6_T4.js @@ -8,7 +8,7 @@ info: | es5id: 7.3_A6_T4 description: Insert PARAGRAPH SEPARATOR (U+2029) in var x negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/bigint/binary-invalid-digit.js b/test/language/literals/bigint/binary-invalid-digit.js index 25039b5d25e5cefa885c864a9086c10683e7df77..e8107d9cf1433f54a8d6d1578b9ce6c0e5a55bd6 100644 --- a/test/language/literals/bigint/binary-invalid-digit.js +++ b/test/language/literals/bigint/binary-invalid-digit.js @@ -16,7 +16,7 @@ info: | NumericLiteralSuffix :: n negative: - phase: early + phase: parse type: SyntaxError features: [BigInt] ---*/ diff --git a/test/language/literals/bigint/exponent-part.js b/test/language/literals/bigint/exponent-part.js index bbf821fd017969d55a119cc22135c1014b671cf7..03491b05a1dfd727df51ca345b628d69151fef56 100644 --- a/test/language/literals/bigint/exponent-part.js +++ b/test/language/literals/bigint/exponent-part.js @@ -7,7 +7,7 @@ description: > esid: sec-numeric-literal-static-semantics-early-errors features: [BigInt] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/bigint/hexadecimal-invalid-digit.js b/test/language/literals/bigint/hexadecimal-invalid-digit.js index 44b2856df0e291567866a92b4da2ccb47a6be30d..d338f725fe465b61db6fbb3a38705717e3ecffbc 100644 --- a/test/language/literals/bigint/hexadecimal-invalid-digit.js +++ b/test/language/literals/bigint/hexadecimal-invalid-digit.js @@ -16,7 +16,7 @@ info: | NumericLiteralSuffix :: n negative: - phase: early + phase: parse type: SyntaxError features: [BigInt] ---*/ diff --git a/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js b/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js index 5c0a3492ffc9f3ea54e9a234fda0c8dc94f0dcc7..d7db7438dc31300096717231f40f4744f28d0284 100644 --- a/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js +++ b/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js @@ -18,7 +18,7 @@ info: | . DecimalDigits features: [BigInt] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/bigint/mv-is-not-integer-dot-dds.js b/test/language/literals/bigint/mv-is-not-integer-dot-dds.js index d5b605b80963355401b168d946e370d2b484a050..5ea408095cb8492296d3aee521fcd9784de5f58c 100644 --- a/test/language/literals/bigint/mv-is-not-integer-dot-dds.js +++ b/test/language/literals/bigint/mv-is-not-integer-dot-dds.js @@ -18,7 +18,7 @@ info: | . DecimalDigits features: [BigInt] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/bigint/octal-invalid-digit.js b/test/language/literals/bigint/octal-invalid-digit.js index 02914ad339613a38b4fc0f70a74b285f4acca237..9059455e47286dc87d4843e4e8f4a42975b8fd0a 100644 --- a/test/language/literals/bigint/octal-invalid-digit.js +++ b/test/language/literals/bigint/octal-invalid-digit.js @@ -16,7 +16,7 @@ info: | NumericLiteralSuffix :: n negative: - phase: early + phase: parse type: SyntaxError features: [BigInt] ---*/ diff --git a/test/language/literals/numeric/7.8.3-1gs.js b/test/language/literals/numeric/7.8.3-1gs.js index 338bb80efae2aa6954d106ff3d03aa7dff679fc5..be91c3370a5d6445154dfe8a74a4f1d96a4153c5 100644 --- a/test/language/literals/numeric/7.8.3-1gs.js +++ b/test/language/literals/numeric/7.8.3-1gs.js @@ -5,7 +5,7 @@ es5id: 7.8.3-1gs description: Strict Mode - octal extension(010) is forbidden in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/literals/numeric/7.8.3-2gs.js b/test/language/literals/numeric/7.8.3-2gs.js index cebdb272fecc7cd033f4ae4f1a90ce1fa46cf087..2b0ec0bf21424c77e1076146ea083e651242e64c 100644 --- a/test/language/literals/numeric/7.8.3-2gs.js +++ b/test/language/literals/numeric/7.8.3-2gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - octal extension is forbidden in strict mode (after a hex number is assigned to a variable) negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/literals/numeric/S7.8.3_A6.1_T1.js b/test/language/literals/numeric/S7.8.3_A6.1_T1.js index 499ba12804afe01e2ef7764f8b827002bac2968c..b1bc5b95ddd4d1a940667355f9274924cdb315b8 100644 --- a/test/language/literals/numeric/S7.8.3_A6.1_T1.js +++ b/test/language/literals/numeric/S7.8.3_A6.1_T1.js @@ -6,7 +6,7 @@ info: "HexIntegerLiteral :: 0(x/X) is incorrect" es5id: 7.8.3_A6.1_T1 description: Checking if execution of "0x" passes negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/S7.8.3_A6.1_T2.js b/test/language/literals/numeric/S7.8.3_A6.1_T2.js index abb5f4ecfb984ba3af5e2bc6b942047759ccc677..42204fada295e9f3bb8e6ebad1703753ecac845e 100644 --- a/test/language/literals/numeric/S7.8.3_A6.1_T2.js +++ b/test/language/literals/numeric/S7.8.3_A6.1_T2.js @@ -6,7 +6,7 @@ info: "HexIntegerLiteral :: 0(x/X) is incorrect" es5id: 7.8.3_A6.1_T2 description: Checking if execution of "0X" passes negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/S7.8.3_A6.2_T1.js b/test/language/literals/numeric/S7.8.3_A6.2_T1.js index d69545770d649b4163b10b412e1cdd377bf11eea..19458eda8367ccd9f501bb5501afa51d8c8a18fc 100644 --- a/test/language/literals/numeric/S7.8.3_A6.2_T1.js +++ b/test/language/literals/numeric/S7.8.3_A6.2_T1.js @@ -6,7 +6,7 @@ info: 0xG is incorrect es5id: 7.8.3_A6.2_T1 description: Checking if execution of "0xG" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/S7.8.3_A6.2_T2.js b/test/language/literals/numeric/S7.8.3_A6.2_T2.js index 0e21ff4e1eeb55bc3ed6eebe3917954d45e88f02..d12f322890b0ed91c75109ca9fdb50a0e33d55d5 100644 --- a/test/language/literals/numeric/S7.8.3_A6.2_T2.js +++ b/test/language/literals/numeric/S7.8.3_A6.2_T2.js @@ -6,7 +6,7 @@ info: 0xG is incorrect es5id: 7.8.3_A6.2_T2 description: Checking if execution of "0xg" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/binary-invalid-digit.js b/test/language/literals/numeric/binary-invalid-digit.js index 4e76b1c8ee1db44785773d0656c96823825a5912..94c810ee3358aab68534e23ac3518168c504452d 100644 --- a/test/language/literals/numeric/binary-invalid-digit.js +++ b/test/language/literals/numeric/binary-invalid-digit.js @@ -14,7 +14,7 @@ info: | BinaryDigit :: one of 0 1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/binary-invalid-leading.js b/test/language/literals/numeric/binary-invalid-leading.js index c5a2c19262498a400b2b6596e81cda6cf043f6ac..450f4e48c5bdf89f0444d9236c9f66fb1ea3e494 100644 --- a/test/language/literals/numeric/binary-invalid-leading.js +++ b/test/language/literals/numeric/binary-invalid-leading.js @@ -14,7 +14,7 @@ info: | BinaryDigit :: one of 0 1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/binary-invalid-truncated.js b/test/language/literals/numeric/binary-invalid-truncated.js index 647d4f478f104e109a79c135fc0cb5ca88be1b09..9d07cca32867d064b8096738a3984d5926dac90e 100644 --- a/test/language/literals/numeric/binary-invalid-truncated.js +++ b/test/language/literals/numeric/binary-invalid-truncated.js @@ -14,7 +14,7 @@ info: | BinaryDigit :: one of 0 1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/binary-invalid-unicode.js b/test/language/literals/numeric/binary-invalid-unicode.js index 4d5698f497430a7b56525ab7ce1172765b6cd37b..c6ca514e70d501ec27b61040507158454a1e5a01 100644 --- a/test/language/literals/numeric/binary-invalid-unicode.js +++ b/test/language/literals/numeric/binary-invalid-unicode.js @@ -14,7 +14,7 @@ info: | BinaryDigit :: one of 0 1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/legacy-octal-integer-strict.js b/test/language/literals/numeric/legacy-octal-integer-strict.js index cf85a4ff321b09b8ef60ae03d4c9d3ba7b7070f7..f4b27e2bb1fa3d8b073465a8de4f36cf7fa28e1b 100644 --- a/test/language/literals/numeric/legacy-octal-integer-strict.js +++ b/test/language/literals/numeric/legacy-octal-integer-strict.js @@ -17,7 +17,7 @@ info: | LegacyOctalIntegerLiteral OctalDigit flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/non-octal-decimal-integer-strict.js b/test/language/literals/numeric/non-octal-decimal-integer-strict.js index da36201aeeed2355ef304bbc14bd0d3128e73f45..2426a5f2da739c9933eca43a89dc59ac8955fa22 100644 --- a/test/language/literals/numeric/non-octal-decimal-integer-strict.js +++ b/test/language/literals/numeric/non-octal-decimal-integer-strict.js @@ -23,7 +23,7 @@ info: | 8 9 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/octal-invalid-digit.js b/test/language/literals/numeric/octal-invalid-digit.js index 81e676d30885f9de1e0d4142733bb04675954074..f9685d9df5f9d0d259e010bc2205a8aa08628f90 100644 --- a/test/language/literals/numeric/octal-invalid-digit.js +++ b/test/language/literals/numeric/octal-invalid-digit.js @@ -14,7 +14,7 @@ info: | OctalDigit :: one of 0 1 2 3 4 5 6 7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/octal-invalid-leading.js b/test/language/literals/numeric/octal-invalid-leading.js index bfd29fbff2d0215e40e5ab77aaaa84277c35dcdc..8a87dbd3d6b07fb7a3eabed304fbb227918a5b35 100644 --- a/test/language/literals/numeric/octal-invalid-leading.js +++ b/test/language/literals/numeric/octal-invalid-leading.js @@ -14,7 +14,7 @@ info: | OctalDigit :: one of 0 1 2 3 4 5 6 7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/octal-invalid-truncated.js b/test/language/literals/numeric/octal-invalid-truncated.js index 719959bd5b3ac833b5cc5702e9579559af8a9e3b..dc4c74b0c86a75af1e7604e918b42feddf2b712a 100644 --- a/test/language/literals/numeric/octal-invalid-truncated.js +++ b/test/language/literals/numeric/octal-invalid-truncated.js @@ -14,7 +14,7 @@ info: | OctalDigit :: one of 0 1 2 3 4 5 6 7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/numeric/octal-invalid-unicode.js b/test/language/literals/numeric/octal-invalid-unicode.js index 37b986253c6f7e917b090a67af81b149bd402d41..5aaebc43383fca9ab88aa5080f694d989633168f 100644 --- a/test/language/literals/numeric/octal-invalid-unicode.js +++ b/test/language/literals/numeric/octal-invalid-unicode.js @@ -14,7 +14,7 @@ info: | OctalDigit :: one of 0 1 2 3 4 5 6 7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.2_T1.js b/test/language/literals/regexp/S7.8.5_A1.2_T1.js index b40a2e5b42eb3e0a74d961367b5979886d6b88a5..9191a995023d8022dd17832102f36551106df20c 100644 --- a/test/language/literals/regexp/S7.8.5_A1.2_T1.js +++ b/test/language/literals/regexp/S7.8.5_A1.2_T1.js @@ -14,7 +14,7 @@ info: | description: > The first character of a regular expression may not be "*" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.2_T2.js b/test/language/literals/regexp/S7.8.5_A1.2_T2.js index ad35ebc04fd6d7458a368267875ebfbcc2050bcf..f535e9e982f3b7e1497b31db9593790befb86c81 100644 --- a/test/language/literals/regexp/S7.8.5_A1.2_T2.js +++ b/test/language/literals/regexp/S7.8.5_A1.2_T2.js @@ -17,7 +17,7 @@ info: | description: > The first character of a regular expression may not be "\" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.2_T3.js b/test/language/literals/regexp/S7.8.5_A1.2_T3.js index 3c954dca8074c7bf13111a8e6e48426ab8fd6de3..2cf135fd92e7a04ef60c0617582bdc18f8c6cfe3 100644 --- a/test/language/literals/regexp/S7.8.5_A1.2_T3.js +++ b/test/language/literals/regexp/S7.8.5_A1.2_T3.js @@ -17,7 +17,7 @@ info: | description: > The first character of a regular expression may not be "/" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.2_T4.js b/test/language/literals/regexp/S7.8.5_A1.2_T4.js index dfafc38bf37515e4ba67f163074c899a0f63c663..a123c3ab571767608626964f9626268388a436b5 100644 --- a/test/language/literals/regexp/S7.8.5_A1.2_T4.js +++ b/test/language/literals/regexp/S7.8.5_A1.2_T4.js @@ -17,7 +17,7 @@ info: | description: A regular expression may not be empty. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.3_T1.js b/test/language/literals/regexp/S7.8.5_A1.3_T1.js index 6659d52d122e00124ee2ae0a8e345d3591e47977..b51945387a638a81503908e635cb734aceca2dd8 100644 --- a/test/language/literals/regexp/S7.8.5_A1.3_T1.js +++ b/test/language/literals/regexp/S7.8.5_A1.3_T1.js @@ -20,7 +20,7 @@ info: | description: > The first character of a regular expression may not be a <LF> (\u000A) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.3_T3.js b/test/language/literals/regexp/S7.8.5_A1.3_T3.js index 476cb300637303c3199c63a687dc38d678173763..2158169de38295b324c58cb591237cedcb6e4c4e 100644 --- a/test/language/literals/regexp/S7.8.5_A1.3_T3.js +++ b/test/language/literals/regexp/S7.8.5_A1.3_T3.js @@ -20,7 +20,7 @@ info: | description: > The first character of a regular expression may not be a <CR>, (\u000D) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.5_T1.js b/test/language/literals/regexp/S7.8.5_A1.5_T1.js index 8b647a7affb0349b62683ed0e39708ce42e8dc25..926cdb5277fb8638ce9e50221a1fc0453a78fd32 100644 --- a/test/language/literals/regexp/S7.8.5_A1.5_T1.js +++ b/test/language/literals/regexp/S7.8.5_A1.5_T1.js @@ -14,7 +14,7 @@ description: > A RegularExpressionBackslashSequence may not contain a <LF> negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A1.5_T3.js b/test/language/literals/regexp/S7.8.5_A1.5_T3.js index e8de90d4fbc52fbc3752a0d2d8638e9ee885300d..fb71108222d23fb8f365c26f973fbb580746b6b8 100644 --- a/test/language/literals/regexp/S7.8.5_A1.5_T3.js +++ b/test/language/literals/regexp/S7.8.5_A1.5_T3.js @@ -13,7 +13,7 @@ info: | description: > A RegularExpressionBackslashSequence may not contain a <CR> negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.2_T1.js b/test/language/literals/regexp/S7.8.5_A2.2_T1.js index 1a07bd25d14c003193f4271f525b63563413ef5a..eba3dc10cd305feb5dba7823e7697d11cbd3c743 100644 --- a/test/language/literals/regexp/S7.8.5_A2.2_T1.js +++ b/test/language/literals/regexp/S7.8.5_A2.2_T1.js @@ -14,7 +14,7 @@ description: > A regular express may not contain a "\" as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.2_T2.js b/test/language/literals/regexp/S7.8.5_A2.2_T2.js index 5f550758bf239c6d2b308c95655258031ed50f89..b0226a84d96a1fc445f68f32c33dd0b818570404 100644 --- a/test/language/literals/regexp/S7.8.5_A2.2_T2.js +++ b/test/language/literals/regexp/S7.8.5_A2.2_T2.js @@ -14,7 +14,7 @@ description: > A regular expression may not contain a "/" as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.3_T1.js b/test/language/literals/regexp/S7.8.5_A2.3_T1.js index 9d7813f61c54fd5e795ce0ea282a7b5a1277f792..60a68c75c4147e4b0154893eabd19471cc1cf083 100644 --- a/test/language/literals/regexp/S7.8.5_A2.3_T1.js +++ b/test/language/literals/regexp/S7.8.5_A2.3_T1.js @@ -23,7 +23,7 @@ info: | description: > A regular expression may not contain a <LF> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.3_T3.js b/test/language/literals/regexp/S7.8.5_A2.3_T3.js index d0b0b62cdfe3ea3648591cf6d8abfa7dcbb0fac1..2efa33a572a6245f211bf8ba73667367b41ab6af 100644 --- a/test/language/literals/regexp/S7.8.5_A2.3_T3.js +++ b/test/language/literals/regexp/S7.8.5_A2.3_T3.js @@ -24,7 +24,7 @@ description: > A regular expression may not contain a <CR> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.5_T1.js b/test/language/literals/regexp/S7.8.5_A2.5_T1.js index 5e778da601336769cc4e9913da5b6e4f50db7c1d..bfed0ececb28b2a9f2bfb03248d51bc2c9702e64 100644 --- a/test/language/literals/regexp/S7.8.5_A2.5_T1.js +++ b/test/language/literals/regexp/S7.8.5_A2.5_T1.js @@ -19,7 +19,7 @@ info: | description: > A regular expression may not contain a <LF> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/S7.8.5_A2.5_T3.js b/test/language/literals/regexp/S7.8.5_A2.5_T3.js index c141e14a51ed7e26dddac272a3d2ffff63f4ea1b..1ae760fc468882a136562f3a729bda91c204133e 100644 --- a/test/language/literals/regexp/S7.8.5_A2.5_T3.js +++ b/test/language/literals/regexp/S7.8.5_A2.5_T3.js @@ -19,7 +19,7 @@ info: | description: > A regular expression may not contain a <CR> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/early-err-bad-flag.js b/test/language/literals/regexp/early-err-bad-flag.js index 4cbd00c913217558c4ac60edf962f652ff509473..304816abb92854e8c85837dd029d1d5f6852e132 100644 --- a/test/language/literals/regexp/early-err-bad-flag.js +++ b/test/language/literals/regexp/early-err-bad-flag.js @@ -9,7 +9,7 @@ description: > It is a Syntax Error if FlagText of RegularExpressionLiteral contains any code points other than "g", "i", "m", "u", or "y", ... negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/early-err-dup-flag.js b/test/language/literals/regexp/early-err-dup-flag.js index a88a8c57e85ec175cba053f215d95871dc7e110a..97fd83d4ed7dbd4ae4b62f4ef377117448d74745 100644 --- a/test/language/literals/regexp/early-err-dup-flag.js +++ b/test/language/literals/regexp/early-err-dup-flag.js @@ -9,7 +9,7 @@ description: > It is a Syntax Error if FlagText of RegularExpressionLiteral contains ... the same code point more than once. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/early-err-flags-unicode-escape.js b/test/language/literals/regexp/early-err-flags-unicode-escape.js index 2ccae26cb2f1bbd3a1d5af0711df84b2bb006cc1..e3411450c5ad6002e0a02cb37e0c9a3734fc7ca2 100644 --- a/test/language/literals/regexp/early-err-flags-unicode-escape.js +++ b/test/language/literals/regexp/early-err-flags-unicode-escape.js @@ -9,7 +9,7 @@ info: | description: > It is a Syntax Error if IdentifierPart contains a Unicode escape sequence. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/early-err-pattern.js b/test/language/literals/regexp/early-err-pattern.js index a846d7bb8d20f676f988847380dfe6c8b455a7f9..d618b2fd41259d481caaf6237bb1c95a42df3965 100644 --- a/test/language/literals/regexp/early-err-pattern.js +++ b/test/language/literals/regexp/early-err-pattern.js @@ -8,7 +8,7 @@ info: | description: > It is a Syntax Error if BodyText of RegularExpressionLiteral cannot be recognized using the goal symbol Pattern of the ECMAScript RegExp grammar specified in #sec-patterns. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/invalid-braced-quantifier-exact.js b/test/language/literals/regexp/invalid-braced-quantifier-exact.js index 1fc95c7f9fb0cb2672f366c7ce726ebf0b384acd..b957a0d03f4494a785714b22f7014101a7750923 100644 --- a/test/language/literals/regexp/invalid-braced-quantifier-exact.js +++ b/test/language/literals/regexp/invalid-braced-quantifier-exact.js @@ -16,7 +16,7 @@ info: | pattern with a higher precedence. This makes the SyntaxError for such patterns consistent between Annex-B and non-Annex-B environments. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/invalid-braced-quantifier-lower.js b/test/language/literals/regexp/invalid-braced-quantifier-lower.js index bb687bd06df6979243bba07ca7a7e380216cea30..7b6c39d8588630c6f9bada3667bbc2ff87c4a655 100644 --- a/test/language/literals/regexp/invalid-braced-quantifier-lower.js +++ b/test/language/literals/regexp/invalid-braced-quantifier-lower.js @@ -16,7 +16,7 @@ info: | pattern with a higher precedence. This makes the SyntaxError for such patterns consistent between Annex-B and non-Annex-B environments. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/invalid-braced-quantifier-range.js b/test/language/literals/regexp/invalid-braced-quantifier-range.js index 90148ea155bc144f316d8a19dc1561e564de64e8..5c43af856324937aa1a03322ddc94917b7ec7486 100644 --- a/test/language/literals/regexp/invalid-braced-quantifier-range.js +++ b/test/language/literals/regexp/invalid-braced-quantifier-range.js @@ -16,7 +16,7 @@ info: | pattern with a higher precedence. This makes the SyntaxError for such patterns consistent between Annex-B and non-Annex-B environments. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/regexp-first-char-no-line-separator.js b/test/language/literals/regexp/regexp-first-char-no-line-separator.js index 67d1a9597dced0de9a1428af2300aac8cabdb11f..804cc6e0e276cc145437fed5ea7e127a506cbb01 100644 --- a/test/language/literals/regexp/regexp-first-char-no-line-separator.js +++ b/test/language/literals/regexp/regexp-first-char-no-line-separator.js @@ -20,7 +20,7 @@ info: | description: > The first character of a regular expression may not be a <LS> negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/regexp-first-char-no-paragraph-separator.js b/test/language/literals/regexp/regexp-first-char-no-paragraph-separator.js index 369a9cceaa129ff417de2a716c36dadb891b7ac7..05bf3ebe6b900d234ca7bca0272ecbfa7b04bf77 100644 --- a/test/language/literals/regexp/regexp-first-char-no-paragraph-separator.js +++ b/test/language/literals/regexp/regexp-first-char-no-paragraph-separator.js @@ -20,7 +20,7 @@ info: | description: > The first character of a regular expression may not be a <PS> negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/regexp-source-char-no-line-separator.js b/test/language/literals/regexp/regexp-source-char-no-line-separator.js index 65678243396296ece960a8d90ad374f53ce595e3..7a8ef5b89c6f7a9d72ea27b976a0b5b8198bf4a4 100644 --- a/test/language/literals/regexp/regexp-source-char-no-line-separator.js +++ b/test/language/literals/regexp/regexp-source-char-no-line-separator.js @@ -19,7 +19,7 @@ info: | description: > A regular expression may not contain a <LS> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/regexp-source-char-no-paragraph-separator.js b/test/language/literals/regexp/regexp-source-char-no-paragraph-separator.js index 0c496e0278183c6c4a6cf2062ece82ed0b304e12..37b34928c72e82683ff1955c6c115f0b9dfdfe72 100644 --- a/test/language/literals/regexp/regexp-source-char-no-paragraph-separator.js +++ b/test/language/literals/regexp/regexp-source-char-no-paragraph-separator.js @@ -20,7 +20,7 @@ info: | description: > A regular expression may not contain a <PS> as a SourceCharacter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-dec-esc.js b/test/language/literals/regexp/u-dec-esc.js index 8678427a4fdb6cecccd49cca6d9aa54796d17cbf..f6a17d3c658039426c86dc5dfd80facadd0a7086 100644 --- a/test/language/literals/regexp/u-dec-esc.js +++ b/test/language/literals/regexp/u-dec-esc.js @@ -8,7 +8,7 @@ info: | B extensions--see ES6 section B.1.4). es6id: 21.2.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-class-escape.js b/test/language/literals/regexp/u-invalid-class-escape.js index caeea9b0ac715f17dae01945376451502b345d0d..8df0a615bd595400e28f294589d5945943f6f10a 100644 --- a/test/language/literals/regexp/u-invalid-class-escape.js +++ b/test/language/literals/regexp/u-invalid-class-escape.js @@ -14,7 +14,7 @@ info: | The `u` flag precludes the Annex B extension that enables this pattern. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-extended-pattern-char.js b/test/language/literals/regexp/u-invalid-extended-pattern-char.js index 2b2a280ec11c21c5af26719ee51e39722fdddb44..8463f9efb8c7c2918ebb3f5a06d2e8a88ba7a180 100644 --- a/test/language/literals/regexp/u-invalid-extended-pattern-char.js +++ b/test/language/literals/regexp/u-invalid-extended-pattern-char.js @@ -11,7 +11,7 @@ info: | Term[U] :: [~U] ExtendedAtom negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-identity-escape.js b/test/language/literals/regexp/u-invalid-identity-escape.js index e5ecfe85939c3607a534f46992fc443904d704b1..96beb7b34e7acacfd1289612aa71761a6b6805e4 100644 --- a/test/language/literals/regexp/u-invalid-identity-escape.js +++ b/test/language/literals/regexp/u-invalid-identity-escape.js @@ -13,7 +13,7 @@ info: | The `u` flag precludes the use of characters in UnicodeIDContinue irrespective of the presence of Annex B extensions. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-legacy-octal-escape.js b/test/language/literals/regexp/u-invalid-legacy-octal-escape.js index 6200af249e2d0f2b33e841d27eaf7d4de1b76e16..71394008b22f8cddebe3bb4f039115124d3fd0cf 100644 --- a/test/language/literals/regexp/u-invalid-legacy-octal-escape.js +++ b/test/language/literals/regexp/u-invalid-legacy-octal-escape.js @@ -16,7 +16,7 @@ info: | RegExpUnicodeEscapeSequence[?U] IdentityEscape[?U] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js index bbe2de8c372b54787832d80dab596bf855ee5f92..29150a73e27ae7948ef74d9185029ae35274c4d9 100644 --- a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js +++ b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js @@ -23,7 +23,7 @@ info: | The `u` flag precludes the Annex B extension that enables this pattern. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-ab.js b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-ab.js index a953228ea85f00c9e4ea248246a0a5c62946a090..4e76229a1b90a0aeee28d9ca0ebd25bf76082b2e 100644 --- a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-ab.js +++ b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-ab.js @@ -23,7 +23,7 @@ info: | The `u` flag precludes the Annex B extension that enables this pattern. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-b.js b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-b.js index 9a22bdff3f7490460de2daf10387f06d77a93f6a..1546bccea4e8fc4d0f1b948a38f6a0509a94ea9a 100644 --- a/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-b.js +++ b/test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-b.js @@ -23,7 +23,7 @@ info: | The `u` flag precludes the Annex B extension that enables this pattern. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-non-empty-class-ranges.js b/test/language/literals/regexp/u-invalid-non-empty-class-ranges.js index d8d436d65b1fe0adea9f6792c5cbea60933fc631..ca43f93f67ddb4bfbd9ae9fe9ea045d42ab4784c 100644 --- a/test/language/literals/regexp/u-invalid-non-empty-class-ranges.js +++ b/test/language/literals/regexp/u-invalid-non-empty-class-ranges.js @@ -22,7 +22,7 @@ info: | The `u` flag precludes the Annex B extension that enables this pattern. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-oob-decimal-escape.js b/test/language/literals/regexp/u-invalid-oob-decimal-escape.js index c7059f0c78acfe66dad2a20bfcdc86bba28f6ac1..eb3d2a64a35972a63a4dd4dabc417a7aa266c31f 100644 --- a/test/language/literals/regexp/u-invalid-oob-decimal-escape.js +++ b/test/language/literals/regexp/u-invalid-oob-decimal-escape.js @@ -11,7 +11,7 @@ info: | When the "unicode" flag is set, this algorithm is honored irrespective of the presence of Annex B extensions. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-invalid-quantifiable-assertion.js b/test/language/literals/regexp/u-invalid-quantifiable-assertion.js index 7ad9c05207b04cf407c3140b94ede687eb27f4e5..65de933012e6485d232476c03294439da27cbdc6 100644 --- a/test/language/literals/regexp/u-invalid-quantifiable-assertion.js +++ b/test/language/literals/regexp/u-invalid-quantifiable-assertion.js @@ -11,7 +11,7 @@ info: | Term[U] :: [~U] QuantifiableAssertion Quantifier negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-unicode-esc-bounds.js b/test/language/literals/regexp/u-unicode-esc-bounds.js index 0941d1e36da25bfb1d89082b63fb249102e34068..4934b4ddd19da2d63a5585f63a5c4c64cc624a66 100644 --- a/test/language/literals/regexp/u-unicode-esc-bounds.js +++ b/test/language/literals/regexp/u-unicode-esc-bounds.js @@ -11,7 +11,7 @@ info: | - It is a Syntax Error if the MV of HexDigits > 1114111. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/regexp/u-unicode-esc-non-hex.js b/test/language/literals/regexp/u-unicode-esc-non-hex.js index f0884789fc648478941b2dc41bf032ed9deeec98..c8fdc3613ae840d0fab7620dcd61b03be164a1b9 100644 --- a/test/language/literals/regexp/u-unicode-esc-non-hex.js +++ b/test/language/literals/regexp/u-unicode-esc-non-hex.js @@ -6,7 +6,7 @@ description: > Non-hexadecimal value within the delimiters of a UnicodeEscapeSequence es6id: 21.2.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/7.8.4-1gs.js b/test/language/literals/string/7.8.4-1gs.js index cba7b591aa19409cb173e0a64169db5c562b5a51..7b676d6c3336d18b417cf01c1968ecd61514fe39 100644 --- a/test/language/literals/string/7.8.4-1gs.js +++ b/test/language/literals/string/7.8.4-1gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - OctalEscapeSequence(\0110) is forbidden in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/literals/string/S7.8.4_A1.1_T1.js b/test/language/literals/string/S7.8.4_A1.1_T1.js index f2951f5cea31e0951abbbc3a6a27f87f7c942011..1e724dbc52ea5cf5d18d5190987d2ca60db905c8 100644 --- a/test/language/literals/string/S7.8.4_A1.1_T1.js +++ b/test/language/literals/string/S7.8.4_A1.1_T1.js @@ -8,7 +8,7 @@ description: > DoubleStringCharacter :: SourceCharacter but not double-quote " or LineTerminator negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A1.1_T2.js b/test/language/literals/string/S7.8.4_A1.1_T2.js index 7c41e0a64556f3253247623729881bdf0b5b20db..e26c5f0723bf058114fb7ed86e0ed094085dbc81 100644 --- a/test/language/literals/string/S7.8.4_A1.1_T2.js +++ b/test/language/literals/string/S7.8.4_A1.1_T2.js @@ -8,7 +8,7 @@ description: > DoubleStringCharacter :: SourceCharacter but not double-quote " or LineTerminator negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A1.2_T1.js b/test/language/literals/string/S7.8.4_A1.2_T1.js index 2066b4b22b5b51989149c978842db9a905734d23..582c65553e4ec251be03d475d79224fbf3ec9a04 100644 --- a/test/language/literals/string/S7.8.4_A1.2_T1.js +++ b/test/language/literals/string/S7.8.4_A1.2_T1.js @@ -8,7 +8,7 @@ description: > SingleStringCharacter :: SourceCharacter but not single-quote ' or LineTerminator negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A1.2_T2.js b/test/language/literals/string/S7.8.4_A1.2_T2.js index 8e319a1642508cb2bb371a205d4e693b36143e0d..df26aa59a9ffc29e602b11e392cb7c4e85625000 100644 --- a/test/language/literals/string/S7.8.4_A1.2_T2.js +++ b/test/language/literals/string/S7.8.4_A1.2_T2.js @@ -8,7 +8,7 @@ description: > SingleStringCharacter :: SourceCharacter but not single-quote ' or LineTerminator negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A3.1_T1.js b/test/language/literals/string/S7.8.4_A3.1_T1.js index 350e8e00dd22717128f2b2a1913efd0672c6c6b1..136591e7b079f77c4363c217fad780f0edeed5a2 100644 --- a/test/language/literals/string/S7.8.4_A3.1_T1.js +++ b/test/language/literals/string/S7.8.4_A3.1_T1.js @@ -6,7 +6,7 @@ info: "StringLiteral :: \"\\\" or '\\' is not correct" es5id: 7.8.4_A3.1_T1 description: Checking if execution of "\" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A3.1_T2.js b/test/language/literals/string/S7.8.4_A3.1_T2.js index 3e83b3da4a396ca0934c74b688e1e3c1c30a250f..fd41fb60e71f88555f438d43d7cacc870932a755 100644 --- a/test/language/literals/string/S7.8.4_A3.1_T2.js +++ b/test/language/literals/string/S7.8.4_A3.1_T2.js @@ -6,7 +6,7 @@ info: "StringLiteral :: \"\\\" or '\\' is not correct" es5id: 7.8.4_A3.1_T2 description: Checking if execution of "'\'" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A3.2_T1.js b/test/language/literals/string/S7.8.4_A3.2_T1.js index 5dc1a4d894b734d6f024636ccee124e32ec29ce2..c683cc6e939d8b3e327cc997cba3c9915044e2e8 100644 --- a/test/language/literals/string/S7.8.4_A3.2_T1.js +++ b/test/language/literals/string/S7.8.4_A3.2_T1.js @@ -6,7 +6,7 @@ info: "StringLiteral :: \"\\\\\\\" or '\\\\\\' is not correct" es5id: 7.8.4_A3.2_T1 description: Checking if execution of "\\\" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A3.2_T2.js b/test/language/literals/string/S7.8.4_A3.2_T2.js index 3402432bd73b1f3001e7d0cfdd5884bde72e6495..8c1951d7f881244262964325198ab3953e7cb0fc 100644 --- a/test/language/literals/string/S7.8.4_A3.2_T2.js +++ b/test/language/literals/string/S7.8.4_A3.2_T2.js @@ -6,7 +6,7 @@ info: "StringLiteral :: \"\\\\\\\" or '\\\\\\' is not correct" es5id: 7.8.4_A3.2_T2 description: Checking if execution of '\\\' fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A4.3_T1.js b/test/language/literals/string/S7.8.4_A4.3_T1.js index e532b254708aace3a4640e033f5368217f250d5e..4cc00380b3cc3d4fef1343503e40f3ca21c06b11 100644 --- a/test/language/literals/string/S7.8.4_A4.3_T1.js +++ b/test/language/literals/string/S7.8.4_A4.3_T1.js @@ -6,7 +6,7 @@ info: NonEscapeSequence is not EscapeCharacter es5id: 7.8.4_A4.3_T1 description: "EscapeCharacter :: DecimalDigits :: 1" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/literals/string/S7.8.4_A4.3_T2.js b/test/language/literals/string/S7.8.4_A4.3_T2.js index b513a11eac835f884cf6e3dba531c8909d392ace..def1cdb057840c2a76b672923484c8a90e11122c 100644 --- a/test/language/literals/string/S7.8.4_A4.3_T2.js +++ b/test/language/literals/string/S7.8.4_A4.3_T2.js @@ -6,7 +6,7 @@ info: NonEscapeSequence is not EscapeCharacter es5id: 7.8.4_A4.3_T2 description: "EscapeCharacter :: DecimalDigits :: 7" negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.1_T4.js b/test/language/literals/string/S7.8.4_A7.1_T4.js index 9c2dcf15ac24eae6e1f2431708e9d6201f58694d..a1002e55477024baf145c5e5cb47de2834df4be0 100644 --- a/test/language/literals/string/S7.8.4_A7.1_T4.js +++ b/test/language/literals/string/S7.8.4_A7.1_T4.js @@ -8,7 +8,7 @@ info: | es5id: 7.8.4_A7.1_T4 description: "UnicodeEscapeSequence :: u000G is incorrect" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T1.js b/test/language/literals/string/S7.8.4_A7.2_T1.js index 2b252b5df0408aad7675fc37c9dba2876196179e..2f122a5f71aa9d875f03d6fd4d68a034f44dedf1 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T1.js +++ b/test/language/literals/string/S7.8.4_A7.2_T1.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T1 description: ":: HexDigit :: 1" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T2.js b/test/language/literals/string/S7.8.4_A7.2_T2.js index efa5cb48d8be337f4454c67faae7c0ca07182679..be6588d7e11106d2a00320e8e9054b4afcbc0060 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T2.js +++ b/test/language/literals/string/S7.8.4_A7.2_T2.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T2 description: ":: HexDigit :: A" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T3.js b/test/language/literals/string/S7.8.4_A7.2_T3.js index 62d0d1fb4aed520c588b661055ffead7fdb6bef0..a06d44fe4e281ab0a2a6d819f6f9fa6c4df95989 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T3.js +++ b/test/language/literals/string/S7.8.4_A7.2_T3.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T3 description: ":: HexDigit :: 1" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T4.js b/test/language/literals/string/S7.8.4_A7.2_T4.js index 82a194b502168710caf61aefa0ea9e3e8c395429..83bf6097a8a62f8aa308e3c32573cce7c74d628a 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T4.js +++ b/test/language/literals/string/S7.8.4_A7.2_T4.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T4 description: ":: HexDigit :: A" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T5.js b/test/language/literals/string/S7.8.4_A7.2_T5.js index 0a4428292eae0bda2b7644b9b27f45b41f0a6911..a4d09167aad127cb97b545fb64da933e27971a4a 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T5.js +++ b/test/language/literals/string/S7.8.4_A7.2_T5.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T5 description: ":: HexDigit :: 1" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/S7.8.4_A7.2_T6.js b/test/language/literals/string/S7.8.4_A7.2_T6.js index 6308cb0c7958c62970ed84bca463fc81f6af8351..b75c821a2bc2c40beca82effa32bf7e0225e5e21 100644 --- a/test/language/literals/string/S7.8.4_A7.2_T6.js +++ b/test/language/literals/string/S7.8.4_A7.2_T6.js @@ -6,7 +6,7 @@ info: "UnicodeEscapeSequence :: u HexDigit (one, two or three time) is incorrect es5id: 7.8.4_A7.2_T6 description: ":: HexDigit :: A" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/legacy-non-octal-escape-sequence-strict.js b/test/language/literals/string/legacy-non-octal-escape-sequence-strict.js index 7a91a8757f32c6604c0adf34839248bff1c82721..baef3c5c58f2a5610405195f6e7d2d926a7dee4a 100644 --- a/test/language/literals/string/legacy-non-octal-escape-sequence-strict.js +++ b/test/language/literals/string/legacy-non-octal-escape-sequence-strict.js @@ -29,7 +29,7 @@ info: | parsing TemplateCharacter. flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/literals/string/legacy-octal-escape-sequence-strict.js b/test/language/literals/string/legacy-octal-escape-sequence-strict.js index 53d342c2405c233abeff4c61860c0c3854120a11..2d102f7658ced40a1465c9ac5bca6618792c7887 100644 --- a/test/language/literals/string/legacy-octal-escape-sequence-strict.js +++ b/test/language/literals/string/legacy-octal-escape-sequence-strict.js @@ -29,7 +29,7 @@ info: | parsing TemplateCharacter. flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/comment-multi-line-html-close.js b/test/language/module-code/comment-multi-line-html-close.js index 8d965ec6fe1b67002ba7b2595dc98c1f48bcbb98..5d045ed302989e689bbb72304dde72ae2abdf824 100644 --- a/test/language/module-code/comment-multi-line-html-close.js +++ b/test/language/module-code/comment-multi-line-html-close.js @@ -7,7 +7,7 @@ description: > esid: sec-html-like-comments es6id: B1.3 negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/comment-single-line-html-close.js b/test/language/module-code/comment-single-line-html-close.js index da07ebc5146692bc1c3e4dc2960878926ad6f704..87189eac668eda0f1ac75edeecb839200f1c7e19 100644 --- a/test/language/module-code/comment-single-line-html-close.js +++ b/test/language/module-code/comment-single-line-html-close.js @@ -7,7 +7,7 @@ description: > esid: sec-html-like-comments es6id: B1.3 negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/comment-single-line-html-open.js b/test/language/module-code/comment-single-line-html-open.js index 4a832b9965ddc48d0e59714dedc15f96b3af8266..6298ce3ea7d01ab4426c05730ad21c10a826918a 100644 --- a/test/language/module-code/comment-single-line-html-open.js +++ b/test/language/module-code/comment-single-line-html-open.js @@ -7,7 +7,7 @@ description: > esid: sec-html-like-comments es6id: B1.3 negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/early-dup-export-decl.js b/test/language/module-code/early-dup-export-decl.js index a938e6b57662ea870d2cbaf845e6c9aa6beaab9c..9e0fcec6c213f3951874e18b2eadcaf481e1737f 100644 --- a/test/language/module-code/early-dup-export-decl.js +++ b/test/language/module-code/early-dup-export-decl.js @@ -7,7 +7,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/module-code/early-dup-export-dflt-id.js b/test/language/module-code/early-dup-export-dflt-id.js index 06bec72272dea8118d768bb4ef6afb475cb1b171..c6fec8d0062cee53e8efafe100f82f1d30653375 100644 --- a/test/language/module-code/early-dup-export-dflt-id.js +++ b/test/language/module-code/early-dup-export-dflt-id.js @@ -8,7 +8,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-dup-export-dflt.js b/test/language/module-code/early-dup-export-dflt.js index 0ad78abab78b3d1ce3c27aabebcc13ef806f77da..7c2f1269da9fa6cf1a9f842c92488ac80392d3b3 100644 --- a/test/language/module-code/early-dup-export-dflt.js +++ b/test/language/module-code/early-dup-export-dflt.js @@ -7,7 +7,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-dup-export-id-as.js b/test/language/module-code/early-dup-export-id-as.js index fbc6204070685f05a252478b166c1828834c2b9a..077c9406d42ffe3751c5e0e9650af9b32219d2f3 100644 --- a/test/language/module-code/early-dup-export-id-as.js +++ b/test/language/module-code/early-dup-export-id-as.js @@ -7,7 +7,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-dup-export-id.js b/test/language/module-code/early-dup-export-id.js index dbfd44ab445859a8d616528b9897582b269913a0..554992628f50ea6d714aa00781e682423d50c167 100644 --- a/test/language/module-code/early-dup-export-id.js +++ b/test/language/module-code/early-dup-export-id.js @@ -7,7 +7,7 @@ description: > duplicate entries. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-dup-lables.js b/test/language/module-code/early-dup-lables.js index c2e28351bc72b9743d4003e2e3b33d62f5287e7b..502e14b3b88fe6767a7919a55ae0315e0c6ffe43 100644 --- a/test/language/module-code/early-dup-lables.js +++ b/test/language/module-code/early-dup-lables.js @@ -7,7 +7,7 @@ description: > argument « » is true. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-dup-lex.js b/test/language/module-code/early-dup-lex.js index 9afac2200070b40c97404672f449e0674e0794af..8ae5f80c9de8c9c8f11ea45d42769f9289db4188 100644 --- a/test/language/module-code/early-dup-lex.js +++ b/test/language/module-code/early-dup-lex.js @@ -8,7 +8,7 @@ description: > flags: [module] features: [let, const] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-export-global.js b/test/language/module-code/early-export-global.js index 5a7033e9fbb2e0d110f22a918328f49f0fbcb87a..db81e9a464a5936f3c7ebc2081e3cb8d03c3eafa 100644 --- a/test/language/module-code/early-export-global.js +++ b/test/language/module-code/early-export-global.js @@ -10,7 +10,7 @@ info: | ModuleItemList, or the LexicallyDeclaredNames of ModuleItemList. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-export-unresolvable.js b/test/language/module-code/early-export-unresolvable.js index 4623641f54f3a7eddb35f3a30b1109541b027bfa..abd3dda62081b0a20cc89d3f80baa0afc75820b4 100644 --- a/test/language/module-code/early-export-unresolvable.js +++ b/test/language/module-code/early-export-unresolvable.js @@ -8,7 +8,7 @@ description: > ModuleItemList, or the LexicallyDeclaredNames of ModuleItemList. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-import-arguments.js b/test/language/module-code/early-import-arguments.js index e60743f1803dad24fdf87f679bec74c640fe2271..cf4c01bc9e4d1e6fc6e02861ab014c365bffdb86 100644 --- a/test/language/module-code/early-import-arguments.js +++ b/test/language/module-code/early-import-arguments.js @@ -19,7 +19,7 @@ info: | in strict mode code and the StringValue of Identifier is "arguments" or "eval". negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/early-import-as-arguments.js b/test/language/module-code/early-import-as-arguments.js index 272cd1ecb6adf6306efa8a69b01937a2c03014c5..981dcccfccf05905bd2c2312b3ebf91712fe2c70 100644 --- a/test/language/module-code/early-import-as-arguments.js +++ b/test/language/module-code/early-import-as-arguments.js @@ -19,7 +19,7 @@ info: | in strict mode code and the StringValue of Identifier is "arguments" or "eval". negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/early-import-as-eval.js b/test/language/module-code/early-import-as-eval.js index 49814c642f07331d205cfede551528222cb5d76e..ad15ad476b842034cf6f3981c4250cfa45028d44 100644 --- a/test/language/module-code/early-import-as-eval.js +++ b/test/language/module-code/early-import-as-eval.js @@ -19,7 +19,7 @@ info: | in strict mode code and the StringValue of Identifier is "arguments" or "eval". negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/early-import-eval.js b/test/language/module-code/early-import-eval.js index be0ed42e87532755e0b52c7ad4aa47048d369a41..ec771b4d9b5a9086b232a883ca57be6e28850ef4 100644 --- a/test/language/module-code/early-import-eval.js +++ b/test/language/module-code/early-import-eval.js @@ -19,7 +19,7 @@ info: | in strict mode code and the StringValue of Identifier is "arguments" or "eval". negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/early-lex-and-var.js b/test/language/module-code/early-lex-and-var.js index ecb572f173ea0e237496434166a329a5f16be5cf..cba69d9ce0105edac467bd2333cb0a05135be565 100644 --- a/test/language/module-code/early-lex-and-var.js +++ b/test/language/module-code/early-lex-and-var.js @@ -8,7 +8,7 @@ description: > flags: [module] features: [let] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-new-target.js b/test/language/module-code/early-new-target.js index 5bacf185ec879bb06e156e6d6d0ec1513bfe9207..ac47e65b310b8291a42f877d6e809706757a30e7 100644 --- a/test/language/module-code/early-new-target.js +++ b/test/language/module-code/early-new-target.js @@ -6,7 +6,7 @@ description: > It is a Syntax Error if ModuleItemList Contains NewTarget flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-strict-mode.js b/test/language/module-code/early-strict-mode.js index 15401bdd7c8d18eec9f403afd70883772c0c4009..f510ff8186fd6a47eff47affd36d3624d16ccfb1 100644 --- a/test/language/module-code/early-strict-mode.js +++ b/test/language/module-code/early-strict-mode.js @@ -6,7 +6,7 @@ es6id: 10.2.1 esid: sec-strict-mode-code flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-super.js b/test/language/module-code/early-super.js index 4ee9b6277f941a64d507bed5f5e72df92099c097..bd34f9fe0f336eac329633c6bcf22a3bff226c80 100644 --- a/test/language/module-code/early-super.js +++ b/test/language/module-code/early-super.js @@ -6,7 +6,7 @@ description: > It is a Syntax Error if ModuleItemList Contains super. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-undef-break.js b/test/language/module-code/early-undef-break.js index 86a700a110fcf4ad70e4c4548a84a52de38d2224..4a6414bed0e6415196d7a4848ca198482e511323 100644 --- a/test/language/module-code/early-undef-break.js +++ b/test/language/module-code/early-undef-break.js @@ -7,7 +7,7 @@ description: > argument « » is true. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/early-undef-continue.js b/test/language/module-code/early-undef-continue.js index ad3d415e15c7ff4364680e2a68e0fce3b5b0c8cb..0bac3eacbb3fd954c975761669129a99bae74ef3 100644 --- a/test/language/module-code/early-undef-continue.js +++ b/test/language/module-code/early-undef-continue.js @@ -7,7 +7,7 @@ description: > with arguments « » and « » is true. flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-arrow-function.js b/test/language/module-code/parse-err-decl-pos-export-arrow-function.js index a1c50f8948270ca48550afddb79df8f5915c6725..2eef27bc1a58b4718056013163a4db7f588bbefd 100644 --- a/test/language/module-code/parse-err-decl-pos-export-arrow-function.js +++ b/test/language/module-code/parse-err-decl-pos-export-arrow-function.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-block-stmt-list.js b/test/language/module-code/parse-err-decl-pos-export-block-stmt-list.js index 54102000c3bbf59d7424a97c3a4975eb618911e3..cdbedc8a3f232f94e4b0098078eccaeeee0ff65a 100644 --- a/test/language/module-code/parse-err-decl-pos-export-block-stmt-list.js +++ b/test/language/module-code/parse-err-decl-pos-export-block-stmt-list.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-block-stmt.js b/test/language/module-code/parse-err-decl-pos-export-block-stmt.js index 9a5eaae4190ce4a219ecf74437a453c9652ece20..c608e19781db6ce48508db5455c3776978e11e48 100644 --- a/test/language/module-code/parse-err-decl-pos-export-block-stmt.js +++ b/test/language/module-code/parse-err-decl-pos-export-block-stmt.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js b/test/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js index c06745d797da6dae47b8a672d25b8c01635a3693..ddd33bee67c199851f24bc7677dfb66590bd3ffc 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-class-decl-meth.js b/test/language/module-code/parse-err-decl-pos-export-class-decl-meth.js index d950bd92c0b6ae8da05f71c68d316ea953d44c9b..f5d26d1c32e4027a0658965a05683bd3e7789c4b 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-decl-meth.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-decl-meth.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js b/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js index dad3211791ef0dca633045e9162c715e375eea66..67b4c30d62566b6541ea71f09c2320c27ad2f895 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js b/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js index f23428fa66bc60149fb9c3bc7c584ba12bcafe38..b804b62d5753b7888f389093b3dc99d7d08f42e9 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js index f9987fb7d57c94d15cef3644feef80a39b80948a..b4ddb471731546e0c2d7ba2f4a42e0721c487a39 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js index a367b608876ee5efae06be0ef0644db315015ec5..edf2acbcd217d2b94a0bf94204d5f171a42b4783 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js index 2895469ac88f978fb04ef127a58ab2fbd32260fa..8100ef95ee9644408ed9885545fc8454fd111e70 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth.js b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth.js index 74dd7a696f21f72e5c2979bb0c1ee7fe8c2c2731..3a70071239f60b8b05a2e356c4ac4af9266ccb92 100644 --- a/test/language/module-code/parse-err-decl-pos-export-class-expr-meth.js +++ b/test/language/module-code/parse-err-decl-pos-export-class-expr-meth.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-do-while.js b/test/language/module-code/parse-err-decl-pos-export-do-while.js index 2c8fe0634265ad38169aa4c42da84a50a5bfb1d0..483885d3bd611ddffc965f760e77724366b997f3 100644 --- a/test/language/module-code/parse-err-decl-pos-export-do-while.js +++ b/test/language/module-code/parse-err-decl-pos-export-do-while.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-const.js b/test/language/module-code/parse-err-decl-pos-export-for-const.js index 974a9287c6468be95f5414e224aaf381b73a5917..34567d3a0a3bf07f5bee76cec2eb68b920433c62 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-const.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-in-const.js b/test/language/module-code/parse-err-decl-pos-export-for-in-const.js index 7afc551837dea1d5fc2602735bf5289d91d7e84b..0ff9926f0e1815cec6edf0b81bc9693eae64a470 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-in-const.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-in-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-in-let.js b/test/language/module-code/parse-err-decl-pos-export-for-in-let.js index 1937e90c20ce0c67c0d4b69953641e11943170e5..af14bdf1cbb05251d20577c8208b7069277253a2 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-in-let.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-in-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-in-lhs.js b/test/language/module-code/parse-err-decl-pos-export-for-in-lhs.js index f44b86e92ac751f664f2984d6ae85cf8776a4dfa..c54475faf0d6676e39af19e135fdae9514f1796e 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-in-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-in-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-in-var.js b/test/language/module-code/parse-err-decl-pos-export-for-in-var.js index 4de30f1f9c8ca4d83d10377be22977b7ee43bbf0..9d89ee2eed59109e593148244a85256cc299b863 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-in-var.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-in-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-let.js b/test/language/module-code/parse-err-decl-pos-export-for-let.js index a6f4eef30b20c6a26afe30e0562de003316585d7..6a863ae70a0f33e3e436c4b796783fd769b81cf1 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-let.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-lhs.js b/test/language/module-code/parse-err-decl-pos-export-for-lhs.js index dd39c6e222b150f3335b7ba1b5013b04a97631ac..34a183c80aa6acfcba7b69ce9c9270c53be52a52 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-of-const.js b/test/language/module-code/parse-err-decl-pos-export-for-of-const.js index b87559a95daf59f646137166842904e8f7c2cf11..202ad2af8e34f61105cd0eda692d92d4a0cf9974 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-of-const.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-of-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-of-let.js b/test/language/module-code/parse-err-decl-pos-export-for-of-let.js index eb03c3704f21eca83df3d2a5c85f093c2aa1e2ae..fd30fc3200bc3fad8d3aa24bf05c5584fa0d52a3 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-of-let.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-of-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-of-lhs.js b/test/language/module-code/parse-err-decl-pos-export-for-of-lhs.js index dc5ae19f17f31b45bbcb7f664aa09ca18a71694f..5c3db81bb374419b68002350a44d54cbd0191876 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-of-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-of-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-of-var.js b/test/language/module-code/parse-err-decl-pos-export-for-of-var.js index e94a10cb9e98e3e73ffe84e9192558f2de9cfd68..7fd015233b14f4b4449b8f29059d4e7f7e32a2ea 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-of-var.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-of-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-for-var.js b/test/language/module-code/parse-err-decl-pos-export-for-var.js index 49315ef1d25420455198582d9a50ec09fb330b56..5cf98f5ab7c99b32896f47d0fa62badb86d65ed2 100644 --- a/test/language/module-code/parse-err-decl-pos-export-for-var.js +++ b/test/language/module-code/parse-err-decl-pos-export-for-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-function-decl.js b/test/language/module-code/parse-err-decl-pos-export-function-decl.js index 156ba7502d0acbcadfcb7eb0e1553d464bd27af0..48d2b1a14be1ba0f5e468808b05d484325d92d98 100644 --- a/test/language/module-code/parse-err-decl-pos-export-function-decl.js +++ b/test/language/module-code/parse-err-decl-pos-export-function-decl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-function-expr.js b/test/language/module-code/parse-err-decl-pos-export-function-expr.js index bcba9d3cbd6183618a298091b69c95653d5d5435..463d6f544e76d69b080ef4792ba5e9eb00932377 100644 --- a/test/language/module-code/parse-err-decl-pos-export-function-expr.js +++ b/test/language/module-code/parse-err-decl-pos-export-function-expr.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-generator-decl.js b/test/language/module-code/parse-err-decl-pos-export-generator-decl.js index d42c0f796c2ba6253120eb1dcfa186647f4b796d..f464772fce060e9929331c6d2dd3b6748b65ab94 100644 --- a/test/language/module-code/parse-err-decl-pos-export-generator-decl.js +++ b/test/language/module-code/parse-err-decl-pos-export-generator-decl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-generator-expr.js b/test/language/module-code/parse-err-decl-pos-export-generator-expr.js index c19213d7bfd89c6a48b11d3f75b4fdf24b7ba845..5a4bb27ade5d112189a7548f8978772670ce9bbd 100644 --- a/test/language/module-code/parse-err-decl-pos-export-generator-expr.js +++ b/test/language/module-code/parse-err-decl-pos-export-generator-expr.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-if-else.js b/test/language/module-code/parse-err-decl-pos-export-if-else.js index d4501dcfdf90004d6364820029feee82a11543ba..394574db4ea5ac58d8eb2edd5f488ba55cb96850 100644 --- a/test/language/module-code/parse-err-decl-pos-export-if-else.js +++ b/test/language/module-code/parse-err-decl-pos-export-if-else.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-if-if.js b/test/language/module-code/parse-err-decl-pos-export-if-if.js index 4319e30e096cee9287fd70296e03bc8abe9cb969..da9ecb867431472a828334908ab63dcd5f6a9701 100644 --- a/test/language/module-code/parse-err-decl-pos-export-if-if.js +++ b/test/language/module-code/parse-err-decl-pos-export-if-if.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-labeled.js b/test/language/module-code/parse-err-decl-pos-export-labeled.js index 4a931093f7f1eb42d13ab80fb34ef08421e4ea1a..b85a7d223be3e761cb0e1226bcb5b7e83a3b93f9 100644 --- a/test/language/module-code/parse-err-decl-pos-export-labeled.js +++ b/test/language/module-code/parse-err-decl-pos-export-labeled.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-object-gen-method.js b/test/language/module-code/parse-err-decl-pos-export-object-gen-method.js index 6a2b6364e74b829af72291ee28f87f64da83be6c..6b2ab3b554609dd927ef9f9a58565a20ccca012b 100644 --- a/test/language/module-code/parse-err-decl-pos-export-object-gen-method.js +++ b/test/language/module-code/parse-err-decl-pos-export-object-gen-method.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-export-object-getter.js b/test/language/module-code/parse-err-decl-pos-export-object-getter.js index bcdb09ad1331446aa297d0f061afef0b94925d22..d9178f5d7f39fdb821478cf34d0e9d536cd6cbaa 100644 --- a/test/language/module-code/parse-err-decl-pos-export-object-getter.js +++ b/test/language/module-code/parse-err-decl-pos-export-object-getter.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-object-method.js b/test/language/module-code/parse-err-decl-pos-export-object-method.js index d847bbcdc4ee6a9618f0053765593e7eb814b66b..daf34380f85f718eb36040dfeb55c948e1ee20a4 100644 --- a/test/language/module-code/parse-err-decl-pos-export-object-method.js +++ b/test/language/module-code/parse-err-decl-pos-export-object-method.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-object-setter.js b/test/language/module-code/parse-err-decl-pos-export-object-setter.js index 8273aa987ae6f1bb901af8455e66cebcc110c6e6..3f234d4502d842999739086b51a7c536daa16df5 100644 --- a/test/language/module-code/parse-err-decl-pos-export-object-setter.js +++ b/test/language/module-code/parse-err-decl-pos-export-object-setter.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js b/test/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js index 6d27b3be1651fb34473ace5c60569be2ac728ebb..9dfeaa7347363b9a00b097dcefcb363b5292c6ff 100644 --- a/test/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js +++ b/test/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-switch-case.js b/test/language/module-code/parse-err-decl-pos-export-switch-case.js index 23db027c3b05d26057b748a6663ec401ed5fd3e8..a9678e0f9ef0fe8bf4a7347e6eafee31d3d68ced 100644 --- a/test/language/module-code/parse-err-decl-pos-export-switch-case.js +++ b/test/language/module-code/parse-err-decl-pos-export-switch-case.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-switch-dftl.js b/test/language/module-code/parse-err-decl-pos-export-switch-dftl.js index 6c8613030e159ee9deeee73a4a7597631b4cd348..af9f4c01d23525bdab11e56b08d5a92d52977840 100644 --- a/test/language/module-code/parse-err-decl-pos-export-switch-dftl.js +++ b/test/language/module-code/parse-err-decl-pos-export-switch-dftl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-try-catch-finally.js b/test/language/module-code/parse-err-decl-pos-export-try-catch-finally.js index 46a6114092e08cd5377c25bc0feed31cbf065158..a63add0e7c60e56efdf72f754b653b37ed14bc22 100644 --- a/test/language/module-code/parse-err-decl-pos-export-try-catch-finally.js +++ b/test/language/module-code/parse-err-decl-pos-export-try-catch-finally.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-try-catch.js b/test/language/module-code/parse-err-decl-pos-export-try-catch.js index c9c0dc73b7ab8acb907535ac20b9f1fd19fe7d0b..b9a897bef6a9de43d94f033751e37508b7a5f62e 100644 --- a/test/language/module-code/parse-err-decl-pos-export-try-catch.js +++ b/test/language/module-code/parse-err-decl-pos-export-try-catch.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-try-finally.js b/test/language/module-code/parse-err-decl-pos-export-try-finally.js index b141c10087f005e0f3e79e100e1adb7145086720..86b1092e5f3071748ce2c5b70d11320ec9615b8e 100644 --- a/test/language/module-code/parse-err-decl-pos-export-try-finally.js +++ b/test/language/module-code/parse-err-decl-pos-export-try-finally.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-try-try.js b/test/language/module-code/parse-err-decl-pos-export-try-try.js index 237d3a94aee160265d0d6c7b85cd9cad16385cbf..e7c96ceb1d64a9362e33b059c571370ecbbf83be 100644 --- a/test/language/module-code/parse-err-decl-pos-export-try-try.js +++ b/test/language/module-code/parse-err-decl-pos-export-try-try.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-export-while.js b/test/language/module-code/parse-err-decl-pos-export-while.js index 75db897177944191bcf34a1954b496ec468ffff0..2fdb60b731dbf7da956e0f28637f4227d92bbe6d 100644 --- a/test/language/module-code/parse-err-decl-pos-export-while.js +++ b/test/language/module-code/parse-err-decl-pos-export-while.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `export` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-arrow-function.js b/test/language/module-code/parse-err-decl-pos-import-arrow-function.js index 62a5367ab0f2c999ec23fe8840e26245a23262fa..5eef3d6ec4854a656b06a35d92cabda23149d21c 100644 --- a/test/language/module-code/parse-err-decl-pos-import-arrow-function.js +++ b/test/language/module-code/parse-err-decl-pos-import-arrow-function.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-block-stmt-list.js b/test/language/module-code/parse-err-decl-pos-import-block-stmt-list.js index c6134a8574d15cf2f8275d1d1159a0cd1640604d..1d42d9ce4b0fb6cbdc488504ebad623a7f18fa8b 100644 --- a/test/language/module-code/parse-err-decl-pos-import-block-stmt-list.js +++ b/test/language/module-code/parse-err-decl-pos-import-block-stmt-list.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-block-stmt.js b/test/language/module-code/parse-err-decl-pos-import-block-stmt.js index bbdcfead1a4c14b3d520ce4da1eb979e676692f5..5a3199962386e6640a80d109ae7c8f75d96bccaa 100644 --- a/test/language/module-code/parse-err-decl-pos-import-block-stmt.js +++ b/test/language/module-code/parse-err-decl-pos-import-block-stmt.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js b/test/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js index 1641862f5795b73e99e0305e127e8109d4130d07..1ff3d9c31ee551088ff21ef8c25848b37b47cdbf 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-class-decl-meth.js b/test/language/module-code/parse-err-decl-pos-import-class-decl-meth.js index 6e575258c0556557f8ec6674e97b48777d46e836..50ada62287fe0fae880a8061460e5a81e70bea2f 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-decl-meth.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-decl-meth.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js b/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js index f79daa9c1ae1f2340ccab07eb56425d21e37fb4b..631aff386b5b89333903589a0b019479762f35d0 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js b/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js index bb74bf0d2b78046a4823b46b1177aa320c4e966a..25e1d62d3f45d365999c50cbd23611110f8af333 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js index 82ef380c190ab1165c2a375eece6f807c75ec67d..2b3d60dcb0868b3bad1c25f22d37fda10018245f 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js index dc623d4a616aebcafa7d9fa204feeee552844a0c..d0239959e9f94aa3cabf0ee5c9e7c11fa9cf69fe 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js index d3954fc3905ea48ba7e53e8762150fb8fcbed0b2..e806abc6040bc4572374f7ebac6fb3b9538222d3 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth.js b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth.js index d59a3ce9ec93fb5ccc60ef737760e64124595dd6..4d5f018175851f52ba9608c018d93d0ef4ae8509 100644 --- a/test/language/module-code/parse-err-decl-pos-import-class-expr-meth.js +++ b/test/language/module-code/parse-err-decl-pos-import-class-expr-meth.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-do-while.js b/test/language/module-code/parse-err-decl-pos-import-do-while.js index ead37d503d234eb021851938d9b404413f6f1181..5a0325efcf026e1f37045c023a018e0315192e4a 100644 --- a/test/language/module-code/parse-err-decl-pos-import-do-while.js +++ b/test/language/module-code/parse-err-decl-pos-import-do-while.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-const.js b/test/language/module-code/parse-err-decl-pos-import-for-const.js index f2f19b5a015be2d914e7f34e9ff1e9f9546babd8..79921b55a56f142c2d06b20514a1ad1b28fcd47a 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-const.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-in-const.js b/test/language/module-code/parse-err-decl-pos-import-for-in-const.js index de22bae5b782dbb14743f92f1ba9a79eab86d11b..49cd9a2787b9acb1adacd66f4811c1d38e9059e5 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-in-const.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-in-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-in-let.js b/test/language/module-code/parse-err-decl-pos-import-for-in-let.js index 92fb1d4f5df55bdc35ab1002a3c112865ef35264..2261415003fd72d603cd8aa7ee3477147cbd5587 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-in-let.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-in-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-in-lhs.js b/test/language/module-code/parse-err-decl-pos-import-for-in-lhs.js index 79395ace4eaf80fd83c95fda3c91ac5337f85209..04590ccd4362f56097fe1560927ce9b7c73b93c9 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-in-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-in-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-in-var.js b/test/language/module-code/parse-err-decl-pos-import-for-in-var.js index d3e6fae8348d8be23b27d4317d84469f4b310b4a..d60c592515f32a0b5f836a7578b8f870562e2ab4 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-in-var.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-in-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-let.js b/test/language/module-code/parse-err-decl-pos-import-for-let.js index 6f669910e4a8df870526615ddad7513da0a9b19c..7b540cd61a131165bfdf44064b700f99af70c1f4 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-let.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-lhs.js b/test/language/module-code/parse-err-decl-pos-import-for-lhs.js index 8ac1f694ca8c111ced1afa6b92b09c7155efa82a..98df8c7e7083f2e4fb3a2e483b12e92fca750533 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-of-const.js b/test/language/module-code/parse-err-decl-pos-import-for-of-const.js index 7ed8ba0eed021868a201bcbb0b812f5c81876d8a..c0f983a1482e6cb0f8431d90100ee8a650544f5a 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-of-const.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-of-const.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-of-let.js b/test/language/module-code/parse-err-decl-pos-import-for-of-let.js index 0bc5aa4d294aee121582dd7d2c8ba2d3b9c4eead..cc7c9f10ad90a962f2f14f25b8fb4c57cc5b2a06 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-of-let.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-of-let.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-of-lhs.js b/test/language/module-code/parse-err-decl-pos-import-for-of-lhs.js index d07eb8927d78bd759363d18a40dc476c59cbc54f..415752e9ed5c05c534b23c7af467de8ccbca3ec0 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-of-lhs.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-of-lhs.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-of-var.js b/test/language/module-code/parse-err-decl-pos-import-for-of-var.js index 0acc6f7af48aee63ef22d750bb63fe6a86a000ff..32a57216b402f54066f7974baf863bd94132fcf6 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-of-var.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-of-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-for-var.js b/test/language/module-code/parse-err-decl-pos-import-for-var.js index ceb9d358c379cea5492c7ab8bd1c6463855256c9..ba661f7a95e1a3752b3a18cd55d9256fb16b5740 100644 --- a/test/language/module-code/parse-err-decl-pos-import-for-var.js +++ b/test/language/module-code/parse-err-decl-pos-import-for-var.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-function-decl.js b/test/language/module-code/parse-err-decl-pos-import-function-decl.js index 9a0de22760ae5d738e8781815692897d06a0292b..be4c7d3689639e5bc01768c0bd91c2ef98350d42 100644 --- a/test/language/module-code/parse-err-decl-pos-import-function-decl.js +++ b/test/language/module-code/parse-err-decl-pos-import-function-decl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-function-expr.js b/test/language/module-code/parse-err-decl-pos-import-function-expr.js index 5bda3c98ee1b0733c7c7aba83178bf0b123f9959..258999293b6f7f4e438ea80d526990c9086e623b 100644 --- a/test/language/module-code/parse-err-decl-pos-import-function-expr.js +++ b/test/language/module-code/parse-err-decl-pos-import-function-expr.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-generator-decl.js b/test/language/module-code/parse-err-decl-pos-import-generator-decl.js index 106dc38bc6b285683748e38b6bd06acb0673715b..d5cba764dae02f61186d5093db2e26c47fb80a39 100644 --- a/test/language/module-code/parse-err-decl-pos-import-generator-decl.js +++ b/test/language/module-code/parse-err-decl-pos-import-generator-decl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-generator-expr.js b/test/language/module-code/parse-err-decl-pos-import-generator-expr.js index bee44effacaf762d3b021053433981d30920c178..16610c90e7c6469d46600b4b44c4b8f34a0bb44c 100644 --- a/test/language/module-code/parse-err-decl-pos-import-generator-expr.js +++ b/test/language/module-code/parse-err-decl-pos-import-generator-expr.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-if-else.js b/test/language/module-code/parse-err-decl-pos-import-if-else.js index 93560a19c117df2f966779d4ab3d83eee90e89aa..f669714db77415cf352cbc42fef8d55b7f8a8979 100644 --- a/test/language/module-code/parse-err-decl-pos-import-if-else.js +++ b/test/language/module-code/parse-err-decl-pos-import-if-else.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-if-if.js b/test/language/module-code/parse-err-decl-pos-import-if-if.js index 8434c82c23ac5436eb6ccd99101d42ffbfe4a94d..822b535874a5addddd1d8e916575592559681fb4 100644 --- a/test/language/module-code/parse-err-decl-pos-import-if-if.js +++ b/test/language/module-code/parse-err-decl-pos-import-if-if.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-labeled.js b/test/language/module-code/parse-err-decl-pos-import-labeled.js index 172e3a754cbd7171a38ed8791d89b827991bb634..a56c7b1709867194e041df741dced67544671f47 100644 --- a/test/language/module-code/parse-err-decl-pos-import-labeled.js +++ b/test/language/module-code/parse-err-decl-pos-import-labeled.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-object-gen-method.js b/test/language/module-code/parse-err-decl-pos-import-object-gen-method.js index 52eec77f83a72ebdcfb2a6cadc3a81cb796fc2e5..1e461a82483409d9566b34d222ab3dd65eae47bb 100644 --- a/test/language/module-code/parse-err-decl-pos-import-object-gen-method.js +++ b/test/language/module-code/parse-err-decl-pos-import-object-gen-method.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-decl-pos-import-object-getter.js b/test/language/module-code/parse-err-decl-pos-import-object-getter.js index 8e42951daa057b297663da8244d9d68a474bc492..183f0125f5b28364bb86817af7b30a8ce15f04b0 100644 --- a/test/language/module-code/parse-err-decl-pos-import-object-getter.js +++ b/test/language/module-code/parse-err-decl-pos-import-object-getter.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-object-method.js b/test/language/module-code/parse-err-decl-pos-import-object-method.js index 5ab94c64e1609570eaa7d685aaadba3eaca36a04..db90265154c8ed0a069c036b2d8cc5a07ac6d637 100644 --- a/test/language/module-code/parse-err-decl-pos-import-object-method.js +++ b/test/language/module-code/parse-err-decl-pos-import-object-method.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-object-setter.js b/test/language/module-code/parse-err-decl-pos-import-object-setter.js index cd5bb46fa84cec9a1f4dd9f00c2b30bd94dd6b65..9ae12ae24da1b8153a2e6b90ac894c3cbcc34c04 100644 --- a/test/language/module-code/parse-err-decl-pos-import-object-setter.js +++ b/test/language/module-code/parse-err-decl-pos-import-object-setter.js @@ -4,7 +4,7 @@ description: Expression cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js b/test/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js index 8d8847c2c7b2661febdd5bb4e662d304e7f94501..eba73eee457f62f27d4bc3fc00a2e0ea89f9bcf9 100644 --- a/test/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js +++ b/test/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-switch-case.js b/test/language/module-code/parse-err-decl-pos-import-switch-case.js index 3acfb0ac0a5ebbcfa3c281eaaa82547b838f4522..a84a9382b06601785fd181a022b3a36bef497cc1 100644 --- a/test/language/module-code/parse-err-decl-pos-import-switch-case.js +++ b/test/language/module-code/parse-err-decl-pos-import-switch-case.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-switch-dftl.js b/test/language/module-code/parse-err-decl-pos-import-switch-dftl.js index e08e9fde4e299047f14433aa5b969afa9594a289..89c0d991769f76c7d5da4cba340fc42b299f4a72 100644 --- a/test/language/module-code/parse-err-decl-pos-import-switch-dftl.js +++ b/test/language/module-code/parse-err-decl-pos-import-switch-dftl.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-try-catch-finally.js b/test/language/module-code/parse-err-decl-pos-import-try-catch-finally.js index fabd334e8ce57e93bd32fc3b958ece2a2374fb25..b51a49d7ace036dcb347e27b9dc71f1c88b3fcda 100644 --- a/test/language/module-code/parse-err-decl-pos-import-try-catch-finally.js +++ b/test/language/module-code/parse-err-decl-pos-import-try-catch-finally.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-try-catch.js b/test/language/module-code/parse-err-decl-pos-import-try-catch.js index 1757236a4b44b644f426f6411718a5a16fa5d7e2..9694b7e40b3810e0ba44b5bd9ca5859f7f7ace00 100644 --- a/test/language/module-code/parse-err-decl-pos-import-try-catch.js +++ b/test/language/module-code/parse-err-decl-pos-import-try-catch.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-try-finally.js b/test/language/module-code/parse-err-decl-pos-import-try-finally.js index c5e2ea90658e4314fbd7bdf936d3d0df2a65d075..b400d44d97a37558ce1d1f99c0f9e2222714f3cf 100644 --- a/test/language/module-code/parse-err-decl-pos-import-try-finally.js +++ b/test/language/module-code/parse-err-decl-pos-import-try-finally.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-try-try.js b/test/language/module-code/parse-err-decl-pos-import-try-try.js index 97621097713256a38323e29a74f6a28706fed803..69d99effca31335a37b93c6d1ee91c0ea230a43e 100644 --- a/test/language/module-code/parse-err-decl-pos-import-try-try.js +++ b/test/language/module-code/parse-err-decl-pos-import-try-try.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-decl-pos-import-while.js b/test/language/module-code/parse-err-decl-pos-import-while.js index 45d7613852ad5220e07d97a8c5f8d68bc18e52cb..30292564b232fd1d540d0c36ef275c2e6716c9ee 100644 --- a/test/language/module-code/parse-err-decl-pos-import-while.js +++ b/test/language/module-code/parse-err-decl-pos-import-while.js @@ -4,7 +4,7 @@ description: Statement cannot contain an `import` declaration esid: sec-modules negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-export-dflt-const.js b/test/language/module-code/parse-err-export-dflt-const.js index b1d5abebf3c98ac90bb8f7a9ac0b10041816f765..edd092a90195cc8c685fef2edc187b77b6ea4d53 100644 --- a/test/language/module-code/parse-err-export-dflt-const.js +++ b/test/language/module-code/parse-err-export-dflt-const.js @@ -6,7 +6,7 @@ es6id: 15.2.3 description: The default export may not be a LexicalDeclaration (const) flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/parse-err-export-dflt-expr.js b/test/language/module-code/parse-err-export-dflt-expr.js index 55e94683bc81fb3b07446953f42fe79386a13dfd..521c3d602da5355b4c541436e16f6e666d3c9a14 100644 --- a/test/language/module-code/parse-err-export-dflt-expr.js +++ b/test/language/module-code/parse-err-export-dflt-expr.js @@ -15,7 +15,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-export-dflt-let.js b/test/language/module-code/parse-err-export-dflt-let.js index fe316fc1fdb3b9968d7ef817750fda32516a47ea..cd76d13a8c194d00ec67ccd6798c6aac32c1eb9c 100644 --- a/test/language/module-code/parse-err-export-dflt-let.js +++ b/test/language/module-code/parse-err-export-dflt-let.js @@ -6,7 +6,7 @@ es6id: 15.2.3 description: The default export may not be a LexicalDeclaration (let) flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/parse-err-export-dflt-var.js b/test/language/module-code/parse-err-export-dflt-var.js index a661aca4b76067fcd8c43cadbbe25cd26d955224..9383506fa862e1bf08480ec09f372bc41ba18959 100644 --- a/test/language/module-code/parse-err-export-dflt-var.js +++ b/test/language/module-code/parse-err-export-dflt-var.js @@ -6,7 +6,7 @@ es6id: 15.2.3 description: The default export may not be a VariableStatement flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/parse-err-hoist-lex-fun.js b/test/language/module-code/parse-err-hoist-lex-fun.js index 977d2002b514483231d9dd97c473a3f18993bfd3..4a59e6c22a64d15f3a936fcb81416244ab2f81c8 100644 --- a/test/language/module-code/parse-err-hoist-lex-fun.js +++ b/test/language/module-code/parse-err-hoist-lex-fun.js @@ -14,7 +14,7 @@ info: | - It is a Syntax Error if any element of the LexicallyDeclaredNames of ModuleItemList also occurs in the VarDeclaredNames of ModuleItemList. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-hoist-lex-gen.js b/test/language/module-code/parse-err-hoist-lex-gen.js index 6eaa8fc8eedb7a13dbfb0b707de1982d9af07044..e41ea80f9012e80bd039d37071cc71392e44e03b 100644 --- a/test/language/module-code/parse-err-hoist-lex-gen.js +++ b/test/language/module-code/parse-err-hoist-lex-gen.js @@ -15,7 +15,7 @@ info: | - It is a Syntax Error if any element of the LexicallyDeclaredNames of ModuleItemList also occurs in the VarDeclaredNames of ModuleItemList. negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-invoke-anon-fun-decl.js b/test/language/module-code/parse-err-invoke-anon-fun-decl.js index 73b8f550268defb11deeb17d65e7e68bfcd5ea5d..a2d4efc4e1d9433e4f128e86f8a772959717449a 100644 --- a/test/language/module-code/parse-err-invoke-anon-fun-decl.js +++ b/test/language/module-code/parse-err-invoke-anon-fun-decl.js @@ -15,7 +15,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-invoke-anon-gen-decl.js b/test/language/module-code/parse-err-invoke-anon-gen-decl.js index 34eb16578358ecfe80c05d018297b86d4ce747ef..6f7dc4d4d17ff1c00200df34501bb6af0a25dfa3 100644 --- a/test/language/module-code/parse-err-invoke-anon-gen-decl.js +++ b/test/language/module-code/parse-err-invoke-anon-gen-decl.js @@ -16,7 +16,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] features: [generators] diff --git a/test/language/module-code/parse-err-reference.js b/test/language/module-code/parse-err-reference.js index 01562c07267985aaad836edd86c94eae7805e890..b046fd027b5c8a42706023e031b5d6e41bb03a64 100644 --- a/test/language/module-code/parse-err-reference.js +++ b/test/language/module-code/parse-err-reference.js @@ -4,7 +4,7 @@ description: Early ReferenceError resulting from module parsing esid: sec-parsemodule negative: - phase: early + phase: parse type: ReferenceError info: | [...] diff --git a/test/language/module-code/parse-err-return.js b/test/language/module-code/parse-err-return.js index fa5aab5ea762937f7d129620387e14369962824f..2f8934597848b7c83767739bcf44ba4e030679ca 100644 --- a/test/language/module-code/parse-err-return.js +++ b/test/language/module-code/parse-err-return.js @@ -23,7 +23,7 @@ info: | StatementListItem[~Yield, ~Return] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/parse-err-semi-dflt-expr.js b/test/language/module-code/parse-err-semi-dflt-expr.js index b155c85623db1cf88fbe2674540d0f6356e4a2f3..47762c414694e3c92b1d4a3834a4c212bf1c9843 100644 --- a/test/language/module-code/parse-err-semi-dflt-expr.js +++ b/test/language/module-code/parse-err-semi-dflt-expr.js @@ -16,7 +16,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-semi-export-clause-from.js b/test/language/module-code/parse-err-semi-export-clause-from.js index f2cbdccf500036f5420cbe419edf4e85a08275e2..3a42aadb83a8a547fb6f90ceeb0312836a42c895 100644 --- a/test/language/module-code/parse-err-semi-export-clause-from.js +++ b/test/language/module-code/parse-err-semi-export-clause-from.js @@ -16,7 +16,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-semi-export-clause.js b/test/language/module-code/parse-err-semi-export-clause.js index c42e6f5df69dbeae10d8bb4545a16758e9702bed..e744db3dd86cc155c67897f34256bd2dbda4fd1c 100644 --- a/test/language/module-code/parse-err-semi-export-clause.js +++ b/test/language/module-code/parse-err-semi-export-clause.js @@ -16,7 +16,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-semi-export-star.js b/test/language/module-code/parse-err-semi-export-star.js index 71b18e7c4e0081a7d43f34592af5de9708a58624..0222b6fb281d135a6bb417f06bf860ffe1147589 100644 --- a/test/language/module-code/parse-err-semi-export-star.js +++ b/test/language/module-code/parse-err-semi-export-star.js @@ -15,7 +15,7 @@ info: | export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-syntax.js b/test/language/module-code/parse-err-syntax.js index 1e5c0b3285a0fa3ee99ed21c688d7306cae37fc7..81977176521b0acbf2634aaebe9dd785533a26bf 100644 --- a/test/language/module-code/parse-err-syntax.js +++ b/test/language/module-code/parse-err-syntax.js @@ -4,7 +4,7 @@ description: Early SyntaxError resulting from module parsing esid: sec-parsemodule negative: - phase: early + phase: parse type: SyntaxError info: | [...] diff --git a/test/language/module-code/parse-err-yield.js b/test/language/module-code/parse-err-yield.js index 4650d120c6161f1a62f8ef2e8e4bdb28f24c6412..aea5a2a920741832e59a46768d5a682380207cac 100644 --- a/test/language/module-code/parse-err-yield.js +++ b/test/language/module-code/parse-err-yield.js @@ -23,7 +23,7 @@ info: | StatementListItem[~Yield, ~Return] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-1.js b/test/language/module-code/privatename-not-valid-earlyerr-module-1.js index 8e2060af5b68ba56adfc9691b9906204bd644718..9c5c740143005e69848de1bf05e72e9bea873eb1 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-1.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-1.js @@ -10,7 +10,7 @@ info: | features: [class, class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-2.js b/test/language/module-code/privatename-not-valid-earlyerr-module-2.js index 2c8915b44088bebda21729222ef9c5c03c5c830d..b1f69d21a40295ff27bc0f894ef422250025145c 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-2.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-2.js @@ -10,7 +10,7 @@ info: | features: [class, class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-3.js b/test/language/module-code/privatename-not-valid-earlyerr-module-3.js index befc878ebe62e0aa775f6f74d7d231092195624f..71a8091db8a9ebe8d6acb48053444ec6427e08b6 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-3.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-3.js @@ -10,7 +10,7 @@ info: | features: [class, class-fields-private, class-fields-public] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-4.js b/test/language/module-code/privatename-not-valid-earlyerr-module-4.js index 3ca9a74b66e02db86d4404f8b940fe0a2d4d9e38..030a214651c69d87cfe1184ffdd6e21f7aae746c 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-4.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-4.js @@ -11,7 +11,7 @@ info: | features: [class, class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-5.js b/test/language/module-code/privatename-not-valid-earlyerr-module-5.js index 0520c52019cb7fc87fb3300544f490cc3a777052..aa8cb83e3f8c7880e267fc5ad375f3f791dda7b9 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-5.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-5.js @@ -10,7 +10,7 @@ info: | features: [class, class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-6.js b/test/language/module-code/privatename-not-valid-earlyerr-module-6.js index a5c0802503b8fd5f99ab67c116b2462643150fda..7e2fd2b200ef613eb4d0eba3bdf3362739afd8e2 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-6.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-6.js @@ -10,7 +10,7 @@ info: | features: [class, class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-7.js b/test/language/module-code/privatename-not-valid-earlyerr-module-7.js index 0f2f75c2ea9307d6399c7087f9ed4bf57f3cca1f..5175bc010c07e6b837e044e7e180a2a1d41d8d3a 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-7.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-7.js @@ -10,7 +10,7 @@ info: | features: [class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/module-code/privatename-not-valid-earlyerr-module-8.js b/test/language/module-code/privatename-not-valid-earlyerr-module-8.js index 31cbfae4aa2621d368f5263a8cabf3dcf4332323..100860a4ed3923119ad2adfff9c7cf04199e798b 100644 --- a/test/language/module-code/privatename-not-valid-earlyerr-module-8.js +++ b/test/language/module-code/privatename-not-valid-earlyerr-module-8.js @@ -10,7 +10,7 @@ info: | features: [class-fields-private] flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T1.js b/test/language/punctuators/S7.7_A2_T1.js index 60f244b6cb931150d72fc331d3717de44e0b5e50..c329ad303a081690daf91fa9591af18c5a720e2e 100644 --- a/test/language/punctuators/S7.7_A2_T1.js +++ b/test/language/punctuators/S7.7_A2_T1.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T1 description: Try to use {} as a Unicode \u007B\u007D negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T10.js b/test/language/punctuators/S7.7_A2_T10.js index 8a72305349f19a550807ddf5906f7bf0c0baa530..e486e6d7d3bab18fc7e2ea3ddc1b395e9dc3cae6 100644 --- a/test/language/punctuators/S7.7_A2_T10.js +++ b/test/language/punctuators/S7.7_A2_T10.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T10 description: Try to use / as a Unicode \u002F negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T2.js b/test/language/punctuators/S7.7_A2_T2.js index de10d17105576f851501b17c761d25df2fa747a8..252553afac58c80d7d270ff352e62bbfea6781d8 100644 --- a/test/language/punctuators/S7.7_A2_T2.js +++ b/test/language/punctuators/S7.7_A2_T2.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T2 description: Try to use () as Unicode \u00281\u0029 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T3.js b/test/language/punctuators/S7.7_A2_T3.js index e893d2911bf8508b1cf8a04abd6a790492727f69..9034b9ed5984e241ff1ab9e9cc64d65ef29447a5 100644 --- a/test/language/punctuators/S7.7_A2_T3.js +++ b/test/language/punctuators/S7.7_A2_T3.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T3 description: Try to use [] as a Unicode \u005B\u005D negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T4.js b/test/language/punctuators/S7.7_A2_T4.js index eb4737f38db15c711a3f962a4ee1387b9adcd5fd..cc41d9662dfe9b6fac255d6bf0ef538ad240d244 100644 --- a/test/language/punctuators/S7.7_A2_T4.js +++ b/test/language/punctuators/S7.7_A2_T4.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T4 description: Try to use ; as a Unicode \u003B negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T5.js b/test/language/punctuators/S7.7_A2_T5.js index ae1e4c51c317c9a0a3006503146aacf48978fd8d..ce5f157703a8ff1d72ea76ece493c80773465a64 100644 --- a/test/language/punctuators/S7.7_A2_T5.js +++ b/test/language/punctuators/S7.7_A2_T5.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T5 description: Try to use . as a Unicode \u002E negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T6.js b/test/language/punctuators/S7.7_A2_T6.js index bd8a7ae3cdc5ebce698f676a88a8bf9dab28fa18..31648bcdeb64415d5b3cfda2ff9477b0c1f5958f 100644 --- a/test/language/punctuators/S7.7_A2_T6.js +++ b/test/language/punctuators/S7.7_A2_T6.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T6 description: Try to use , as a Unicode \u002C negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T7.js b/test/language/punctuators/S7.7_A2_T7.js index 0c0eb0916071ebeb27904715c9eddfbc69c605ad..73c1d0281f05fcbe4a37195afd2c678b3465ba74 100644 --- a/test/language/punctuators/S7.7_A2_T7.js +++ b/test/language/punctuators/S7.7_A2_T7.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T7 description: Try to use + as a Unicode \u002B negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T8.js b/test/language/punctuators/S7.7_A2_T8.js index a602b31bd75db45eba0d1057a7254562c95b2c3f..33888d2861fdfbdef78208a2cf11ed3897e0c4b5 100644 --- a/test/language/punctuators/S7.7_A2_T8.js +++ b/test/language/punctuators/S7.7_A2_T8.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T8 description: Try to use - as a Unicode \u002D negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/punctuators/S7.7_A2_T9.js b/test/language/punctuators/S7.7_A2_T9.js index cea6100d1b1c73302c18d668e417bbf0e81915a4..5784920a4832216bb4a998820352205584661a4e 100644 --- a/test/language/punctuators/S7.7_A2_T9.js +++ b/test/language/punctuators/S7.7_A2_T9.js @@ -8,7 +8,7 @@ info: | es5id: 7.7_A2_T9 description: Try to use * as a Unicode \u002A negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/await-module.js b/test/language/reserved-words/await-module.js index da2075faed38736d1134e4c048f175d411faf6f3..d8e142b45336e57c217df1732b9c0fcb8f43efe2 100644 --- a/test/language/reserved-words/await-module.js +++ b/test/language/reserved-words/await-module.js @@ -6,7 +6,7 @@ es6id: 11.6.2 description: The `await` token is not permitted as an identifier in module code flags: [module] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-false-escaped.js b/test/language/reserved-words/ident-reference-false-escaped.js index 9b9db612ed6e17da2d86233d81a6ed75498c0c9f..253a4b32c00111654fc43bd84da78555438615c1 100644 --- a/test/language/reserved-words/ident-reference-false-escaped.js +++ b/test/language/reserved-words/ident-reference-false-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-false.js b/test/language/reserved-words/ident-reference-false.js index 7047bf89077d7d5ef898a23a3285e9cd71387b1b..dd3d3017cd54992f4e73a78a42faed5ef1dc5633 100644 --- a/test/language/reserved-words/ident-reference-false.js +++ b/test/language/reserved-words/ident-reference-false.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-null-escaped.js b/test/language/reserved-words/ident-reference-null-escaped.js index 4d7c3ddc83a76cadec2876dcd07f93b15c8db288..890b0665680fb6b36efd9b9166b4e0db1dad1e23 100644 --- a/test/language/reserved-words/ident-reference-null-escaped.js +++ b/test/language/reserved-words/ident-reference-null-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-null.js b/test/language/reserved-words/ident-reference-null.js index afe4aed11f7fba03460678aeb5f3e41cbaa78dce..c482f7b03a51fc2583bf9ef4e7b34d416404932a 100644 --- a/test/language/reserved-words/ident-reference-null.js +++ b/test/language/reserved-words/ident-reference-null.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-true-escaped.js b/test/language/reserved-words/ident-reference-true-escaped.js index 8f7bde3c0e344efa595a0c2553ecdd48896f9fce..4249fb8896f318eeec95e0f425f9755bc867553b 100644 --- a/test/language/reserved-words/ident-reference-true-escaped.js +++ b/test/language/reserved-words/ident-reference-true-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/ident-reference-true.js b/test/language/reserved-words/ident-reference-true.js index f84dd0f0a7b295717b305f406b734a0452e39912..1fcd159d933027e68caebce73a9688c508c48782 100644 --- a/test/language/reserved-words/ident-reference-true.js +++ b/test/language/reserved-words/ident-reference-true.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-false-escaped.js b/test/language/reserved-words/label-ident-false-escaped.js index 044e22e647c48d86cd69eaf982ae2ee5a34f164e..0e12f2440f20c9cdc957c0e90d90c5327928a9a7 100644 --- a/test/language/reserved-words/label-ident-false-escaped.js +++ b/test/language/reserved-words/label-ident-false-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-false.js b/test/language/reserved-words/label-ident-false.js index 0a00495ba91565335258838713284d9b10a70111..2abd4a8bffd246c328641ec598ce681b0d63a255 100644 --- a/test/language/reserved-words/label-ident-false.js +++ b/test/language/reserved-words/label-ident-false.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-null-escaped.js b/test/language/reserved-words/label-ident-null-escaped.js index 701ac2a46f00a3d2126bb0ee2edb8153e0f2418f..65cb5eec3a3882a234ddbd3640e54ad03650b6ab 100644 --- a/test/language/reserved-words/label-ident-null-escaped.js +++ b/test/language/reserved-words/label-ident-null-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-null.js b/test/language/reserved-words/label-ident-null.js index 2a7a1d93b42953fd96eb7337af4aa1ec1b28631b..a808dfc1bb2451d1261f8a717450c163b5cd79bb 100644 --- a/test/language/reserved-words/label-ident-null.js +++ b/test/language/reserved-words/label-ident-null.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-true-escaped.js b/test/language/reserved-words/label-ident-true-escaped.js index 65088dc926ea7ae6f9e31ebff13f880f09adf355..5d043e59e4b6a647d7af9fc8c43d90bcebf86df3 100644 --- a/test/language/reserved-words/label-ident-true-escaped.js +++ b/test/language/reserved-words/label-ident-true-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/reserved-words/label-ident-true.js b/test/language/reserved-words/label-ident-true.js index 8cfe916c5e158fe2dce5742a9cc24e08d5ad8f97..2eee0e33b4c5466123d0bd840f1ffe6b73161cac 100644 --- a/test/language/reserved-words/label-ident-true.js +++ b/test/language/reserved-words/label-ident-true.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if StringValue of IdentifierName is the same String value as the StringValue of any ReservedWord except for yield. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/rest-parameters/position-invalid.js b/test/language/rest-parameters/position-invalid.js index 91bf30f031cdede67436853a53c6b88c836a298e..bcb66f5a549aed29ef9d768cc7648734f188150e 100644 --- a/test/language/rest-parameters/position-invalid.js +++ b/test/language/rest-parameters/position-invalid.js @@ -5,7 +5,7 @@ es6id: 14.1 description: > Rest parameter cannot be followed by another named parameter negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/await-as-binding-identifier-escaped.js b/test/language/statements/async-function/await-as-binding-identifier-escaped.js index dceb54e51ebeef143f126fc23687f6470a0dc036..7d6c9ccd9664af657d3bc23f2317955c0fe903b6 100644 --- a/test/language/statements/async-function/await-as-binding-identifier-escaped.js +++ b/test/language/statements/async-function/await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/await-as-binding-identifier.js b/test/language/statements/async-function/await-as-binding-identifier.js index 06c540ecd1b91b6a632acf4b22321fd804e24f63..d330dd19ab4c12cedebbe18a6ec9856f2c22d3e4 100644 --- a/test/language/statements/async-function/await-as-binding-identifier.js +++ b/test/language/statements/async-function/await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/await-as-identifier-reference-escaped.js b/test/language/statements/async-function/await-as-identifier-reference-escaped.js index 1b1ae8366b6dd9333ffd709fa0f21f14479a08f2..17f6f14a9b61fda66ab5bad16773c9d690ffaef4 100644 --- a/test/language/statements/async-function/await-as-identifier-reference-escaped.js +++ b/test/language/statements/async-function/await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/await-as-identifier-reference.js b/test/language/statements/async-function/await-as-identifier-reference.js index cc427e50af775c012690c82b599366092359c890..c23cb33a30288f1547aa94941a096f494814c10c 100644 --- a/test/language/statements/async-function/await-as-identifier-reference.js +++ b/test/language/statements/async-function/await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/await-as-label-identifier-escaped.js b/test/language/statements/async-function/await-as-label-identifier-escaped.js index 3243d701d69771f4088d32019692ae3061af2d8b..db47b89b2f2d64ee6bf5d44bfc0379570801dfe1 100644 --- a/test/language/statements/async-function/await-as-label-identifier-escaped.js +++ b/test/language/statements/async-function/await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/await-as-label-identifier.js b/test/language/statements/async-function/await-as-label-identifier.js index 99729bd3d467ad860e285177d623f5624a135495..a64d8ef0c54430a2198b4214198958317d1e570c 100644 --- a/test/language/statements/async-function/await-as-label-identifier.js +++ b/test/language/statements/async-function/await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncFunctionDeclaration features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Function Definitions diff --git a/test/language/statements/async-function/dflt-params-duplicates.js b/test/language/statements/async-function/dflt-params-duplicates.js index 2d3a7d90c003a5f5a173a538a88a3ec10ac27b93..4e81940af0f1045eba86f00feeb60a97d9f6b1bf 100644 --- a/test/language/statements/async-function/dflt-params-duplicates.js +++ b/test/language/statements/async-function/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/statements/async-function/dflt-params-rest.js b/test/language/statements/async-function/dflt-params-rest.js index 8d1deb4751440aa6b2f911c9c749338d79b4b659..4fe7c6ade37206aad706c54cd46b11f77823ede1 100644 --- a/test/language/statements/async-function/dflt-params-rest.js +++ b/test/language/statements/async-function/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-async-function-definitions features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/statements/async-function/early-errors-declaration-NSPL-with-USD.js b/test/language/statements/async-function/early-errors-declaration-NSPL-with-USD.js index 8f76fe46e887e7cdc806c8a0588606b139b9d54a..183ebce4242c6d2a3ad0d5e92ae0f4dbfbbc321a 100644 --- a/test/language/statements/async-function/early-errors-declaration-NSPL-with-USD.js +++ b/test/language/statements/async-function/early-errors-declaration-NSPL-with-USD.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if ContainsUseStrict of AsyncConciseBody is *true* and IsSimpleParameterList of ArrowParameters is *false*. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters.js b/test/language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters.js index 75bb7a1da6fc83e32acbb34a6535f5fb95c5dfdf..14bb0a095106603d19329e7eb8d27d4cf18ca424 100644 --- a/test/language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters.js +++ b/test/language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains arguments in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-await-in-formals-default.js b/test/language/statements/async-function/early-errors-declaration-await-in-formals-default.js index 389b911ccb33ae96851d988f17593dacd2c7a201..eeedb62dd829e9502880b164c9b458f16563a298 100644 --- a/test/language/statements/async-function/early-errors-declaration-await-in-formals-default.js +++ b/test/language/statements/async-function/early-errors-declaration-await-in-formals-default.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters' default expressions contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-await-in-formals.js b/test/language/statements/async-function/early-errors-declaration-await-in-formals.js index 72748ce58d38915dda7d8299215b27a1519a2f84..a1cde40d0ee53d00cd504556f39c913c3ccf0fbf 100644 --- a/test/language/statements/async-function/early-errors-declaration-await-in-formals.js +++ b/test/language/statements/async-function/early-errors-declaration-await-in-formals.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-binding-identifier-arguments.js b/test/language/statements/async-function/early-errors-declaration-binding-identifier-arguments.js index f83a44df86f1f9b69782b734f15156bc2870d029..4194b952955839ad0823da845097f0bc939b76ca 100644 --- a/test/language/statements/async-function/early-errors-declaration-binding-identifier-arguments.js +++ b/test/language/statements/async-function/early-errors-declaration-binding-identifier-arguments.js @@ -7,7 +7,7 @@ esid: pending description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName arguments. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-binding-identifier-eval.js b/test/language/statements/async-function/early-errors-declaration-binding-identifier-eval.js index 6e0f08863780d5adf3280eda633757690ec725f8..41e20afabc50d8831ff05002ebba4844d2c7d059 100644 --- a/test/language/statements/async-function/early-errors-declaration-binding-identifier-eval.js +++ b/test/language/statements/async-function/early-errors-declaration-binding-identifier-eval.js @@ -7,7 +7,7 @@ esid: pending description: > If the source code matching this production is strict code, it is a Syntax Error if BindingIdentifier is the IdentifierName eval. negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-body-contains-super-call.js b/test/language/statements/async-function/early-errors-declaration-body-contains-super-call.js index b21b69eb0d7e0b85558b7e0b7679c2f552d6bbe8..12f29db16885ece37b5e229c7edd079205ac0396 100644 --- a/test/language/statements/async-function/early-errors-declaration-body-contains-super-call.js +++ b/test/language/statements/async-function/early-errors-declaration-body-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-body-contains-super-property.js b/test/language/statements/async-function/early-errors-declaration-body-contains-super-property.js index a5b2eca9a03fed27cdd736288f0020c7b07b2184..beab6e1e84761a53cd17298c062ddf9ea162f294 100644 --- a/test/language/statements/async-function/early-errors-declaration-body-contains-super-property.js +++ b/test/language/statements/async-function/early-errors-declaration-body-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if AsyncFunctionBody contains SuperProperty is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-duplicate-parameters.js b/test/language/statements/async-function/early-errors-declaration-duplicate-parameters.js index baaf3210a9c563bcf1ecc9d3ffcfaeea725012a7..00aab91df018bceb8b8d3c4591c991f627f2fa6f 100644 --- a/test/language/statements/async-function/early-errors-declaration-duplicate-parameters.js +++ b/test/language/statements/async-function/early-errors-declaration-duplicate-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > If strict mode, early error rules for StrictFormalParameters are applied negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-eval-in-formal-parameters.js b/test/language/statements/async-function/early-errors-declaration-eval-in-formal-parameters.js index e4895540ba8ced06bfe920c57fddb28efc564bd3..6e677f4db6c2b03868ae7caae623f5d9342fa8e9 100644 --- a/test/language/statements/async-function/early-errors-declaration-eval-in-formal-parameters.js +++ b/test/language/statements/async-function/early-errors-declaration-eval-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains eval in strict mode negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js b/test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js index 685b26618ad7505da1182ca5b335ef240dba24af..e24c73545fafb45394d10dff076e708e0a0dd03f 100644 --- a/test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js +++ b/test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-formals-contains-super-call.js b/test/language/statements/async-function/early-errors-declaration-formals-contains-super-call.js index 92810c42aa5512935910ef17c575d0da28937f76..bc2eadda6fadde3bf50bf176af401c6d1d29806e 100644 --- a/test/language/statements/async-function/early-errors-declaration-formals-contains-super-call.js +++ b/test/language/statements/async-function/early-errors-declaration-formals-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/early-errors-declaration-formals-contains-super-property.js b/test/language/statements/async-function/early-errors-declaration-formals-contains-super-property.js index 71fa4848d61ba767437b569f6097d815bf309e5d..370c7af30a2e41e40362924c37def5fd3ab50388 100644 --- a/test/language/statements/async-function/early-errors-declaration-formals-contains-super-property.js +++ b/test/language/statements/async-function/early-errors-declaration-formals-contains-super-property.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/escaped-async.js b/test/language/statements/async-function/escaped-async.js index ff93933ec87433c3a953aa9a2dbfffddef6a40eb..2bc8bf6d6a510bdb7a271f0bdd20080841711606 100644 --- a/test/language/statements/async-function/escaped-async.js +++ b/test/language/statements/async-function/escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/async-function/let-newline-await-in-async-function.js b/test/language/statements/async-function/let-newline-await-in-async-function.js index ae4b9cea89cfe48e398daeed858931297f6e0164..26bb8008d6161e36002210d5f681fbeac1487301 100644 --- a/test/language/statements/async-function/let-newline-await-in-async-function.js +++ b/test/language/statements/async-function/let-newline-await-in-async-function.js @@ -12,7 +12,7 @@ info: | between `let` (where a LexicalDeclaration is permitted) and `await`, so a subsequent `0` where `=` was expected is a syntax error. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/async-function/rest-params-trailing-comma-early-error.js b/test/language/statements/async-function/rest-params-trailing-comma-early-error.js index 49a97587dde29affc8c755c131b9c65f6a206669..99c390295bef6d024cc1cfc5111de38126b9a031 100644 --- a/test/language/statements/async-function/rest-params-trailing-comma-early-error.js +++ b/test/language/statements/async-function/rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-async-function-definitions flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.6 Async Function Definitions diff --git a/test/language/statements/async-generator/await-as-binding-identifier-escaped.js b/test/language/statements/async-generator/await-as-binding-identifier-escaped.js index d300771c89161201c0d944bebfd1ca7456960023..508787a8be9778e1951109b930e9e306ecee7e19 100644 --- a/test/language/statements/async-generator/await-as-binding-identifier-escaped.js +++ b/test/language/statements/async-generator/await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/await-as-binding-identifier.js b/test/language/statements/async-generator/await-as-binding-identifier.js index 07a3a673dfb87c551a3991ccd0e4df127aa53c26..2900e9f492720c5c407e345241ff8314ffcb74c8 100644 --- a/test/language/statements/async-generator/await-as-binding-identifier.js +++ b/test/language/statements/async-generator/await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/await-as-identifier-reference-escaped.js b/test/language/statements/async-generator/await-as-identifier-reference-escaped.js index da9e234642383a4dbb2af7c860f9f80101fa01d1..63e32732d92f474956575bf07e798842638c573c 100644 --- a/test/language/statements/async-generator/await-as-identifier-reference-escaped.js +++ b/test/language/statements/async-generator/await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/await-as-identifier-reference.js b/test/language/statements/async-generator/await-as-identifier-reference.js index 8f4485d0eac0327e17331b18111d585561599fb5..15223e7d17e16feddfc90a02736e743895a420ce 100644 --- a/test/language/statements/async-generator/await-as-identifier-reference.js +++ b/test/language/statements/async-generator/await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/await-as-label-identifier-escaped.js b/test/language/statements/async-generator/await-as-label-identifier-escaped.js index 41830ac8af88091c35815d502ebe74d12d8722f0..f43d073149a9a050299a43663c0b09230c4c3462 100644 --- a/test/language/statements/async-generator/await-as-label-identifier-escaped.js +++ b/test/language/statements/async-generator/await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/await-as-label-identifier.js b/test/language/statements/async-generator/await-as-label-identifier.js index 43a92c7f949bf3eaf4c5cb8bd5d7cc08bbc18d2d..c7fb67aa965180b7c38ffde66e01333a437f7b62 100644 --- a/test/language/statements/async-generator/await-as-label-identifier.js +++ b/test/language/statements/async-generator/await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/dflt-params-duplicates.js b/test/language/statements/async-generator/dflt-params-duplicates.js index f2ef796afb1fcb6292bfcd007381bb0a68ebac62..20304ca1cec1ef156793050299536cd814523d64 100644 --- a/test/language/statements/async-generator/dflt-params-duplicates.js +++ b/test/language/statements/async-generator/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dflt-params-rest.js b/test/language/statements/async-generator/dflt-params-rest.js index 16b811a854863328d4dfb0b49b083c3d0a592e08..85d64ff97fc18c5e952e6cd91b5da3da37efbd56 100644 --- a/test/language/statements/async-generator/dflt-params-rest.js +++ b/test/language/statements/async-generator/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-ary.js index 03d17389de13ce1388c9841bb4c657e89a18a559..6106a20c315c9273da14b6c6d976878e6288d3f7 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-id.js index 5edf9575e2abd6d805a9f68efc2d63c3173a282b..571e2d982107924ec7c4a571536ad4b7357cb1fe 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-obj.js index 0fefbf25e0351f95efe48eb7da93c8a4dc567ca7..4c353486e7e7214dd7583e14ff1d513aa2bd56df 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-ary.js index 8e60d7bf58cfeeb60dfcf9255597ee2bd4017a66..ba050cbe6348ec5b8b1bec39b33a8cbf505d9335 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-id.js index 814de150ddeaa1c1ac7fd130ce6b6a9cf7f8e99f..bd726590f0cc0f6db3c0c5220faf5842bd222377 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-obj.js index 0bcd66c623dbf2a6b697809abdee5ce77f5f00ff..05dd133a62c5db084a9c5b803b29459b482c47c8 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js index d0087dbc0e362b407710026e4e3a5f362f9df445..dddbb872ad5381fca32a069a3004545d5bef5109 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js index b2f6383596c64dfbf11e6e9f50420a37aff17c1a..37aeb2accecb8d7f19dd8d8dd280760b0a66c7e5 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js index 5494541be7ffb315b25b95b201cb1d3c5ede7c4c..54b64e14c8dad8839299375b6196b957fc5f442a 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 8a81f3fa2dff5c0ec4f86b237f193413259d016d..6c971c9dfb4d1e04e7adf6b2fc66401cd6e4b588 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js index 3e2012281b5a57287075db6c0435ce03a276f8b3..dd5b075e3230d6fe5c7a4a0add6e6a0f4ef93cfc 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js index 733a9f000ad7e2f1a664ff93807d738eb542307b..174b996bb945dba25e0a27136367d51dc38d1440 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/escaped-async.js b/test/language/statements/async-generator/escaped-async.js index caeb5722a191ea4a8766c63ec1f11ab16b60e758..2ec4edcd0cc93df86cf1e81b4c82938e51fec3bb 100644 --- a/test/language/statements/async-generator/escaped-async.js +++ b/test/language/statements/async-generator/escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/async-generator/rest-params-trailing-comma-early-error.js b/test/language/statements/async-generator/rest-params-trailing-comma-early-error.js index b527ac1b17386f4b9cff38399bd81e7c944ffa35..dfb4f481718607c2f8fd8825a3ad5a04b0300fe9 100644 --- a/test/language/statements/async-generator/rest-params-trailing-comma-early-error.js +++ b/test/language/statements/async-generator/rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-asyncgenerator-definitions-instantiatefunctionobject features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/yield-as-binding-identifier-escaped.js b/test/language/statements/async-generator/yield-as-binding-identifier-escaped.js index 01c003b7d933ef0c2d57d41575ce1a6d878e22dc..167f182c322aaa87b1359a8e15e50cbbab5f1f0e 100644 --- a/test/language/statements/async-generator/yield-as-binding-identifier-escaped.js +++ b/test/language/statements/async-generator/yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-as-binding-identifier.js b/test/language/statements/async-generator/yield-as-binding-identifier.js index 99bf7cf0781e34265e50eb0ae4d4701ba3478528..e1b56410a19cbd6adbc7e9e0fb0cb8121b32d80c 100644 --- a/test/language/statements/async-generator/yield-as-binding-identifier.js +++ b/test/language/statements/async-generator/yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-as-identifier-reference-escaped.js b/test/language/statements/async-generator/yield-as-identifier-reference-escaped.js index 8ba6c37ac62b19b78ebbc88fdd0a5689d5ce55d1..bb10d9328f6a195909a6bbea237bbcb42d2ed7e5 100644 --- a/test/language/statements/async-generator/yield-as-identifier-reference-escaped.js +++ b/test/language/statements/async-generator/yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-as-identifier-reference.js b/test/language/statements/async-generator/yield-as-identifier-reference.js index 53e6fc657dda33859a23334d97a3bed0e2151716..706febc1fb9c8408f748ac089fa75543cb2f4f8f 100644 --- a/test/language/statements/async-generator/yield-as-identifier-reference.js +++ b/test/language/statements/async-generator/yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-as-label-identifier-escaped.js b/test/language/statements/async-generator/yield-as-label-identifier-escaped.js index b2f2faab79745439529b94b0280c523b9b1bb831..d8236d6791d1f588ef773c1ed8070a7e1962615b 100644 --- a/test/language/statements/async-generator/yield-as-label-identifier-escaped.js +++ b/test/language/statements/async-generator/yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-as-label-identifier.js b/test/language/statements/async-generator/yield-as-label-identifier.js index aa7cc5c8b2adf95e84783f444d98b26def3eb48e..f93e9b9c18172f3a4e1ab45df07269b1dc38a4c0 100644 --- a/test/language/statements/async-generator/yield-as-label-identifier.js +++ b/test/language/statements/async-generator/yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-identifier-spread-strict.js b/test/language/statements/async-generator/yield-identifier-spread-strict.js index 160217a18e6d75fba699b56e008a88a66ec7048c..12b917e820c3345427a5e0208a44115eb50db8e6 100644 --- a/test/language/statements/async-generator/yield-identifier-spread-strict.js +++ b/test/language/statements/async-generator/yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/async-generator/yield-identifier-strict.js b/test/language/statements/async-generator/yield-identifier-strict.js index 9b5d330658c6d41cb7e8193bb6ca2b5a9ea24b24..b53080353b5ccb286e858ba0233684c2a488cfa0 100644 --- a/test/language/statements/async-generator/yield-identifier-strict.js +++ b/test/language/statements/async-generator/yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorDeclaration features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | Async Generator Function Definitions diff --git a/test/language/statements/block/S12.1_A4_T1.js b/test/language/statements/block/S12.1_A4_T1.js index 8066c51c18d02d1f0159d84501a35dddd7b1dd27..34773af779c098f9cfb2e35dd86b6a07d07fc20f 100644 --- a/test/language/statements/block/S12.1_A4_T1.js +++ b/test/language/statements/block/S12.1_A4_T1.js @@ -6,7 +6,7 @@ info: The production Block can't be inside of expression es5id: 12.1_A4_T1 description: Checking if execution of "y={__func}()" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/block/S12.1_A4_T2.js b/test/language/statements/block/S12.1_A4_T2.js index 5a9eae3056802ff72c7fb6eb957d0223e255d093..db8cf5fb79a94f434865cc06f2ea2cd4db9c03e8 100644 --- a/test/language/statements/block/S12.1_A4_T2.js +++ b/test/language/statements/block/S12.1_A4_T2.js @@ -6,7 +6,7 @@ info: The production Block can't be inside of expression es5id: 12.1_A4_T2 description: Checking if execution of "y={x;}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A1_T1.js b/test/language/statements/break/S12.8_A1_T1.js index 955e9a5cb998f00adcc821b8fd4e213e4893da52..a15d2c55b311087973c02d069cc86718896b4c17 100644 --- a/test/language/statements/break/S12.8_A1_T1.js +++ b/test/language/statements/break/S12.8_A1_T1.js @@ -6,7 +6,7 @@ info: Appearing of break without an IterationStatement leads to syntax error es5id: 12.8_A1_T1 description: Checking if break statement with no loop fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A1_T2.js b/test/language/statements/break/S12.8_A1_T2.js index be9d2281430a4b196113bf0935f22c53096f9925..65d185a8b18b0ceb3f354639e3d94c0ecab0d1a5 100644 --- a/test/language/statements/break/S12.8_A1_T2.js +++ b/test/language/statements/break/S12.8_A1_T2.js @@ -6,7 +6,7 @@ info: Appearing of break without an IterationStatement leads to syntax error es5id: 12.8_A1_T2 description: Checking if break Identifier with no loop fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A1_T3.js b/test/language/statements/break/S12.8_A1_T3.js index 5fc1d3d28c9fb32ca8d618f1f1b48e5866fd79f8..b265cd02fcb038ecbbd0bc7ce4502feaea1d225f 100644 --- a/test/language/statements/break/S12.8_A1_T3.js +++ b/test/language/statements/break/S12.8_A1_T3.js @@ -8,7 +8,7 @@ description: > Checking if break statement with no loop, placed into a block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A1_T4.js b/test/language/statements/break/S12.8_A1_T4.js index 6be4cfd265e01bf0cb9bbdd1505418f9bfce1662..081fdff3eeaa5ce52b53a9a6498a85d13378e79d 100644 --- a/test/language/statements/break/S12.8_A1_T4.js +++ b/test/language/statements/break/S12.8_A1_T4.js @@ -8,7 +8,7 @@ description: > Checking if break Identifier with no loop, placed into a block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A5_T1.js b/test/language/statements/break/S12.8_A5_T1.js index 64d523018d23c37f1b5fc3a55cf79b7c6acc38f8..243ce7a00ed3ca27cfb6017dc6be1244d88f9895 100644 --- a/test/language/statements/break/S12.8_A5_T1.js +++ b/test/language/statements/break/S12.8_A5_T1.js @@ -8,7 +8,7 @@ info: | es5id: 12.8_A5_T1 description: Checking if breaking another labeled loop fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A5_T2.js b/test/language/statements/break/S12.8_A5_T2.js index d2a7bd75e1b7be5bd543030764743a8656ee6d90..cd2f32739079dc6c67def5bf6df92edd4c45ca5c 100644 --- a/test/language/statements/break/S12.8_A5_T2.js +++ b/test/language/statements/break/S12.8_A5_T2.js @@ -10,7 +10,7 @@ description: > Checking if using function name as an Identifier appears to be invalid negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A5_T3.js b/test/language/statements/break/S12.8_A5_T3.js index 5eb954e26e81f44efac53f78b34353d16bc40e48..fdee1fbf9c78df99d291d58f61b4e90975350202 100644 --- a/test/language/statements/break/S12.8_A5_T3.js +++ b/test/language/statements/break/S12.8_A5_T3.js @@ -10,7 +10,7 @@ description: > Checking if using internal loop label as an Identifier appears to be invalid negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A6.js b/test/language/statements/break/S12.8_A6.js index a78033cfd3321c0b248b8f4a68adcd661fb19d62..a995b751755451ce15fb22a5042b3b30a7bb1768 100644 --- a/test/language/statements/break/S12.8_A6.js +++ b/test/language/statements/break/S12.8_A6.js @@ -10,7 +10,7 @@ description: > Checking if using "break Identifier" within a function body appears to be invalid negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A8_T1.js b/test/language/statements/break/S12.8_A8_T1.js index 2c54f3758b82bb4c4f665d9552c40d70a77e53f0..6f8284e7df7f4cc35075d7c10a167b9de41180ef 100644 --- a/test/language/statements/break/S12.8_A8_T1.js +++ b/test/language/statements/break/S12.8_A8_T1.js @@ -8,7 +8,7 @@ description: > Checking if using "break Identifier" from within catch Block appears to be invalid negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/break/S12.8_A8_T2.js b/test/language/statements/break/S12.8_A8_T2.js index 3f64db5d887a88fd07ce96b374e50bdfd4213ab4..afb8b71426f0e781d52ad3ca84c2f4eed1c2f3f6 100644 --- a/test/language/statements/break/S12.8_A8_T2.js +++ b/test/language/statements/break/S12.8_A8_T2.js @@ -8,7 +8,7 @@ description: > Checking if using "break Identifier" from within catch Block appears to be invalid negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/async-gen-meth-dflt-params-duplicates.js b/test/language/statements/class/async-gen-meth-dflt-params-duplicates.js index 0252bfe7bf707bce9ccaf86d8c59836b1a3642c8..aad2cf3b0fe89e6f55ca2799f68947d3f4d0c789 100644 --- a/test/language/statements/class/async-gen-meth-dflt-params-duplicates.js +++ b/test/language/statements/class/async-gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-meth-dflt-params-rest.js b/test/language/statements/class/async-gen-meth-dflt-params-rest.js index 7132664784e699998a48c2191275de8a12054bac..13bfda43efa12ba9602899acd5b88ff8f86e7208 100644 --- a/test/language/statements/class/async-gen-meth-dflt-params-rest.js +++ b/test/language/statements/class/async-gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-meth-escaped-async.js b/test/language/statements/class/async-gen-meth-escaped-async.js index 204a2d591b9a235fce58a38081e19f5e37e22c04..459ddd2027f71308041a30ea434b491b8078ff15 100644 --- a/test/language/statements/class/async-gen-meth-escaped-async.js +++ b/test/language/statements/class/async-gen-meth-escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/class/async-gen-meth-rest-params-trailing-comma-early-error.js b/test/language/statements/class/async-gen-meth-rest-params-trailing-comma-early-error.js index dee2f57d7a6df6b7b4c920f5c395bf06bd953657..e90b98d48276aa0fd89501ee47c1e41a2e043fb6 100644 --- a/test/language/statements/class/async-gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/async-gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-meth-static-dflt-params-duplicates.js b/test/language/statements/class/async-gen-meth-static-dflt-params-duplicates.js index 17755d66179e13cabc85b290729343aeb8a529a4..2d0ade2ac793eaaa295500aaf734a48fc653d330 100644 --- a/test/language/statements/class/async-gen-meth-static-dflt-params-duplicates.js +++ b/test/language/statements/class/async-gen-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-meth-static-dflt-params-rest.js b/test/language/statements/class/async-gen-meth-static-dflt-params-rest.js index 5461f86e1b8172a5d76e19a37af101ba6dbfac30..381f7589d62ae4635c9cbb8ccee7ce7a83464906 100644 --- a/test/language/statements/class/async-gen-meth-static-dflt-params-rest.js +++ b/test/language/statements/class/async-gen-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js b/test/language/statements/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js index 1770b1f6df21abc7e4fefabec5414d79bf88c6e5..197f900a9322c1a05fb636332fa3fa99df3a2ab6 100644 --- a/test/language/statements/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/async-gen-meth-static-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-gen-method-await-as-binding-identifier-escaped.js b/test/language/statements/class/async-gen-method-await-as-binding-identifier-escaped.js index c508c97abf7a1640f395f03a8dbe4eaff42ab9e5..d9064cc33efdf67cf5be15339f46fc7d11d0107d 100644 --- a/test/language/statements/class/async-gen-method-await-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-await-as-binding-identifier.js b/test/language/statements/class/async-gen-method-await-as-binding-identifier.js index 26d2c72b00ed0af5770de9192b98ca607cd332e9..9277721d9298df544a2e512037bf61ba17e24d5e 100644 --- a/test/language/statements/class/async-gen-method-await-as-binding-identifier.js +++ b/test/language/statements/class/async-gen-method-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-await-as-identifier-reference-escaped.js b/test/language/statements/class/async-gen-method-await-as-identifier-reference-escaped.js index 0541c956d2038332ed49cea3564e8beae68f75cf..e1d22947d471bd99f42d381e54c4c80a12b185a4 100644 --- a/test/language/statements/class/async-gen-method-await-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-gen-method-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-await-as-identifier-reference.js b/test/language/statements/class/async-gen-method-await-as-identifier-reference.js index 36fb4c46709820b3bec41e4e9f22d64de59ba4b3..f28c13d39ecdfcf5b26b4dae2254386568b58257 100644 --- a/test/language/statements/class/async-gen-method-await-as-identifier-reference.js +++ b/test/language/statements/class/async-gen-method-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-await-as-label-identifier-escaped.js b/test/language/statements/class/async-gen-method-await-as-label-identifier-escaped.js index 5410d30fdc4df817f7aa39b2494c95f527c7105b..24486c381816f81aed63f18dbda0795aada95d8f 100644 --- a/test/language/statements/class/async-gen-method-await-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-await-as-label-identifier.js b/test/language/statements/class/async-gen-method-await-as-label-identifier.js index 7d93d263c2c1061ab2149bf2888ce27fd57bf97c..2d27e391d96e5206f0e44f815a8c0da813be72d9 100644 --- a/test/language/statements/class/async-gen-method-await-as-label-identifier.js +++ b/test/language/statements/class/async-gen-method-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-binding-identifier-escaped.js b/test/language/statements/class/async-gen-method-static-await-as-binding-identifier-escaped.js index 57d35865d96dd393f232fd2d0e5edf8012a8e558..afdb9072cf625e107fdd9c305741653f9951dee0 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-static-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-binding-identifier.js b/test/language/statements/class/async-gen-method-static-await-as-binding-identifier.js index 3aabf0951b903e24595173ec733c40cfbf13aa14..1252d8226329dfaeefd328adc9a75a14a3571257 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-binding-identifier.js +++ b/test/language/statements/class/async-gen-method-static-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-identifier-reference-escaped.js b/test/language/statements/class/async-gen-method-static-await-as-identifier-reference-escaped.js index 5565f8c166ac81eef4c16d391c539fc7240902b5..e96fc3886073c17c2f69dc51a8286c0b42a5d84e 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-gen-method-static-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-identifier-reference.js b/test/language/statements/class/async-gen-method-static-await-as-identifier-reference.js index 2a206aa08e8e29e01ce584769dd3ac3aaad2a3f5..67dce599efb4cdcbdc612cab0eba259828579a5c 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-identifier-reference.js +++ b/test/language/statements/class/async-gen-method-static-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-label-identifier-escaped.js b/test/language/statements/class/async-gen-method-static-await-as-label-identifier-escaped.js index 45cb6a52c8bd24d0b50b9d00c60fe8417570795e..f8c3d6fc9f7d52a59e10d474168242b15ea09550 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-static-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-await-as-label-identifier.js b/test/language/statements/class/async-gen-method-static-await-as-label-identifier.js index d7d823c54114565dddff935983a8c86e08a3688d..1fcbb1cda5557b6a5a7dc2c3823d9d837a9359c1 100644 --- a/test/language/statements/class/async-gen-method-static-await-as-label-identifier.js +++ b/test/language/statements/class/async-gen-method-static-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier-escaped.js b/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier-escaped.js index 25c4e0faf5d826bb5c5eae7d821eb3bf6c4acc12..d3f9cdfe66d920c7adb44875b0ad8f55f376ffd1 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier.js b/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier.js index 9b70564fa592793f534cb27d38b881754e9d160f..a488d90089c828313b5b9ab210d03e94b3ad3cfa 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference-escaped.js b/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference-escaped.js index 8f5afa7fc785753ca88a688cbca495ab34ab06d2..0031e60bf04ccc8f3bacea677da24405a2002be2 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference.js b/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference.js index 2f1afceafb563ca4b221c052f1881676aa344bac..56ccb26657706f14f439fdf04093621929770e7b 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-label-identifier-escaped.js b/test/language/statements/class/async-gen-method-static-yield-as-label-identifier-escaped.js index 71b0b9147194ecae5ed325520a3159c6b3563c75..f584b4a4ddd8702fbd68c644b605b1aa48c59323 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-as-label-identifier.js b/test/language/statements/class/async-gen-method-static-yield-as-label-identifier.js index 6ee9824da6d531bd5ec20709a375b10cc8e3043b..187929c64936fe141e20ddc12db94d2aadfa21fe 100644 --- a/test/language/statements/class/async-gen-method-static-yield-as-label-identifier.js +++ b/test/language/statements/class/async-gen-method-static-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-identifier-spread-strict.js b/test/language/statements/class/async-gen-method-static-yield-identifier-spread-strict.js index 889be79c839463a368bb1ab4c9d78a663ce7b2b9..5a18a2976e4cbe8a468fae8c0fd90faf7579e94e 100644 --- a/test/language/statements/class/async-gen-method-static-yield-identifier-spread-strict.js +++ b/test/language/statements/class/async-gen-method-static-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-static-yield-identifier-strict.js b/test/language/statements/class/async-gen-method-static-yield-identifier-strict.js index 16823fedb3fae99cdf4a042770e48c0a5049501b..3fdd99adb0d45bc7370a4e8dad909fdeca818020 100644 --- a/test/language/statements/class/async-gen-method-static-yield-identifier-strict.js +++ b/test/language/statements/class/async-gen-method-static-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-binding-identifier-escaped.js b/test/language/statements/class/async-gen-method-yield-as-binding-identifier-escaped.js index 88e53a8120ce0ff88f058a794e0c852265b340e1..21f28ba6ce7a6a7bca869ed46d169a404bd400b8 100644 --- a/test/language/statements/class/async-gen-method-yield-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-binding-identifier.js b/test/language/statements/class/async-gen-method-yield-as-binding-identifier.js index 72cc4bf38e08845d50f9e0b03f5ec1d2797c0ec6..f912dff91063d4420dd304b312da2ff87535e680 100644 --- a/test/language/statements/class/async-gen-method-yield-as-binding-identifier.js +++ b/test/language/statements/class/async-gen-method-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-identifier-reference-escaped.js b/test/language/statements/class/async-gen-method-yield-as-identifier-reference-escaped.js index bbb130d1212806e902bbed7a6d7e9eb3ab764133..cd127ecb2b26b75055329abdaee04b2ae06aad14 100644 --- a/test/language/statements/class/async-gen-method-yield-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-gen-method-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-identifier-reference.js b/test/language/statements/class/async-gen-method-yield-as-identifier-reference.js index cb3827d22da2b5f7c57819eee3b625a3040fe43f..69fc0183c203e5e061c3d2b2a93109b1e74b61df 100644 --- a/test/language/statements/class/async-gen-method-yield-as-identifier-reference.js +++ b/test/language/statements/class/async-gen-method-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-label-identifier-escaped.js b/test/language/statements/class/async-gen-method-yield-as-label-identifier-escaped.js index 27583b4b08acee45e9c144c1b7988e8a2e1691b7..a4653c98ffe91152294749ad964ebca897f21e0b 100644 --- a/test/language/statements/class/async-gen-method-yield-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-gen-method-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-as-label-identifier.js b/test/language/statements/class/async-gen-method-yield-as-label-identifier.js index abb86bbc380d14931d819d28d4dd9df244cedcc5..af71ce9d4791515bda6e2ba66481590b1f55ce6b 100644 --- a/test/language/statements/class/async-gen-method-yield-as-label-identifier.js +++ b/test/language/statements/class/async-gen-method-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-identifier-spread-strict.js b/test/language/statements/class/async-gen-method-yield-identifier-spread-strict.js index 1153a98a63b9878be241d60641349e8fbbb15d8e..ebcb8058017abfd8c0d408c9176f588b26495fbb 100644 --- a/test/language/statements/class/async-gen-method-yield-identifier-spread-strict.js +++ b/test/language/statements/class/async-gen-method-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [object-spread, async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-gen-method-yield-identifier-strict.js b/test/language/statements/class/async-gen-method-yield-identifier-strict.js index 314fcd9d027590eb60287a71aeb8024fef9e040e..acd7614c0196775cfee2ba9298d94627ec3e8909 100644 --- a/test/language/statements/class/async-gen-method-yield-identifier-strict.js +++ b/test/language/statements/class/async-gen-method-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-AsyncGeneratorMethod features: [async-iteration] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-meth-dflt-params-duplicates.js b/test/language/statements/class/async-meth-dflt-params-duplicates.js index 9e65204068fde0c89b7b548062f8d74ba467a190..7fb41df7ad79164980d199c21ab34baeded232d1 100644 --- a/test/language/statements/class/async-meth-dflt-params-duplicates.js +++ b/test/language/statements/class/async-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-meth-dflt-params-rest.js b/test/language/statements/class/async-meth-dflt-params-rest.js index f4aaee9bb4eb2d46f0af36ecd33bdbf4e1eeac6b..e193d220b4446fba3da3869b8c36c479fb60091a 100644 --- a/test/language/statements/class/async-meth-dflt-params-rest.js +++ b/test/language/statements/class/async-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-meth-escaped-async.js b/test/language/statements/class/async-meth-escaped-async.js index afdad0eacf49e1f57875cb6fabcf325e88107710..679acf517c6efc6bab3280ace01c7ddc4a588298 100644 --- a/test/language/statements/class/async-meth-escaped-async.js +++ b/test/language/statements/class/async-meth-escaped-async.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/class/async-meth-rest-params-trailing-comma-early-error.js b/test/language/statements/class/async-meth-rest-params-trailing-comma-early-error.js index af1d0eb8704966428e593023f758d4580eca214b..ad0de7e87a641bf178382b36a2d5c6caec921416 100644 --- a/test/language/statements/class/async-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/async-meth-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-class-definitions-runtime-semantics-evaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-meth-static-dflt-params-duplicates.js b/test/language/statements/class/async-meth-static-dflt-params-duplicates.js index 972d68e3e984f5efb6d5f833ed4d02e4c3ab6452..3062afcb798637f3e912529356db40544b2d24f2 100644 --- a/test/language/statements/class/async-meth-static-dflt-params-duplicates.js +++ b/test/language/statements/class/async-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-meth-static-dflt-params-rest.js b/test/language/statements/class/async-meth-static-dflt-params-rest.js index ad04e99b74f06d1f7af257b50cc40190a8c8ad2d..3edc1b53d20b2fd81f2840b60576b7928dcc1636 100644 --- a/test/language/statements/class/async-meth-static-dflt-params-rest.js +++ b/test/language/statements/class/async-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-meth-static-rest-params-trailing-comma-early-error.js b/test/language/statements/class/async-meth-static-rest-params-trailing-comma-early-error.js index 325275f9ac706cdcde14e5ca621109d4dc1f307a..2b7a8a13f64a6aba0adb2bf16eec56838201a39d 100644 --- a/test/language/statements/class/async-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/async-meth-static-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-runtime-semantics-bindingclassdeclarationevaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/async-method-await-as-binding-identifier-escaped.js b/test/language/statements/class/async-method-await-as-binding-identifier-escaped.js index 927fc5db8c5044c0f5046570dca32ef17c456ff8..1864ce5248099beed9df7fdcef15d80a4a210d18 100644 --- a/test/language/statements/class/async-method-await-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-method-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-await-as-binding-identifier.js b/test/language/statements/class/async-method-await-as-binding-identifier.js index 5517fc780726317d70755d49db72a139b85220c8..bebc6ebe96c1defcb2b2eef7b2b3bb1fdd2c5a55 100644 --- a/test/language/statements/class/async-method-await-as-binding-identifier.js +++ b/test/language/statements/class/async-method-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-await-as-identifier-reference-escaped.js b/test/language/statements/class/async-method-await-as-identifier-reference-escaped.js index 1efa3468bc2aabaa578d15d0148020782cfa5cba..b26d5a7c1c8db4c342dce288d148246b640cf012 100644 --- a/test/language/statements/class/async-method-await-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-method-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-await-as-identifier-reference.js b/test/language/statements/class/async-method-await-as-identifier-reference.js index 49a7e07dc66db2a5ef74e6dad6a1366238d470e7..a4c17e567b9a8df91ae513e30a5917bf711b8d2a 100644 --- a/test/language/statements/class/async-method-await-as-identifier-reference.js +++ b/test/language/statements/class/async-method-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-await-as-label-identifier-escaped.js b/test/language/statements/class/async-method-await-as-label-identifier-escaped.js index 7a25ffc260a94ed6232977306184a30d5300d713..9bb8ece503acb3897f1284afc297dfd4cfecd0b0 100644 --- a/test/language/statements/class/async-method-await-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-method-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-await-as-label-identifier.js b/test/language/statements/class/async-method-await-as-label-identifier.js index e68c1fc1351ce9d31a78315c566c6e5bd19de5a4..2c13856ac9a462ad670a8a583b70b246542502c5 100644 --- a/test/language/statements/class/async-method-await-as-label-identifier.js +++ b/test/language/statements/class/async-method-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-binding-identifier-escaped.js b/test/language/statements/class/async-method-static-await-as-binding-identifier-escaped.js index 86a33bd28b386420f5066422d1f6cf276ea5e26b..776462925ddb0c81201d0e9d2cb74e6f8a950ca8 100644 --- a/test/language/statements/class/async-method-static-await-as-binding-identifier-escaped.js +++ b/test/language/statements/class/async-method-static-await-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-binding-identifier.js b/test/language/statements/class/async-method-static-await-as-binding-identifier.js index c293008cd48c1322b3fa1108b9e8d8bb091129ab..8fd8fe53c0339d0cc78481793f8d08281d4e5cc0 100644 --- a/test/language/statements/class/async-method-static-await-as-binding-identifier.js +++ b/test/language/statements/class/async-method-static-await-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-identifier-reference-escaped.js b/test/language/statements/class/async-method-static-await-as-identifier-reference-escaped.js index 708a90d120bbd5a49aa4d6793f6e3ad8c7afe989..457fc232fb9d32f400dbbd1a944acd43a8facd21 100644 --- a/test/language/statements/class/async-method-static-await-as-identifier-reference-escaped.js +++ b/test/language/statements/class/async-method-static-await-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-identifier-reference.js b/test/language/statements/class/async-method-static-await-as-identifier-reference.js index afaae35276e552163fb903591c225d3afd457aac..5c7f8232776fa9b3fcf2dbf37e95c8f4b867d991 100644 --- a/test/language/statements/class/async-method-static-await-as-identifier-reference.js +++ b/test/language/statements/class/async-method-static-await-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-label-identifier-escaped.js b/test/language/statements/class/async-method-static-await-as-label-identifier-escaped.js index 57976990829772bf673e4b80e76af8ab71418ea6..44dac6085d79ad827e61dc2330ee49c5694184a7 100644 --- a/test/language/statements/class/async-method-static-await-as-label-identifier-escaped.js +++ b/test/language/statements/class/async-method-static-await-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/async-method-static-await-as-label-identifier.js b/test/language/statements/class/async-method-static-await-as-label-identifier.js index 7201e9d93d7eea8d0e00c256fa3de94565868027..f97338c9d3117adab13a6a68e9abe51c490d4d56 100644 --- a/test/language/statements/class/async-method-static-await-as-label-identifier.js +++ b/test/language/statements/class/async-method-static-await-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-AsyncMethod features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js b/test/language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js index c3a311a0bf389a41b51143492e16348e50afd8fc..93849cec472ff644f8e7115203e8de97008c288b 100644 --- a/test/language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js +++ b/test/language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js @@ -7,7 +7,7 @@ esid: pending description: > It is a Syntax Error if ContainsUseStrict of AsyncConciseBody is *true* and IsSimpleParameterList of ArrowParameters is *false*. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js b/test/language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js index 96a9875bda8a40482ad25de7853b81e3bc928fd7..1c2d3765fc382c54fa6c3e04a4051d6b2b3c359c 100644 --- a/test/language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js +++ b/test/language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains arguments negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-await-in-formals-default.js b/test/language/statements/class/definition/early-errors-class-method-await-in-formals-default.js index 38e374e319599e65beffb1c1153b56e5c71ae8dc..38076789a497283e1c19f47058aa52c7eeac08cb 100644 --- a/test/language/statements/class/definition/early-errors-class-method-await-in-formals-default.js +++ b/test/language/statements/class/definition/early-errors-class-method-await-in-formals-default.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters' default expressions contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-await-in-formals.js b/test/language/statements/class/definition/early-errors-class-method-await-in-formals.js index 3bc9b8af918ac31d61855e98fef007e7d3e68c02..a9b15a32798793384378f73b6041f5cd0be5b3de 100644 --- a/test/language/statements/class/definition/early-errors-class-method-await-in-formals.js +++ b/test/language/statements/class/definition/early-errors-class-method-await-in-formals.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains await negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-body-contains-super-call.js b/test/language/statements/class/definition/early-errors-class-method-body-contains-super-call.js index a90146284446b1227635f46d10fe9e7e692f0af3..abe020e5678e9ff54aee0dda8d3315d3736712ec 100644 --- a/test/language/statements/class/definition/early-errors-class-method-body-contains-super-call.js +++ b/test/language/statements/class/definition/early-errors-class-method-body-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if AsyncFunctionBody contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-duplicate-parameters.js b/test/language/statements/class/definition/early-errors-class-method-duplicate-parameters.js index db85f26187b9d45deb8ed4c477b4ecf66f6e934c..26ff040a1aed00114c9f72a2c92ddf0497e6f3e1 100644 --- a/test/language/statements/class/definition/early-errors-class-method-duplicate-parameters.js +++ b/test/language/statements/class/definition/early-errors-class-method-duplicate-parameters.js @@ -7,7 +7,7 @@ esid: pending description: > Early error rules for StrictFormalParameters are applied negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js b/test/language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js index bff82df1692d2955f88db01eeaa00b956aee4be5..1acf168c060f56cd9d12de006599ea856c7983b2 100644 --- a/test/language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js +++ b/test/language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a SyntaxError if FormalParameters contains eval in strict mode negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-formals-body-duplicate.js b/test/language/statements/class/definition/early-errors-class-method-formals-body-duplicate.js index 0963e87b4d62637b3c9771b1565a9a744c4505f7..656fd0972f7b112fb128deb2f1a15b92619d9b0b 100644 --- a/test/language/statements/class/definition/early-errors-class-method-formals-body-duplicate.js +++ b/test/language/statements/class/definition/early-errors-class-method-formals-body-duplicate.js @@ -7,7 +7,7 @@ esid: pending description: > It is a SyntaxError if BoundNames of FormalParameters also occurs in the LexicallyDeclaredNames of AsyncFunctionBody negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js b/test/language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js index 5d6eb444b6dca0f2ba61932e56ea1b21c032284c..d709c994f469de908a75d77a84c9b6f33b92bdf0 100644 --- a/test/language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js +++ b/test/language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js @@ -6,7 +6,7 @@ author: Brian Terlson <brian.terlson@microsoft.com> esid: pending description: It is a syntax error if FormalParameters contains SuperCall is true negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js b/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js index 4d0f852e35b31931d6a3d27e223cb4c62146dc80..18f8c0b786e78b6c651b37adb8c61696817d0275 100644 --- a/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js +++ b/test/language/statements/class/definition/methods-gen-yield-as-function-expression-binding-identifier.js @@ -8,7 +8,7 @@ features: [generators] es6id: 14.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js b/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js index 7ab1071f315688e4c3ad3ee30cfad69ed50944b6..bad15fd70bfc0e52098b15838e04bf54ddbc469c 100644 --- a/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js +++ b/test/language/statements/class/definition/methods-gen-yield-as-identifier-in-nested-function.js @@ -8,7 +8,7 @@ features: [generators] es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js b/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js index 67c4df5f08cd0fe4ff272797a74608e27b4b4783..a7552ff5b070c637ee4ac439d235c89e7c86b6a0 100644 --- a/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js +++ b/test/language/statements/class/definition/methods-gen-yield-as-logical-or-expression.js @@ -7,7 +7,7 @@ features: [generators] es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-as-parameter.js b/test/language/statements/class/definition/methods-gen-yield-as-parameter.js index 2c75e83112d9ad4e36236c99723e13d22fb1d494..d6cc828c021a2cedd8e0febfeca297f9d1872c1a 100644 --- a/test/language/statements/class/definition/methods-gen-yield-as-parameter.js +++ b/test/language/statements/class/definition/methods-gen-yield-as-parameter.js @@ -8,7 +8,7 @@ features: [generators] es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js b/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js index ccd89056ff6c1014fdf52174d0ce8b61db8adf6b..b84230a8e1db4660b0845ea872c37d6174578f08 100644 --- a/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js +++ b/test/language/statements/class/definition/methods-gen-yield-star-after-newline.js @@ -7,7 +7,7 @@ features: [generators] es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/definition/methods-gen-yield-weak-binding.js b/test/language/statements/class/definition/methods-gen-yield-weak-binding.js index dc83322899925fda52996262a72bc6bb92ded2f6..20fd353999910bda7985e5c0bc92e31548a8f6c9 100644 --- a/test/language/statements/class/definition/methods-gen-yield-weak-binding.js +++ b/test/language/statements/class/definition/methods-gen-yield-weak-binding.js @@ -7,7 +7,7 @@ features: [generators] es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js index 5512629ab3c160049c9f2e76e3bb45365b140a58..0227392a73d17cf74bf14fae54f5e1acd822d2a4 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js index 34bba584c0e88815a917adbcecb46319e61b7303..1cf990cabe335f5e8145e0db4cc697229a77ddf8 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js index 4394f012852168e181bc53c93ee52a1155b56595..a38d7f7e1ee172108d532e9434ce2fefdb87b979 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js index b8f3411411424ecbf6345e0dcb97d0f5eee59563..0c4c7bf4b561ac4763257a54b83a44533b6f41d1 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js index 97008c8e6f0d54423f7be1a8f479423f0c231293..93a87461b4ec4f2557827e2012cd749e08af2f88 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js index 54e45d63bbcb192d039a94ac9c94a64feac84bdb..aafa9071353c668dc930eb55cfc0d3b4cd5bdaf3 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js index cff80fa6091cdcb56996a5e46c5397c68b332f7e..9ce6d46b715b46c69fe82a14cd31ca784f46b445 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js index d7afe327b38cbc7e3d391811983d71a9e5757bcb..52150c139c0c257f009c076151dca862949057e5 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js index 052c4453671159dd40b9cd696de89aba904a5afa..5253b270f27aed5f6b38c6eff2eb1cba7e0f4ed4 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index fd7b7d1c42bd3588bcc260c2057de4acdbdf0ddc..5a77aeeb60826c1847f4a1714f11ef9d28beffd9 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index 4078749d276397c9808303792364636e10466bd8..a33f683052025f20d5acc334880b74fcc30e195f 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index 513259fdd7fc442509031c9baadcd761cbc640df..1522101441e9f50c47416220275e50349b2dcf1e 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js index b5a1a2c23b4ea45f77489f553a004f52c1494c93..643079c6ac1b5edd1d9d9cd8f93e8e43efb207bc 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js index ecd89f2b3fed5ea0964424b6d23b51c810d6e53a..765c5bda27eaa6ba581f34270179d8681bfe8206 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js index e475c85b30f4816d8f36ecdfec7ab87c2adf565e..a11e09a4dd879f329fa66c30bd085594102e7f77 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js index 4bfcc0fa0fa5a98d4adf2ff2243491b95e1a3678..dc6ce0edd31b20d488aebfdbc3e941d12fe6ce69 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js index 6e4ea0696dbfb37d806eee0f7c1e80988ac2d073..6f60f07474aaba64d221a33d6752b454d5e20f8b 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js index d8ee3031bae87ea6cb97e900ecc7d181858de2f5..9fe80e7da99c0521a7325b8f7b31c0acc1941f36 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js index 781a9399074cbd7a4d760848d301b93385722926..ca1faa6db544307b81e75f104787b8bf2e94a87a 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js index 713ef881387130fe2aaaf2ca1f98197b4bb8e9f3..7ace90364e5da98f59bd54079d24f80b1f04328f 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js index 22eebdf25d4cc21633e6e285a541fba8c311f894..78efb607a85a751d2528c7a6e6c2c3b18080e0f7 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index 93e960b1c6d76e52dd7a71f048f3940933ac3893..6b8d2197208988e3f8f9ddd8d67ad602c08e1311 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js index 0793616a5ef1d31f969f6f68670d9ee5f725a9ba..0a16db47107f046fa5078d0e146da8ad6c189288 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index deaf911cfee087e1a9e6fbc66545f06d71c77d06..11cc9fa20b445e76fc5decce8841914e2853967c 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js index 9736719bb00c892d53432cfa0fce758e1d354299..5b13b969be49c08ccd993bd53cfe504673d0f37c 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-id.js index ee970685a7df207d516400491ca7cf04c79262de..73a9026da10471f5275d1fd4b4eb5e59dcbe02be 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js index 24b8b8d6f6c5c785c2af8615ba642aa6bf6170a7..4d77fb702b7302ec7790f5f748123b29d595bda5 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js index ac1eb8a3267d08de89d0f0d68b3d42efebae3075..5e558a882e98200a6a72741deca60153777db79b 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js index a2c0308a5fb97acba9c28ba8be20a010320fd872..6129e0c49869c51c4725f97fecf820e0596b26d6 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js index 9e708b86c4ff5534cd8929ff3cb6fea266a033bb..588f44a878a304e672f0d3f868b038c21384cd59 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js index 18cb23c22089c39c17cd70401a1c0bf79e799e8c..c858565f60007914d7824f1f32761714d93cbd43 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js index 3dbe488935483984632a9510d019c52201e162df..73b1a97094a1c3c45cdde93b973b258a627d700f 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js index 1f3ac695a5dfa2fe5e64f6e166032f66bfb917ac..61ee60d2296defee090e0d889b418aaef5cc832a 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js index 81c49a635a4f36a232fc7ee0be1b590703113766..6e059ce32c4948f4f74da7bb3449eafa42a8251d 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js index e131057caa235448e6598d23c54c862cc3d6a399..29cc0d58088874124d0f2cc6aa5e558c5329a050 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js index 1eaec53466e96a83da3c4c1d3011b626647dd1f1..68c1ea0fd36321bd498b7d6bd8683316b455ca6d 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.16 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js index 7d1dfac558b0a61e676f0eda048a73705524ed1c..fe8b287ef0172f04ca6bd2495bed6841c7db24f5 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js index a7ae6ad96258cfef58d14b6212a3d4df7b8491a7..2fc647ad0ee741994f39d1fe37df36eeaf1d8ead 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js index 8b19456c44c76d69c3e737ad9c949a113f4850ea..400a580dee2d3b0b5dd087780a972250db406156 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js index 1357ac0bfaaeb23f48017b81c5c0a836ca1a9c6f..9745359d6f24fb6ea1fafed8e6c9144d0bfbe5be 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js index 5a4605ba29b283951e501be7e20494cf69beaa9f..8e8dcd2b9977c6840275fd47cac2f59ecf228fce 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js index 629404db50054c9962296914978d6ae2352f9596..d8a4bf14384f1e1e61ee2a9838c95f7630712549 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js index 9d3ec43663576d57fdbc7374ab07ee2c69160bb0..498a6e2cf7fa2c4fc7ba1aae326679ee49b72471 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js index 0385f862d2ec82af45db85de829ed72b791a8647..433fa0deb61f89dd4cc92a1652fb262d5d5f73d4 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js index 4e76fa96595c4279e72c22eade867652ccc02cab..eb79a0d57dc5ad50ba8e4bb9058b9cea40b7139b 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index 4ff468384aaafb530cdb28a966376d4bae9373ab..865bc3d0362812dc182a00d5f9f85a9908c45783 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js index bc95ae9bcb0896b06d2a51063196af0d30e38278..657948cb2e6bd419a76b215cebd8c4f43fc945aa 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index a3493af70835c58e93b891fe082dd084e5dd5563..02b105fa1cecc1f23c4f441b0f0097d5022f1988 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-ary.js index 88cbbd84bcaad75add3515d8124abd5598aea6ab..ff5a3ef282b7c7299bfb7f127cd33c6d78a2d0e7 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-id.js index 5040f583b3e73d1cf4683cfd57e433390d6e9852..f791b0b03da1ba18794ae9c32d0fa9b79ad945da 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-obj.js index aad2cd5d26c39ead5c936c313c50c10e2c54a3c9..849eb3277acd9b246eedc0125ff19feb8edc560b 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-ary.js index dde47b6bd94bbcf08c5cb36ba5512e7377798537..e2b70efd25aed036c4f84b2e69da688bae8311f8 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-id.js index 57f048ae7d80cb697e9904adfd3fcee63deb6ea2..d25978768129ff9240bdbee16f9c3f0b11d564fa 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-obj.js index 5e2aa7293efec9821d40cbb0e95e3a7930ec842b..04d77b605f7168c8e24e9b92387181529ecf3ee5 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js index fbd58a147cd656e3086a755214d81ff634f2adf6..a78d0438faa58a41bb50907e31fe153456687666 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js index e8109947151fc4f75823a14d56e9f82655496853..b451c27bfa85138dffade7d117565b31b3817daa 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js index bfec1626933b628bac5d45aca9eed94dcf734b3b..beb169517a1173aa53395b8802e7c30be7e8be00 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js index 9697e674c14d4f62ea96183871388ec4b46353a4..4534881eaafaabf7d7b5e1c39709f7904ee99c7a 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js index ca561dd33f446dd94f63858cc1f1d94b0cc3be93..5e81a63e0bb62ebc075547f6dce2e11fbe673a10 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js index b58bf154595f17819aec4db3940a0349200f6f6b..94fc90566f9bfc461da736cd62ceea072b1a46d1 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-ary.js index 155225354294717af53bddcdf71a406ecba74440..7d8f862434e675be8cc22cdbc743cbc652948007 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-id.js index d325009e67d4ea17ccf4c4e24df2586b5be0110f..fc071652a85b8ebbf29378f090c8e75398659790 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-obj.js index 8f1fd062865cbe269dda6653778670ee6bba58ac..d53f1850db49c3707057a2cf38c986474a57a9a5 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js index 9b275960559f2f4d0a982300b7468711a4283ecb..5f16f5a2c4f7edeb6d26b28f69f1fc831af9992b 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js index d12fb4b897d0da29447961bd9c5330d9469701d8..bf41c5821dec94210d248c6a70872f410f2fc085 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js index 505555bf02c8e25a4eaf7e118b94a10aa1764f36..bcfbef4f0c3e24ff7fcb87fffb279a41b3cd20e7 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js index 653903503c6d4238c6c733ed02926846f22c1d24..d5f241ca0a3a6d0ddb827d5b7ddad6a9975f2edd 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js index 1b086195d4be7d356a5d3c1cece44e75ff75be70..098cff395ae0b3b3848dc23a715abcab4034ad0e 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js index 3bf7f7f96bb7ba9acb37949a1eba15c268def36a..d12a1a449ff181a510bb2a32120f5b044b737092 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js index 023df5b9d9e91a1c045fc83462444150f9d572ab..e7266370d71e06c222936da2c9577d39ba48dd78 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js index c47bd303b8bc45bd52f0746ee7f2cea3f3646466..a0954f51d09714ee70b7060b5bd6d5f6ba1473af 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js index c3dd94b2a2b9b2f045696b5139b4ef86bab423e8..3f372bf2da617b2d005454ec859f5e9135a7fc5f 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/err-field-delete-call-expression-privatename.js b/test/language/statements/class/err-field-delete-call-expression-privatename.js index bed8c5dcc485a1a3d41b671ca3887d51eb3eaa93..b9de02c51a14c68e92ce1f9145393fbe87aa1743 100644 --- a/test/language/statements/class/err-field-delete-call-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-field-delete-covered-call-expression-privatename.js b/test/language/statements/class/err-field-delete-covered-call-expression-privatename.js index 1b53022bc8807f88bf4d4e53377c6588123353c0..50b3c6314ee3f195da2ed7412414bf1be862c12f 100644 --- a/test/language/statements/class/err-field-delete-covered-call-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-field-delete-covered-member-expression-privatename.js b/test/language/statements/class/err-field-delete-covered-member-expression-privatename.js index bdd3d44b265ae0ddedf4343b46ce3a6db7534c17..a76403add1e737730bd5469c9e6756f5e762a2e5 100644 --- a/test/language/statements/class/err-field-delete-covered-member-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-field-delete-member-expression-privatename.js b/test/language/statements/class/err-field-delete-member-expression-privatename.js index f9cd9de2a8552ab74339c6752da62061b06f6259..606b1eae5023b081bd3304a866a79a9cbb60e733 100644 --- a/test/language/statements/class/err-field-delete-member-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-field-delete-twice-covered-call-expression-privatename.js b/test/language/statements/class/err-field-delete-twice-covered-call-expression-privatename.js index f247c186a14b631914faa5cdd14e45eff700fb29..d0117cdf90c6d4fbc3f0d4122323f95bc476b3cf 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-call-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-twice-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-field-delete-twice-covered-member-expression-privatename.js b/test/language/statements/class/err-field-delete-twice-covered-member-expression-privatename.js index ca5e48afe38d60568177c09ffa0f7d086f910ddc..0b4ea73fb6552e9c13c6fe9fa21d779116fe1f97 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-member-expression-privatename.js +++ b/test/language/statements/class/err-field-delete-twice-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-call-expression-privatename.js b/test/language/statements/class/err-method-delete-call-expression-privatename.js index 2d4937d416b605f5ed8c3388e7889be4e2855e44..26f56e1b53a0856288b2b705b64691eef609ea18 100644 --- a/test/language/statements/class/err-method-delete-call-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-covered-call-expression-privatename.js b/test/language/statements/class/err-method-delete-covered-call-expression-privatename.js index 3e915096d7c07ca4d4fffb033c568ef5d901fc33..f38dae04bf73b4231bcf99cc7cffc80e80d33e64 100644 --- a/test/language/statements/class/err-method-delete-covered-call-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-covered-member-expression-privatename.js b/test/language/statements/class/err-method-delete-covered-member-expression-privatename.js index e43f9a3404223239eed96e17b8ced361c8f775d7..42435c9a0b9ff44269ec3d881b39dc419b5857e0 100644 --- a/test/language/statements/class/err-method-delete-covered-member-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-member-expression-privatename.js b/test/language/statements/class/err-method-delete-member-expression-privatename.js index 70f54418eaba9fcb8e2c829f750ef87fdc3e5e9d..faf9e47ad564a4a6bb644ba44ff2fa2a77320729 100644 --- a/test/language/statements/class/err-method-delete-member-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-twice-covered-call-expression-privatename.js b/test/language/statements/class/err-method-delete-twice-covered-call-expression-privatename.js index ea17c37732e4dd5957e5041a70dc7d84b3225d3c..470916ca50e5186c69cd9cdecca23ad0f5ee9015 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-call-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-twice-covered-call-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/err-method-delete-twice-covered-member-expression-privatename.js b/test/language/statements/class/err-method-delete-twice-covered-member-expression-privatename.js index 087a734c444f67848f46ea5869940e85a255f438..62c23e4775717ede8638f38d4746544e50282917 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-member-expression-privatename.js +++ b/test/language/statements/class/err-method-delete-twice-covered-member-expression-privatename.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class-fields-private, class] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-arrow-fnc-init-err-contains-arguments.js b/test/language/statements/class/fields-arrow-fnc-init-err-contains-arguments.js index 14560d3d9ccc0a965f5124fb16de24dfba8703c2..e3e3402b808e11eb103997179cffab397e515661 100644 --- a/test/language/statements/class/fields-arrow-fnc-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-arrow-fnc-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-arrow-fnc-init-err-contains-super.js b/test/language/statements/class/fields-arrow-fnc-init-err-contains-super.js index 8aa7b1ca652b7304542646b8b0f66fce295d43b5..49f981e3e4b114db0f3ac2ba839acc0a710b5c4f 100644 --- a/test/language/statements/class/fields-arrow-fnc-init-err-contains-super.js +++ b/test/language/statements/class/fields-arrow-fnc-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-asi-3.js b/test/language/statements/class/fields-asi-3.js index 188ba82f8dd8648bf52cf9b9bffaed86642df5b0..0def0904033008d756376b981101e7cfce96c0c2 100644 --- a/test/language/statements/class/fields-asi-3.js +++ b/test/language/statements/class/fields-asi-3.js @@ -6,7 +6,7 @@ description: ASI test in field declarations -- error when computed name interpre esid: sec-automatic-semicolon-insertion features: [class, class-fields-public] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/fields-asi-4.js b/test/language/statements/class/fields-asi-4.js index 020184881be9e1304f70e3c4cf22ab249a404b79..f651e5c9ad4a07f7f59561cd5b4f12a6a8153114 100644 --- a/test/language/statements/class/fields-asi-4.js +++ b/test/language/statements/class/fields-asi-4.js @@ -6,7 +6,7 @@ description: ASI test in field declarations -- error when generator interpreted esid: sec-automatic-semicolon-insertion features: [class, class-fields-public, generators] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/fields-duplicate-privatenames.js b/test/language/statements/class/fields-duplicate-privatenames.js index 259fe53aa3ea5c6306cdbadb2936b12a2ead56e6..f6eef928a48ded26895187f19044dc614b8a4327 100644 --- a/test/language/statements/class/fields-duplicate-privatenames.js +++ b/test/language/statements/class/fields-duplicate-privatenames.js @@ -6,7 +6,7 @@ description: Syntax error if the same private field defined twice esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-equality-init-err-contains-arguments.js b/test/language/statements/class/fields-equality-init-err-contains-arguments.js index 19734f72f0232c4577dec00209d074cdb8392ab6..3091a17321337ff3b602d94445dd0758fdafc7d9 100644 --- a/test/language/statements/class/fields-equality-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-equality-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-equality-init-err-contains-super.js b/test/language/statements/class/fields-equality-init-err-contains-super.js index c655a758218e2c1bfa82ffba45340e1733c8e2c0..932dca803342f176b897cbca4e989cf862492ef6 100644 --- a/test/language/statements/class/fields-equality-init-err-contains-super.js +++ b/test/language/statements/class/fields-equality-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-literal-name-init-err-contains-arguments.js b/test/language/statements/class/fields-literal-name-init-err-contains-arguments.js index 1405c4993fa10ad47a12079ac7d9926666898b74..72d819210bf558cc9bd1c006e21e068b0b88a5aa 100644 --- a/test/language/statements/class/fields-literal-name-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-literal-name-init-err-contains-super.js b/test/language/statements/class/fields-literal-name-init-err-contains-super.js index be8c0f893824441c7f1ebadea44e6cf65b78ed97..a076d65eac22bd6df0ab33893a8c537987603f3f 100644 --- a/test/language/statements/class/fields-literal-name-init-err-contains-super.js +++ b/test/language/statements/class/fields-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-literal-name-propname-constructor.js b/test/language/statements/class/fields-literal-name-propname-constructor.js index 4a41c5bc922969527c80d8c78063bd569345c16a..a09cc62f66f0f29a769360d95ed240c8474802c8 100644 --- a/test/language/statements/class/fields-literal-name-propname-constructor.js +++ b/test/language/statements/class/fields-literal-name-propname-constructor.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: PropName diff --git a/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-arguments.js b/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-arguments.js index e6eb77640dd58f14cccd5ac9ca1d0c0f0e36da47..bda9a783bab652aefd187342868b7e8458749660 100644 --- a/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-super.js b/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-super.js index 85d2b6a18512c62da62f94cc4b2a0d32b8aefa38..2c52ec7adfb7b046258c665a219b6767c58c78a1 100644 --- a/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-super.js +++ b/test/language/statements/class/fields-private-arrow-fnc-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, arrow-function, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-literal-name-init-err-contains-arguments.js b/test/language/statements/class/fields-private-literal-name-init-err-contains-arguments.js index 2fd32c3641bdb5405e5007705578a0d7091b10ce..bbdd3ac3f784570d4a6d189301318560e3cab8c9 100644 --- a/test/language/statements/class/fields-private-literal-name-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-private-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-literal-name-init-err-contains-super.js b/test/language/statements/class/fields-private-literal-name-init-err-contains-super.js index 4545a88d1b1c241f3f033590050f60a0b9ba5cde..73c4a129a8aa0261d21a77b23d20ed5d6cecd23c 100644 --- a/test/language/statements/class/fields-private-literal-name-init-err-contains-super.js +++ b/test/language/statements/class/fields-private-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-ternary-init-err-contains-arguments.js b/test/language/statements/class/fields-private-ternary-init-err-contains-arguments.js index 1bca215dabaa0e6a0c30b48df7e5198851ce143c..760160f9f80f8366adecabd2b6e2a6cdedd5b0d4 100644 --- a/test/language/statements/class/fields-private-ternary-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-private-ternary-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-ternary-init-err-contains-super.js b/test/language/statements/class/fields-private-ternary-init-err-contains-super.js index 9060a7f1ebc06c74f7d13d18a9430f16f03085f6..e4ec8664ff6cb618977a2aad8746ba4353f11198 100644 --- a/test/language/statements/class/fields-private-ternary-init-err-contains-super.js +++ b/test/language/statements/class/fields-private-ternary-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-typeof-init-err-contains-arguments.js b/test/language/statements/class/fields-private-typeof-init-err-contains-arguments.js index eda306595aca5342748e521b990b060b19175187..95cd0dc17bb8dfeac7b4788380f8ab7a3ef69ca7 100644 --- a/test/language/statements/class/fields-private-typeof-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-private-typeof-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-private-typeof-init-err-contains-super.js b/test/language/statements/class/fields-private-typeof-init-err-contains-super.js index 1fdd0b1f21fd1782854858e07648c6d2f19f297a..82521e9a0e18367f1ad4514929530b46104ab56f 100644 --- a/test/language/statements/class/fields-private-typeof-init-err-contains-super.js +++ b/test/language/statements/class/fields-private-typeof-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public, class-fields-private] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-privatename-constructor-err.js b/test/language/statements/class/fields-privatename-constructor-err.js index 3631d52eac26099bafad674f5ec282dab6da45b8..f373a67d4fcc72c47121f54eb38b41065ed0afbf 100644 --- a/test/language/statements/class/fields-privatename-constructor-err.js +++ b/test/language/statements/class/fields-privatename-constructor-err.js @@ -6,7 +6,7 @@ description: Private class fields early error with StringValue "#constructor" esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElementName : PrivateName; diff --git a/test/language/statements/class/fields-string-literal-name-init-err-contains-arguments.js b/test/language/statements/class/fields-string-literal-name-init-err-contains-arguments.js index 1fdf75b474721cae16f98bad518b042e8a59ad71..bf9376b68bc6b567896f83f8366541d7aae9fb25 100644 --- a/test/language/statements/class/fields-string-literal-name-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-string-literal-name-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-string-literal-name-init-err-contains-super.js b/test/language/statements/class/fields-string-literal-name-init-err-contains-super.js index 3b99f1fcf1dd401956a85f5a06b2baac8ecdecab..9ff66bb0c133ceaf9af1ebad7471e572a0083e0e 100644 --- a/test/language/statements/class/fields-string-literal-name-init-err-contains-super.js +++ b/test/language/statements/class/fields-string-literal-name-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-string-name-propname-constructor.js b/test/language/statements/class/fields-string-name-propname-constructor.js index 222f7622750e8afb2ebbd9462766180f923d2475..1cc9c51530b44290920834776e7679a37ef9b735 100644 --- a/test/language/statements/class/fields-string-name-propname-constructor.js +++ b/test/language/statements/class/fields-string-name-propname-constructor.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: PropName diff --git a/test/language/statements/class/fields-ternary-init-err-contains-arguments.js b/test/language/statements/class/fields-ternary-init-err-contains-arguments.js index 7b9b9ac0a3f1dca6e4f5aa4cdc3f64cc4be465df..d2f28f00b068bd75ffe29b9abb4f8a37db999c03 100644 --- a/test/language/statements/class/fields-ternary-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-ternary-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-ternary-init-err-contains-super.js b/test/language/statements/class/fields-ternary-init-err-contains-super.js index f6cd257f6ed9b7d566c8b3b8bf592abe708d1c75..82d0f6a9877784761f372ecfb59df4de1b5d7e76 100644 --- a/test/language/statements/class/fields-ternary-init-err-contains-super.js +++ b/test/language/statements/class/fields-ternary-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-typeof-init-err-contains-arguments.js b/test/language/statements/class/fields-typeof-init-err-contains-arguments.js index e1c929fc80aa0f00a54d54f0c0301debad3df3f0..4ea95ea60e2e42c134b3b2762c12eecb85823916 100644 --- a/test/language/statements/class/fields-typeof-init-err-contains-arguments.js +++ b/test/language/statements/class/fields-typeof-init-err-contains-arguments.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/fields-typeof-init-err-contains-super.js b/test/language/statements/class/fields-typeof-init-err-contains-super.js index b55231cd656dfa407596048e0e5dd993aaa93b76..8cb422f5de604bdbcc6df47f40a710f4234f5262 100644 --- a/test/language/statements/class/fields-typeof-init-err-contains-super.js +++ b/test/language/statements/class/fields-typeof-init-err-contains-super.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-public] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Static Semantics: Early Errors diff --git a/test/language/statements/class/gen-meth-dflt-params-duplicates.js b/test/language/statements/class/gen-meth-dflt-params-duplicates.js index 1c63762bc164f46d2f3ee9ce18ce9d6d21fa806a..8c00f65109d42df66632be6458d574a2dc1070c9 100644 --- a/test/language/statements/class/gen-meth-dflt-params-duplicates.js +++ b/test/language/statements/class/gen-meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-meth-dflt-params-rest.js b/test/language/statements/class/gen-meth-dflt-params-rest.js index cb04d855bf73aaf240de76af5fd93ff437f4b469..e96678aaed2d21e2ba0f806b7685d6ccad4f2363 100644 --- a/test/language/statements/class/gen-meth-dflt-params-rest.js +++ b/test/language/statements/class/gen-meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-meth-rest-params-trailing-comma-early-error.js b/test/language/statements/class/gen-meth-rest-params-trailing-comma-early-error.js index 4ce718b487ace6bd1bf34c6e8f9e49a1c911003f..ae2edc2df41b2d2978bafcf97b3a2d5d19576f9c 100644 --- a/test/language/statements/class/gen-meth-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/gen-meth-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-class-definitions-runtime-semantics-evaluation features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-meth-static-dflt-params-duplicates.js b/test/language/statements/class/gen-meth-static-dflt-params-duplicates.js index 2b3a57e83c12c0fe564266984ba8bf66390f06c2..71d53923f9dd47a3b5fcd91ceea77373f2438d82 100644 --- a/test/language/statements/class/gen-meth-static-dflt-params-duplicates.js +++ b/test/language/statements/class/gen-meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-meth-static-dflt-params-rest.js b/test/language/statements/class/gen-meth-static-dflt-params-rest.js index 5924b137bcf28807001cb1c56da7b49a6cfbf5a5..99f9f72b813684c70d000cd425d6ccd03a860b3d 100644 --- a/test/language/statements/class/gen-meth-static-dflt-params-rest.js +++ b/test/language/statements/class/gen-meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-meth-static-rest-params-trailing-comma-early-error.js b/test/language/statements/class/gen-meth-static-rest-params-trailing-comma-early-error.js index 40ff7a41d89d74cf210541b609e065e904cd9e18..88e6e2c8d0c8857f00614594e0d947b5c7694e51 100644 --- a/test/language/statements/class/gen-meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/gen-meth-static-rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/gen-method-param-dflt-yield.js b/test/language/statements/class/gen-method-param-dflt-yield.js index d1b6fee336f7878789decd8afdd4934d64768c17..3366454ca0cbaccf3eab25d26f2da6c54f519ef2 100644 --- a/test/language/statements/class/gen-method-param-dflt-yield.js +++ b/test/language/statements/class/gen-method-param-dflt-yield.js @@ -16,7 +16,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/gen-method-static-yield-as-binding-identifier-escaped.js b/test/language/statements/class/gen-method-static-yield-as-binding-identifier-escaped.js index d05dff54a125e7a002a3d13b6facc659281a0838..ecc8e9447634ce805f0f4c87910773b3d4fa853c 100644 --- a/test/language/statements/class/gen-method-static-yield-as-binding-identifier-escaped.js +++ b/test/language/statements/class/gen-method-static-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-as-binding-identifier.js b/test/language/statements/class/gen-method-static-yield-as-binding-identifier.js index 29f5e7121da060be7897ef9f33b03e56c3d61b4c..cba646ffe0db81cb5583f3dc33c7386166f02b8a 100644 --- a/test/language/statements/class/gen-method-static-yield-as-binding-identifier.js +++ b/test/language/statements/class/gen-method-static-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-as-identifier-reference-escaped.js b/test/language/statements/class/gen-method-static-yield-as-identifier-reference-escaped.js index 087509fdb7fa56f3af161e68f08e77653c73f328..7e79cff28b1f82fdde0f977e3ff5d97d56c568eb 100644 --- a/test/language/statements/class/gen-method-static-yield-as-identifier-reference-escaped.js +++ b/test/language/statements/class/gen-method-static-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-as-identifier-reference.js b/test/language/statements/class/gen-method-static-yield-as-identifier-reference.js index 49cab01fafa0ea253a1ab9d8c6244ee9d3e959a3..f7e8692a50000dd028334929656b3f63946b7dd0 100644 --- a/test/language/statements/class/gen-method-static-yield-as-identifier-reference.js +++ b/test/language/statements/class/gen-method-static-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-as-label-identifier-escaped.js b/test/language/statements/class/gen-method-static-yield-as-label-identifier-escaped.js index 5f966c45cf06e858542fb6a3dc209fab64bb7572..3e2600e252d265b8b5f24a24363564336c822105 100644 --- a/test/language/statements/class/gen-method-static-yield-as-label-identifier-escaped.js +++ b/test/language/statements/class/gen-method-static-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-as-label-identifier.js b/test/language/statements/class/gen-method-static-yield-as-label-identifier.js index 6704ee914e054bfabc39b5df37f1e4ab8da92b40..5dcafd818c6497ba11d818d79a1362baabcef561 100644 --- a/test/language/statements/class/gen-method-static-yield-as-label-identifier.js +++ b/test/language/statements/class/gen-method-static-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-identifier-spread-strict.js b/test/language/statements/class/gen-method-static-yield-identifier-spread-strict.js index 0a1e7705753d7e040c8c5fb4ae1a8aa0f1b7d131..80d1c6ba5e433aa45c50ab5245eefb6d87882100 100644 --- a/test/language/statements/class/gen-method-static-yield-identifier-spread-strict.js +++ b/test/language/statements/class/gen-method-static-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-static-yield-identifier-strict.js b/test/language/statements/class/gen-method-static-yield-identifier-strict.js index 0b2df6a66ca3c20030840a1e495050f6237e7b0f..bfc303141e24676bff5d2422310332942e19f1dd 100644 --- a/test/language/statements/class/gen-method-static-yield-identifier-strict.js +++ b/test/language/statements/class/gen-method-static-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-binding-identifier-escaped.js b/test/language/statements/class/gen-method-yield-as-binding-identifier-escaped.js index 348689940c03a296024d64e42ea2c2154f9ece61..d3b1bbf78b69f578de29c2d17bb7df262df21e81 100644 --- a/test/language/statements/class/gen-method-yield-as-binding-identifier-escaped.js +++ b/test/language/statements/class/gen-method-yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-binding-identifier.js b/test/language/statements/class/gen-method-yield-as-binding-identifier.js index 4634243806c6adac88ba1b61f6208e64552eedd2..d6e0b0d7fe3120f5539acd8d3f24db2f81bc3b9b 100644 --- a/test/language/statements/class/gen-method-yield-as-binding-identifier.js +++ b/test/language/statements/class/gen-method-yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-identifier-reference-escaped.js b/test/language/statements/class/gen-method-yield-as-identifier-reference-escaped.js index 305ff17488d7c697ee509b4da2e29322586669d0..ec37fd956e4ea41d64724cfae81d75d06edb897c 100644 --- a/test/language/statements/class/gen-method-yield-as-identifier-reference-escaped.js +++ b/test/language/statements/class/gen-method-yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-identifier-reference.js b/test/language/statements/class/gen-method-yield-as-identifier-reference.js index 1151da0e5a0250b78bfa0c6589015933d9e34c91..7150b0d4d0692834584eb7579ccb7ffbf25deec4 100644 --- a/test/language/statements/class/gen-method-yield-as-identifier-reference.js +++ b/test/language/statements/class/gen-method-yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-label-identifier-escaped.js b/test/language/statements/class/gen-method-yield-as-label-identifier-escaped.js index 62c17541b72960eec67e7e956d62ee22bdd09fe2..87792808b1434649f9226a7c8909775a70af4a06 100644 --- a/test/language/statements/class/gen-method-yield-as-label-identifier-escaped.js +++ b/test/language/statements/class/gen-method-yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-as-label-identifier.js b/test/language/statements/class/gen-method-yield-as-label-identifier.js index ffab33eb4eb2a491971c53c97a5671f4020aaccf..f69aabf1352fd9e668df12a3869b955d05da84f1 100644 --- a/test/language/statements/class/gen-method-yield-as-label-identifier.js +++ b/test/language/statements/class/gen-method-yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-identifier-spread-strict.js b/test/language/statements/class/gen-method-yield-identifier-spread-strict.js index d2dc7e6e8e312c7f0d64147f3451f0561875da2d..007629c9b2f5df88e6a23556f8e70ea268ae891b 100644 --- a/test/language/statements/class/gen-method-yield-identifier-spread-strict.js +++ b/test/language/statements/class/gen-method-yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/gen-method-yield-identifier-strict.js b/test/language/statements/class/gen-method-yield-identifier-strict.js index a5e61ff73b1eb1feba0867e0300b324af7246bd3..411de49e3b72bbdd72da5941423c2a5b72af1296 100644 --- a/test/language/statements/class/gen-method-yield-identifier-strict.js +++ b/test/language/statements/class/gen-method-yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorMethod features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | ClassElement : diff --git a/test/language/statements/class/getter-param-dflt.js b/test/language/statements/class/getter-param-dflt.js index 16694518526b862f536711444f7e93ba3cacd4c4..0429832805752e1970e9c8e8a5556ac9075f7631 100644 --- a/test/language/statements/class/getter-param-dflt.js +++ b/test/language/statements/class/getter-param-dflt.js @@ -14,7 +14,7 @@ info: | get PropertyName[?Yield] ( ) { FunctionBody } features: [default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/meth-dflt-params-duplicates.js b/test/language/statements/class/meth-dflt-params-duplicates.js index a7ff1d6b3a9bd754f769c1acfe7268f420e82aca..005fe2a21ebb575266223ab9c4fce0ba51cd43cc 100644 --- a/test/language/statements/class/meth-dflt-params-duplicates.js +++ b/test/language/statements/class/meth-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/meth-dflt-params-rest.js b/test/language/statements/class/meth-dflt-params-rest.js index fb212ef0234b5863de6e49f84e7be9f3b012c22f..37f67c05194fb6deefe1ec726d5ba67ce0ef9c9e 100644 --- a/test/language/statements/class/meth-dflt-params-rest.js +++ b/test/language/statements/class/meth-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/meth-rest-params-trailing-comma-early-error.js b/test/language/statements/class/meth-rest-params-trailing-comma-early-error.js index 82a3b8730c52bf40313c4c38fb96231b3adff79c..00d50872daf68735dc711078dc2997a20f0395c2 100644 --- a/test/language/statements/class/meth-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/meth-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-runtime-semantics-bindingclassdeclarationevaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/meth-static-dflt-params-duplicates.js b/test/language/statements/class/meth-static-dflt-params-duplicates.js index e80adcb5807b35263fb69221fdf2026bed508f00..d6d7b623d785ae877c8bd069a95e36151454e99d 100644 --- a/test/language/statements/class/meth-static-dflt-params-duplicates.js +++ b/test/language/statements/class/meth-static-dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/meth-static-dflt-params-rest.js b/test/language/statements/class/meth-static-dflt-params-rest.js index a0a20111cd2fdb33fa5791b70286dc6579bf9048..892607ccf7fcd9dc993a2cc1feee3a074e9e2291 100644 --- a/test/language/statements/class/meth-static-dflt-params-rest.js +++ b/test/language/statements/class/meth-static-dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/meth-static-rest-params-trailing-comma-early-error.js b/test/language/statements/class/meth-static-rest-params-trailing-comma-early-error.js index 73a36efbc127e56f47c47e01c1a600d03ba4c7b0..484df2b573b14cdda84831f152834a64f74b7a9b 100644 --- a/test/language/statements/class/meth-static-rest-params-trailing-comma-early-error.js +++ b/test/language/statements/class/meth-static-rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-runtime-semantics-bindingclassdeclarationevaluation flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/method-param-yield.js b/test/language/statements/class/method-param-yield.js index 847a97e7975271ab9f2b8db6651cb93245df4943..7f7cb52c2ba4e690986d1931c491c2aa570eba27 100644 --- a/test/language/statements/class/method-param-yield.js +++ b/test/language/statements/class/method-param-yield.js @@ -11,7 +11,7 @@ info: | PropertyName[?Yield] ( StrictFormalParameters ) { FunctionBody } features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-1.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-1.js index 28b9e7235839c86bca444172fb2153beb5282baf..a617f44b9e673748648f67ab48a383528e33c22e 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-1.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-1.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-2.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-2.js index a782f86eb29febd9a2214722fba3c21da844732b..a2583a39871d965cf5a34f84e8756523c61cca92 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-2.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-2.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-3.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-3.js index adf564e75cd665750430e1a38a4d26366d8dbb6f..18e0feaa41e121c3f0975141339e451a7b8f4df8 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-3.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-3.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private, class-fields-public] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-4.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-4.js index 22fab9e317bd8a5b70c117882fb45648c93fca63..728b669ae053e5382d8a8cdc77d67420611b0272 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-4.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-4.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-5.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-5.js index 1668953ccbe59ffe8d19074a827c08c249d9c59c..e5ed92bcee826db7f3b827410a9e9abc64413534 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-5.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-5.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-6.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-6.js index 11eadfc538dd4446c555d7e52173c3e3d92c8fc9..5901158cfaadfb9d15d24eb564584ba920cd711c 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-6.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-6.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class, class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-7.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-7.js index 8b1352ad345d53a3832e41158dc04fd6553ee3ac..185ddb54df8e81f0bf20a28545a8ab9fac4633e1 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-7.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-7.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/privatename-not-valid-earlyerr-script-8.js b/test/language/statements/class/privatename-not-valid-earlyerr-script-8.js index 4c6b110bc2d8be4dd542d7c77dbabf883c70c9c7..6b6e96374836d7b1555defbb9ed83c6714c6aab7 100644 --- a/test/language/statements/class/privatename-not-valid-earlyerr-script-8.js +++ b/test/language/statements/class/privatename-not-valid-earlyerr-script-8.js @@ -11,7 +11,7 @@ info: | 3. If AllPrivateNamesValid of ScriptBody with the argument names is false, throw a SyntaxError exception. features: [class-fields-private] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/static-gen-method-param-dflt-yield.js b/test/language/statements/class/static-gen-method-param-dflt-yield.js index a1405ea9b0887a52fe5414555bb637d6d90a627c..59bbaa1db911aad1a043c4cc02fde2d216791606 100644 --- a/test/language/statements/class/static-gen-method-param-dflt-yield.js +++ b/test/language/statements/class/static-gen-method-param-dflt-yield.js @@ -16,7 +16,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/static-method-param-yield.js b/test/language/statements/class/static-method-param-yield.js index 45a692e7e1e15b431f6497bf96abe43e5b05edb6..dc6e6a3a657fa2de1e01611904f7837c198e999c 100644 --- a/test/language/statements/class/static-method-param-yield.js +++ b/test/language/statements/class/static-method-param-yield.js @@ -11,7 +11,7 @@ info: | PropertyName[?Yield] ( StrictFormalParameters ) { FunctionBody } features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/strict-mode/with.js b/test/language/statements/class/strict-mode/with.js index 3ac16a0a6ffa5743d401a1e308a06d7dd4d9da8f..f385de755b516e0e6955891126eddd8823574a57 100644 --- a/test/language/statements/class/strict-mode/with.js +++ b/test/language/statements/class/strict-mode/with.js @@ -5,7 +5,7 @@ es6id: 14.5 description: > class strict mode: `with` disallowed negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-contains-multiple-constructor.js b/test/language/statements/class/syntax/early-errors/class-body-contains-multiple-constructor.js index 749243f5e842d743eb48ea4391b465528f1943d6..ab5db8969ccca0e26c7076afd3ecdc8db11fd03c 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-contains-multiple-constructor.js +++ b/test/language/statements/class/syntax/early-errors/class-body-contains-multiple-constructor.js @@ -8,7 +8,7 @@ description: > It is a Syntax Error if PrototypePropertyNameList of ClassElementList contains more than one occurrence of "constructor". negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-has-direct-super-missing-class-heritage.js b/test/language/statements/class/syntax/early-errors/class-body-has-direct-super-missing-class-heritage.js index 5073ea99df5278b12b82cadfbe4d3fa6c664714c..38f37dd2469e54a7a82f37333dfdbaaccdccff32 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-has-direct-super-missing-class-heritage.js +++ b/test/language/statements/class/syntax/early-errors/class-body-has-direct-super-missing-class-heritage.js @@ -11,7 +11,7 @@ description: > 3. Return HasDirectSuper of constructor. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-method-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-method-contains-direct-super.js index fec555cf36ac7954b90337a474da37a33b7f5cf1..8620b704aecab2378080fe63ad591685864884d4 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-method-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-method-contains-direct-super.js @@ -8,7 +8,7 @@ description: > It is a Syntax Error if PropName of MethodDefinition is not "constructor" and HasDirectSuper of MethodDefinition is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-contains-direct-super.js index e1c9b7f504a9e6301a44effe8e48873f3a6b6ad0..058da766122bfc579ad647df49b2a9dc3d7fa7fd 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-contains-direct-super.js @@ -10,7 +10,7 @@ description: > (GeneratorMethod) negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-propname-constructor.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-propname-constructor.js index cbd1eb928164692afea5e1446a042db3fb497586..f342817430252d1cdecb8c237444bd0befd7314d 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-propname-constructor.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-generator-propname-constructor.js @@ -10,7 +10,7 @@ description: > (GeneratorMethod) negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-get-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-get-contains-direct-super.js index bf4b7d42c789fcbf4164fff11479d2afd58241f7..1895c329dd0065db4a2185366a523e2b5a669592 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-get-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-get-contains-direct-super.js @@ -10,7 +10,7 @@ description: > (get) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-get-propname-constructor.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-get-propname-constructor.js index e02544c943d59083b118d034d7616bdaef7efd25..88373bb41c411cbb0309973e7a8c6d758eaa9738 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-get-propname-constructor.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-get-propname-constructor.js @@ -10,7 +10,7 @@ description: > (get) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-set-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-set-contains-direct-super.js index 4d19a37e243a6efd6d53fe42b52a84035ff16cdb..7787e1e3f9d73de22604cb9b290acf39942194a9 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-set-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-set-contains-direct-super.js @@ -10,7 +10,7 @@ description: > (set) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-special-method-set-propname-constructor.js b/test/language/statements/class/syntax/early-errors/class-body-special-method-set-propname-constructor.js index f8b708d6c456b0b28edfd0574885bda803058d15..0fd00cbaf0850c1de62a7a9a530e8c53e5baad64 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-special-method-set-propname-constructor.js +++ b/test/language/statements/class/syntax/early-errors/class-body-special-method-set-propname-constructor.js @@ -10,7 +10,7 @@ description: > (set) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-contains-direct-super.js index c21377fe10b05c47cb5116d89ecdb94289df70b8..03dae8ee8c217abf2374af82da67002b886e361a 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-contains-direct-super.js @@ -8,7 +8,7 @@ description: > It is a Syntax Error if HasDirectSuper of MethodDefinition is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-get-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-get-contains-direct-super.js index e781f63a5e6aaef5d7497a0417746c9ab7f4f9f7..b57b1e40690d6a96d1ba2557572da1a0d9218497 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-get-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-get-contains-direct-super.js @@ -10,7 +10,7 @@ description: > (get) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-get-propname-prototype.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-get-propname-prototype.js index 5424b30b5739332588c3aef5254c0570bbfd4e0c..7ae9195679c688f06399b487daeec36168a57750 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-get-propname-prototype.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-get-propname-prototype.js @@ -10,7 +10,7 @@ description: > (get) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-propname-prototype.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-propname-prototype.js index 136a077bf4c4d5188e00af7ba2caac8e784c9971..0908999cad8ddd44a5105de0d88101f7928e98a5 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-propname-prototype.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-propname-prototype.js @@ -8,7 +8,7 @@ description: > It is a Syntax Error if PropName of MethodDefinition is "prototype". negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-set-contains-direct-super.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-set-contains-direct-super.js index 0773a3b1b1856b8285c2627c45b05778399982eb..4807aed00d62da73bb00d31f7056b0338992f84b 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-set-contains-direct-super.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-set-contains-direct-super.js @@ -10,7 +10,7 @@ description: > (set) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-body-static-method-set-propname-prototype.js b/test/language/statements/class/syntax/early-errors/class-body-static-method-set-propname-prototype.js index 1506ce2db42943d31d853d2aaaa868c4465c0871..ed94b3ecfe1eb0a9a5381238bf790dcfb5e0e4f6 100644 --- a/test/language/statements/class/syntax/early-errors/class-body-static-method-set-propname-prototype.js +++ b/test/language/statements/class/syntax/early-errors/class-body-static-method-set-propname-prototype.js @@ -10,7 +10,7 @@ description: > (set) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js b/test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js index 98391de693a94063fe8334924c48eab7003e87a8..3dc55e34f2ff57cefac56bcdeda0beb0ca983b30 100644 --- a/test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js +++ b/test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js @@ -7,7 +7,7 @@ description: > It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js b/test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js index a9b765b2d648f17924cbe45e837a2eac9aacecbb..32a6a05423018dd3fc2f8e981e3c13a5d1cee782 100644 --- a/test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js +++ b/test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js @@ -7,7 +7,7 @@ description: > It is a Syntax Error if the LexicallyDeclaredNames of StatementList contains any duplicate entries. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/class/syntax/escaped-static.js b/test/language/statements/class/syntax/escaped-static.js index 8516b9b553669925b70c890dab68ecff589f2ef1..142e1947e5e732796f76ca9b65f78cfc5bddf91e 100644 --- a/test/language/statements/class/syntax/escaped-static.js +++ b/test/language/statements/class/syntax/escaped-static.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/const/dstr-ary-ptrn-rest-init-ary.js index d8a0d477cd267c1102d1bedf45d1bf5d47d49049..5c068822d0b58a820062a3d1180c173b754bd64f 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/const/dstr-ary-ptrn-rest-init-id.js index 9e9dcf3a01af3d62546ca5db5dbf52f23c9ad808..d05f6763380a4b1782f72bc3f5c683e2a4121aa5 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/const/dstr-ary-ptrn-rest-init-obj.js index 141d03b89769391d2c8c9282584f24de3d571183..22aa14d51e8d41b7bc8c3e2dbaa9f6322c8e3a49 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-ary.js index 1203f8325365717aecfef85b9c52c99b1bce26e8..d30b89db77e4c76a17e1dee8b7ab4bbf46dcb7d6 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-id.js index 68cca8a761381e98cff488cd0f5af41762ce3d12..ae1a87706e6984af5eb6119b4846ecdd2d080e24 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-obj.js index bd21a2124ff106fb8d739111e9125f18b8d19e2a..6b5c8e74b6b8e3c0c03a56681915781c14ee1dbd 100644 --- a/test/language/statements/const/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/const/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js b/test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js index 05a440ca0d2b1f1319599b881efde776edc2efa4..13f5a10a2258e134e55be604e2a50210f715a772 100644 --- a/test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js +++ b/test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js @@ -5,7 +5,7 @@ es6id: 13.1 description: > Redeclaration error within strict mode function inside non-strict code. negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-with-without-initialiser.js b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-with-without-initialiser.js index 07944e7bd27d3490ea5942cea4a917678c9ff735..b393808c6404b02e6d844ca7bc0e62fc06ac37c7 100644 --- a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-with-without-initialiser.js +++ b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-with-without-initialiser.js @@ -5,7 +5,7 @@ es6id: 13.1 description: > const declarations mixed: with, without initialiser negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-without-with-initialiser.js b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-without-with-initialiser.js index 47bbaa58111d18191e2f1a0672d7d8bf2a26797b..3a1594cb2c8ec724b4f0ec2d1937b0398c0a41f0 100644 --- a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-without-with-initialiser.js +++ b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-mixed-without-with-initialiser.js @@ -5,7 +5,7 @@ es6id: 13.1 description: > const declarations mixed: without, with initialiser negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-without-initialiser.js b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-without-initialiser.js index 8e70e0cfe563b68d9c99e5b579c0c57ed21f1168..7fb2a10858c642d8c1e77f5b467ec7afe4148204 100644 --- a/test/language/statements/const/syntax/block-scope-syntax-const-declarations-without-initialiser.js +++ b/test/language/statements/const/syntax/block-scope-syntax-const-declarations-without-initialiser.js @@ -5,7 +5,7 @@ es6id: 13.1 description: > const declarations without initialiser negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/const-declaring-let-split-across-two-lines.js b/test/language/statements/const/syntax/const-declaring-let-split-across-two-lines.js index 21e9eeb7b368673c0a8bd57cb3a126d8d07afca3..bccd7ee6f3bf1765541f2132370072231ac078a3 100644 --- a/test/language/statements/const/syntax/const-declaring-let-split-across-two-lines.js +++ b/test/language/statements/const/syntax/const-declaring-let-split-across-two-lines.js @@ -9,7 +9,7 @@ description: > info: | Lexical declarations may not declare a binding named "let". negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-do-statement-while-expression.js b/test/language/statements/const/syntax/with-initializer-do-statement-while-expression.js index 219a68f2d40351b23cbb074d386025e86973927a..a534392f24696680fb807a16f7046f9123dd5d80 100644 --- a/test/language/statements/const/syntax/with-initializer-do-statement-while-expression.js +++ b/test/language/statements/const/syntax/with-initializer-do-statement-while-expression.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: do Statement while ( Expression ) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-for-statement.js b/test/language/statements/const/syntax/with-initializer-for-statement.js index e54a0a6575b91686081ebcd061aa8bdd2f4c6a23..4b8f16c91a7061c76a05bddc7a160af93e1d9f43 100644 --- a/test/language/statements/const/syntax/with-initializer-for-statement.js +++ b/test/language/statements/const/syntax/with-initializer-for-statement.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: for ( ;;) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-if-expression-statement-else-statement.js b/test/language/statements/const/syntax/with-initializer-if-expression-statement-else-statement.js index 4db115072b3f5c7e15e1906b3a1cc4a7e1b37fd1..c57efc8a88051620ec27c6f9ed2b47110fd317ee 100644 --- a/test/language/statements/const/syntax/with-initializer-if-expression-statement-else-statement.js +++ b/test/language/statements/const/syntax/with-initializer-if-expression-statement-else-statement.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: if ( Expression ) Statement else Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-if-expression-statement.js b/test/language/statements/const/syntax/with-initializer-if-expression-statement.js index 3dfc9f3cf14fa293c971e18319c30d29d4192c49..07ecebd2311cd977f4f1bc699bee2ed7cacecc9b 100644 --- a/test/language/statements/const/syntax/with-initializer-if-expression-statement.js +++ b/test/language/statements/const/syntax/with-initializer-if-expression-statement.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: if ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-label-statement.js b/test/language/statements/const/syntax/with-initializer-label-statement.js index c4bcff39e3af466e61fbdbfb17b438cd59e1e7a8..85cbbf13d8ae03b5d77ea0577714cf70dfab5491 100644 --- a/test/language/statements/const/syntax/with-initializer-label-statement.js +++ b/test/language/statements/const/syntax/with-initializer-label-statement.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: label: Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/with-initializer-while-expression-statement.js b/test/language/statements/const/syntax/with-initializer-while-expression-statement.js index 774c9bacb3b9474a9bbfc447f15ea53525cb8e73..a2a69ceccf54747a3b17b6ae5fbfebbad4cee1e9 100644 --- a/test/language/statements/const/syntax/with-initializer-while-expression-statement.js +++ b/test/language/statements/const/syntax/with-initializer-while-expression-statement.js @@ -6,7 +6,7 @@ description: > const declarations with initialisers in statement positions: while ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-case-expression-statement-list.js b/test/language/statements/const/syntax/without-initializer-case-expression-statement-list.js index bf310d23efd95b87f51eee1a5d3f9835c0b4655d..371743f0a60a309d8b98c475c654a17a9dfd7c3d 100644 --- a/test/language/statements/const/syntax/without-initializer-case-expression-statement-list.js +++ b/test/language/statements/const/syntax/without-initializer-case-expression-statement-list.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: case Expression : StatementList negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-default-statement-list.js b/test/language/statements/const/syntax/without-initializer-default-statement-list.js index f0a0e775e037e115aa80806c16e716150a171cf4..1c420a67e9f9d17018e3f6545d53f81d17d3ccc1 100644 --- a/test/language/statements/const/syntax/without-initializer-default-statement-list.js +++ b/test/language/statements/const/syntax/without-initializer-default-statement-list.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: default : StatementList negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-do-statement-while-expression.js b/test/language/statements/const/syntax/without-initializer-do-statement-while-expression.js index f4de4c0cbcae16f4aa77fc6c1f23fdd1a277a51c..554b1591e101bd14705a2adbdf5e2f71a46760bb 100644 --- a/test/language/statements/const/syntax/without-initializer-do-statement-while-expression.js +++ b/test/language/statements/const/syntax/without-initializer-do-statement-while-expression.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: do Statement while ( Expression ) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-for-statement.js b/test/language/statements/const/syntax/without-initializer-for-statement.js index 32c23cd2d00c00c16880e19c45cabdddedb2cec0..87f6abb4c15410246d00f293e8530e29edae648d 100644 --- a/test/language/statements/const/syntax/without-initializer-for-statement.js +++ b/test/language/statements/const/syntax/without-initializer-for-statement.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: for ( ;;) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-if-expression-statement-else-statement.js b/test/language/statements/const/syntax/without-initializer-if-expression-statement-else-statement.js index b562da90cb5d8c586c3652fe360307e0569e9536..5cb77242e7c80a1f84c35679c929755f4f8050c2 100644 --- a/test/language/statements/const/syntax/without-initializer-if-expression-statement-else-statement.js +++ b/test/language/statements/const/syntax/without-initializer-if-expression-statement-else-statement.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: if ( Expression ) Statement else Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-if-expression-statement.js b/test/language/statements/const/syntax/without-initializer-if-expression-statement.js index 516179f553ec340936f0c6552db80e07a115b84e..bd9e1eb05c5396f6a709a7015a88dc41980c3059 100644 --- a/test/language/statements/const/syntax/without-initializer-if-expression-statement.js +++ b/test/language/statements/const/syntax/without-initializer-if-expression-statement.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: if ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-label-statement.js b/test/language/statements/const/syntax/without-initializer-label-statement.js index 65fd5596421a027d3c1689bb66788054b48702a2..0a18834ff6dac4b967fc5b45e2942bc9e70345a4 100644 --- a/test/language/statements/const/syntax/without-initializer-label-statement.js +++ b/test/language/statements/const/syntax/without-initializer-label-statement.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: label: Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/const/syntax/without-initializer-while-expression-statement.js b/test/language/statements/const/syntax/without-initializer-while-expression-statement.js index 0d455408824644aed876fdab8f3ac406da84f4d9..269a8d950cc2a96e1073250e154aa80e8d8b4284 100644 --- a/test/language/statements/const/syntax/without-initializer-while-expression-statement.js +++ b/test/language/statements/const/syntax/without-initializer-while-expression-statement.js @@ -6,7 +6,7 @@ description: > const declarations without initialisers in statement positions: while ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A1_T1.js b/test/language/statements/continue/S12.7_A1_T1.js index a000401d52e7a6e3cb86242582897377fcd220f8..b0976cbb1b8da65800326df2ea344e7788a0e8ec 100644 --- a/test/language/statements/continue/S12.7_A1_T1.js +++ b/test/language/statements/continue/S12.7_A1_T1.js @@ -8,7 +8,7 @@ description: > Checking if execution of single "continue" without any IterationStatement fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A1_T2.js b/test/language/statements/continue/S12.7_A1_T2.js index a59bea40ef26c8104034125fed84591e4d53ce88..2746876926c3268611bdfcda30abdc1e77e346c7 100644 --- a/test/language/statements/continue/S12.7_A1_T2.js +++ b/test/language/statements/continue/S12.7_A1_T2.js @@ -8,7 +8,7 @@ description: > Checking if single "continue" with Label but without any IterationStatement fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A1_T3.js b/test/language/statements/continue/S12.7_A1_T3.js index b4dc20401d79f807c401b6bf121efe2df4b3acda..26152c8098810ab4307ca07f15dfdf89b213dffe 100644 --- a/test/language/statements/continue/S12.7_A1_T3.js +++ b/test/language/statements/continue/S12.7_A1_T3.js @@ -8,7 +8,7 @@ description: > Checking if laballed "continue" with no IterationStatement, placed into a block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A1_T4.js b/test/language/statements/continue/S12.7_A1_T4.js index 174edaaef5686d2fbf73595edf94a040f06dfc4a..68da0df0a94068e39b1e34fbe47bc58b499bd98f 100644 --- a/test/language/statements/continue/S12.7_A1_T4.js +++ b/test/language/statements/continue/S12.7_A1_T4.js @@ -8,7 +8,7 @@ description: > Checking if execution of "continue" with no IterationStatement, placed into a block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A5_T1.js b/test/language/statements/continue/S12.7_A5_T1.js index 68a9792cf7132991c271f93a5bf9c1f826758a9c..a5a2864ba4dc13e33f0428847ec666f99aa893b9 100644 --- a/test/language/statements/continue/S12.7_A5_T1.js +++ b/test/language/statements/continue/S12.7_A5_T1.js @@ -9,7 +9,7 @@ info: | es5id: 12.7_A5_T1 description: Trying to continue another labeled loop negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A5_T2.js b/test/language/statements/continue/S12.7_A5_T2.js index fdbb3991d894e7cf70a576b9a30515a3d551594a..b3a94b0bfb45beb94d3dd1d88f9abed25625c05e 100644 --- a/test/language/statements/continue/S12.7_A5_T2.js +++ b/test/language/statements/continue/S12.7_A5_T2.js @@ -9,7 +9,7 @@ info: | es5id: 12.7_A5_T2 description: Identifier is a function name negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A5_T3.js b/test/language/statements/continue/S12.7_A5_T3.js index 91aa2f18b4f0b4ce6c1738ac74cdbaa8507d62b1..57cc2ba7706a660a6d5f7eef8a393ec8c4dc6987 100644 --- a/test/language/statements/continue/S12.7_A5_T3.js +++ b/test/language/statements/continue/S12.7_A5_T3.js @@ -9,7 +9,7 @@ info: | es5id: 12.7_A5_T3 description: Identifier is within loop label negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A6.js b/test/language/statements/continue/S12.7_A6.js index d92b0e30f329b4c306a2f68f3b3dcd8629ab55d1..2f37cf23d3f3e657c362146a9d0e18381ffa24bf 100644 --- a/test/language/statements/continue/S12.7_A6.js +++ b/test/language/statements/continue/S12.7_A6.js @@ -8,7 +8,7 @@ info: | es5id: 12.7_A6 description: Using labaled "continue Identifier" within a function body negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A8_T1.js b/test/language/statements/continue/S12.7_A8_T1.js index f587f3706b70aeabfb09d3b5ccc028646eba649c..829e536143f49c0d940a0ad1b54a56e43cd72e2b 100644 --- a/test/language/statements/continue/S12.7_A8_T1.js +++ b/test/language/statements/continue/S12.7_A8_T1.js @@ -8,7 +8,7 @@ description: > Checking if execution of "continue Identifier" within catch Block fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/continue/S12.7_A8_T2.js b/test/language/statements/continue/S12.7_A8_T2.js index 02d4d836020a343a4b1a9d94c5252cc9aaa2f0ca..f52cc83afc4fd0d1ffd17d7615372774ac2fe399 100644 --- a/test/language/statements/continue/S12.7_A8_T2.js +++ b/test/language/statements/continue/S12.7_A8_T2.js @@ -6,7 +6,7 @@ info: Appearing of "continue" within a "try/catch" Block yields SyntaxError es5id: 12.7_A8_T2 description: Checking if execution of "continue" within catch Block fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/debugger/expression.js b/test/language/statements/debugger/expression.js index 0e75b7b4fc0ed3f7a4716ce6fa1d12898d248c44..eebfe1cd5df01624ec5bb45cc8741a4153813a67 100644 --- a/test/language/statements/debugger/expression.js +++ b/test/language/statements/debugger/expression.js @@ -5,7 +5,7 @@ description: The `debugger` token may not occupy an expression position esid: sec-debugger-statement es6id: 13.16 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A12.js b/test/language/statements/do-while/S12.6.1_A12.js index fa24a5c6bac1b97462edcc8eb18e5458b7f3a70f..6258c2e97192858346b97a19849cdcec8c4abad2 100644 --- a/test/language/statements/do-while/S12.6.1_A12.js +++ b/test/language/statements/do-while/S12.6.1_A12.js @@ -6,7 +6,7 @@ info: Any statement within "do-while" construction must be a compound es5id: 12.6.1_A12 description: Checking if execution of "do var x=1; var y =2; while (0)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A15.js b/test/language/statements/do-while/S12.6.1_A15.js index 7ac8759879a02c9006d244f8ff232e71f5f08c14..aa94992604b225f425f8195607bb5fe1cf0f552f 100644 --- a/test/language/statements/do-while/S12.6.1_A15.js +++ b/test/language/statements/do-while/S12.6.1_A15.js @@ -6,7 +6,7 @@ info: Block within a "do-while" Expression is not allowed es5id: 12.6.1_A15 description: Using "{0}" Block as an Expression negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T1.js b/test/language/statements/do-while/S12.6.1_A6_T1.js index fda9ab38e382436ace7791281652a19f4610e410..85fbaa5e206d064ce523e9dfe0f79ce820d34019 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T1.js +++ b/test/language/statements/do-while/S12.6.1_A6_T1.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T1 description: Checking if execution of "do{} while 1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T2.js b/test/language/statements/do-while/S12.6.1_A6_T2.js index 4869e81f77f8cc3d1662d0f7fead5c6176df5361..2f7295bc33218da1c61f6c7456ecd30915e35128 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T2.js +++ b/test/language/statements/do-while/S12.6.1_A6_T2.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T2 description: Checking if execution of "do{} while 0" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T3.js b/test/language/statements/do-while/S12.6.1_A6_T3.js index 4f457619ba4f633c3c878fbadad0c402f48028c1..3c5eec48a106e9e768e3f60f82bacaf17a30f3c7 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T3.js +++ b/test/language/statements/do-while/S12.6.1_A6_T3.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T3 description: Checking if execution of "do{}while true" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T4.js b/test/language/statements/do-while/S12.6.1_A6_T4.js index 3c0b06ee214eb9fcfe6cc2365615f0be63ef1cac..a07dc924e93a1de809e2a6998ff7e1dcac033d1d 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T4.js +++ b/test/language/statements/do-while/S12.6.1_A6_T4.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T4 description: Checking if execution of "do{}while false" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T5.js b/test/language/statements/do-while/S12.6.1_A6_T5.js index 903b55c18b212299b8625ab48ca3df55a2bd887b..0ba82a7b3fcfe090419595a7519024a6bf8828de 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T5.js +++ b/test/language/statements/do-while/S12.6.1_A6_T5.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T5 description: Checking if execution of "do{}while ''" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/S12.6.1_A6_T6.js b/test/language/statements/do-while/S12.6.1_A6_T6.js index 86359433ef1ba8d1630ef973afeb2d595b875852..74582b03fc8d13d4e0d773a3b67151cd41c19e6c 100644 --- a/test/language/statements/do-while/S12.6.1_A6_T6.js +++ b/test/language/statements/do-while/S12.6.1_A6_T6.js @@ -6,7 +6,7 @@ info: Expression in "do-while" IterationStatement is bracketed with braces es5id: 12.6.1_A6_T6 description: Checking if execution of "do{}while 'hood'" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/decl-async-fun.js b/test/language/statements/do-while/decl-async-fun.js index 488766d3a52d7c12afb9072a7a42aae8e9c0c7ec..8d9977b6ba2a0abdf0af35f43fee99238fcd2d74 100644 --- a/test/language/statements/do-while/decl-async-fun.js +++ b/test/language/statements/do-while/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/do-while/decl-async-gen.js b/test/language/statements/do-while/decl-async-gen.js index 7f71c8addcb0e6098656601083c82315ded86c9a..b14569e9f121a507046b095e16ee0aa344ec6e0c 100644 --- a/test/language/statements/do-while/decl-async-gen.js +++ b/test/language/statements/do-while/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/do-while/decl-cls.js b/test/language/statements/do-while/decl-cls.js index aeadb9d51e52aec8be5b7f39bd13ecd510f9b225..06373f8192788dad138f9434fb6b69e7559e53d9 100644 --- a/test/language/statements/do-while/decl-cls.js +++ b/test/language/statements/do-while/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-do-while-statement es6id: 13.7.2 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/decl-const.js b/test/language/statements/do-while/decl-const.js index 3c2969f9c681d9c84357298780210d5e143c6b17..244bab060e29a74ee853d03d339b9d8ee1e8b1a0 100644 --- a/test/language/statements/do-while/decl-const.js +++ b/test/language/statements/do-while/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-do-while-statement es6id: 13.7.2 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/decl-fun.js b/test/language/statements/do-while/decl-fun.js index cd6de4c1852db36f4e15c7442c82c8fa169de391..0c7c902590646c3012a9a53fc282d1156bfc73d9 100644 --- a/test/language/statements/do-while/decl-fun.js +++ b/test/language/statements/do-while/decl-fun.js @@ -5,7 +5,7 @@ description: Function declaration not allowed in statement position esid: sec-do-while-statement es6id: 13.7.2 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/decl-gen.js b/test/language/statements/do-while/decl-gen.js index dd3d3ca7b1addef72bab0a4b502121d4e3b58336..9d78cd5429f8741f15664d0bde814f7ac247cae0 100644 --- a/test/language/statements/do-while/decl-gen.js +++ b/test/language/statements/do-while/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-do-while-statement es6id: 13.7.2 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/do-while/decl-let.js b/test/language/statements/do-while/decl-let.js index 7d751ec378bf9dc36b62a61ce114b33e310eb86a..48eb1ec598401f1105b70539e5917c3191de7134 100644 --- a/test/language/statements/do-while/decl-let.js +++ b/test/language/statements/do-while/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-do-while-statement es6id: 13.7.2 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/do-while/labelled-fn-stmt.js b/test/language/statements/do-while/labelled-fn-stmt.js index d23a4cbeee8bb577b0baa5ec1275dd0caa43fa9c..9699844cb191df003330a0558fb744ff2a94e550 100644 --- a/test/language/statements/do-while/labelled-fn-stmt.js +++ b/test/language/statements/do-while/labelled-fn-stmt.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/do-while/let-array-with-newline.js b/test/language/statements/do-while/let-array-with-newline.js index 268941ae9dea2d39a623135e77cdd163019b5d37..75b48eab96678a27952e7f205d77af5f9d09d266 100644 --- a/test/language/statements/do-while/let-array-with-newline.js +++ b/test/language/statements/do-while/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/expression/S12.4_A1.js b/test/language/statements/expression/S12.4_A1.js index 311775c1f45da6fe4f08f3bc3ff0beb2b4cd9ac8..42be8d96d02a60512799ecd3231c33e114e0ab9f 100644 --- a/test/language/statements/expression/S12.4_A1.js +++ b/test/language/statements/expression/S12.4_A1.js @@ -8,7 +8,7 @@ info: | es5id: 12.4_A1 description: Checking if execution of "function(){}()" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-invalid.js index 161ac260f227d401b946bd4985f00ce97167aff4..f617de7f9c9fe1d38acc774be83b582f8193ede3 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-init-yield-ident-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, onlyStrict, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-invalid.js index c1225bc3766ce6c9c177212ea9d8fae222d9e63f..e8fb99e20421f938ccd032496e004329dc7cb486 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-invalid.js index 8b53dc779d4956d118f5a1960c6ea5e8205beb67..01096e9f63b4a376a7b3e941c3de6470763f017f 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-array-yield-ident-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, onlyStrict, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-invalid.js index 277cc7823ec2d2407d00b01ecf4b3cc2d52cabc0..be0fc39c1d59e0b7ae6eb556cc17ceff26aa4aa9 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-invalid.js index 884784676ed94fb477b9fc713c6d5638e86d6a2a..bd9edf9999e92f75e1079dcb230fc5e3ac8c5e0d 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-nested-obj-yield-ident-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, onlyStrict, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-simple-strict.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-simple-strict.js index 5cdfd15f030d73b49a6ef9ad97d608e5a24ea6b3..f03895aebc0ce285f9a5fe8a653a82d6bdd75142 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-simple-strict.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-simple-strict.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, onlyStrict, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-invalid.js b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-invalid.js index 7db8ee327d64fa9d10d0293489cd438d8391f215..a8c17f1481afcf9592710361166a9f26d644a883 100644 --- a/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-invalid.js +++ b/test/language/statements/for-await-of/async-func-decl-dstr-array-elem-target-yield-invalid.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, onlyStrict, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js index ad1345e4161bbb1f0251eada26e5ba295ae049d4..69d10351e2ea106cbe3c123aef5221f4bb668950 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js index 59e02bfb0ee4949f38d4c7fc2d61a4e4c1e66556..9dd361ddae155c4f03254389e730f7988422543f 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js index fc53f93608aa40c3f843014f01d6ca2685eb75a4..dc03071f3068bcf23f58a23889c3f75e4cdb0e26 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-ary.js index 46c03afdbbdbb54771a9a1c35722bf8c0ddec283..9ad7a5c74e967b199082bb5fc0cdea0cabf2378e 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-id.js index 59ef43696c17783c86354a7bda699f5a3f7b562f..2beeb2036567c4b7eb8a95e13adf8ec6dffaf06d 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-obj.js index 392a5f7a13ae1ddfb57e00f316c510f772c03574..8ca1d35ecd5553280c21fda544afd1d33c04282f 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js index 26ea6384c484e53397f181a45084720de05e3ee1..3794c6f05e6d21847876f095397a633391500034 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js index 98cda4c9ee8405a41913b3be8d139801ec2c8831..f05a76bf4abc8b9e1bcaf37ee94328610393a7bd 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js index 310bff7d6a8d0ae4f5f873b10d923e2667d6fdb3..c3af69570b8f385ccf5a007a7df9febcee1b7f23 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-ary.js index 03b178abb36dd1ed9bf358960be1129830959820..43a452009e54e2c1d3183865d375431320b3c4e6 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-id.js index d9e642e5f94c5a18e9ae0c8732001d2e033accd8..60a04fe622854d1c06e078b42433c47d05ac957d 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-obj.js index 466f25ac80f966968b7132a804627c13163743d8..e48370368a755ec6b2dc2867898bcaba7a64ba75 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js index e0b14b9161abc99ca472240f7c4efc33a88502d9..3be8bf8457a0c64febd349d34291f9f045ff275b 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js index fa9767b0aa0c1e5a1d1a3f1a35eaa82bff1f44ca..e5adef999dc5d2e0ebfc94ba59e2090af12d7ee1 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js index 743f69e1420390f3380628402a79f7d9dc9170d0..736fc572dce6c1e4cf416888b774584ea6b251ff 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-ary.js index de0b4c3425baca1fb263197d2b709510b53cefd2..8b254da563fc70803f1e96181aee2a81ae36b295 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-id.js index 15d6a7437dd24336f78fd4c7c01f63a114106d73..c95fc7ea7350b89e3c2e4256c7392f11229c48cb 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-obj.js index 7d48a3ccf3041c38e72fbfa7434ed39533b8149d..f6b15fa1983ffe3fe1e24b09e51e7b68ba559780 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js index e212d2ec119f70e5256966fb935eca8c656ee033..c34648448a771401e882d8c39f01e6435c20820c 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js index a823b3047c3c01eb2baa69793874aead759f66ca..6a26f578518ee37e4ecae72574bcb0e7a3902bfa 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js index 20f6bd0b0c94b1b8bca79ba6638c9e09e3afc04e..6d310fc413fcd2ab422edb9fadefccd9cc0d0cce 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-ary.js index 4525e4e5685e60b88c3a6e3feba44150e049ad1a..93093a3f52a2cb5a59eef05ca21f02f646f27be6 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-id.js index b4dfa4f0c0baa9ee7cfee3da28e0a854e1b8c13c..a73750fedf57a46a4b7a901aef1700e0b93cf077 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-obj.js index 5304346a5559c3808e12bcad6838fb3112719be4..0b3301e40d547ac1f0c6c914d87392ec6158fb25 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js index eb8a2ba9ca703fe2f6b45289c6d67a5a25e5776e..f9f8a0d753d3322b45c964aba93ecbefd8cec0b8 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js index dbefd740305e826c3da8b169c5d6bf1b27b18faf..1c61b3b32ebdca8352abc5f8b388003ab0853d50 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js index 4db37dc287ec31253eeb5639e1c3e3e42be37b88..17d016b29de75a33cad54d2eb6592ae7cac63f9c 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-ary.js index 00845d8547f1f28d48839f2c8ee14a57bb9d0073..89596eace36caf4079d3c1d72248ae634e9fa7f7 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-id.js index 51f4283dd7999999da8931dc234b1a9691883ff4..f12d5f3281cc0cf5fcd6ea827004dd3f96cd8d89 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-obj.js index f4e472edfa9b8ce10c24428fd91e0deed2cbec90..a3a8f493a84a01368f9bb6302c4d6273bf2b675d 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js index 7acc9afdffd12d69470d8de7a842be6d989ebe7b..b2e40d53512ab3d1242539cc6a30692cd2b9f8c0 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js index dfd6e40f40020429c717d4a0cc9dbb1e2e15ce61..d55b1a4bf1b7d6382e58d5b78b128dee6b868dbd 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js index 1e6bf42c34f3423926fd59ccabf7d1fb6775d2ac..529ddb8e54077949fa6d5fe8cf4fe09d101d0c09 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-ary.js index 295a9623264685a13d5a2b38d0f08e1505fdc357..99a38c0a278e172d999b7e9f3a06640aa0525d2c 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-id.js index 7ec67d4e1feb738256921edf321767d2431ee49f..edaf69a5b5167981c75727015eaa722554bd95f3 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-obj.js index a313e52b2bf844b6acb1832b0ab39c330ff86406..1ed37b24b304066cea9210401e6ca755e849199b 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js index 279a6b1fa97fb70ae335802cab85eb1e912c2886..49ab5ec9a8930c56b60b69be8cb9f91c00e11c35 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js index 99ac033fd7711ef7bebcaf4ad3e96438910eff8b..56d5f5250bce971f4c1d89ff11d74cf67a2b2d16 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js index 86fbd724d5ab78a2b23eef9a5e32330aa893a660..ebed9647d6cf763bd5c1c665b118cd3013eedbf4 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-ary.js index b7de74a142e72dcc348ee60d9cb97f575144f344..4f8819a7d66fc5075e2904b7aa846f6e386dafd7 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-id.js index 0c3b85c798a9c6fe6f49aa2e9a690e637a3390ad..2d9f67c95a24053fe87d412b5d294838c0238943 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-obj.js index 9f54777428e57e56ed210468532d62961503539c..a588b4e8de58526b2feeb982841814f6e8db836b 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js index 0f5f4b027e9da23c4d49c164f5c7d97274365b92..46de025e11df08b8bba984ceb311f68ed19c1cad 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js index d4b3feaa14900d72ef2797129a82285f72d442aa..d7ea418a79373ae23a0fbb6a061ad3c48c5087f0 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js index f2834a2e0bffac9d6ccf379c63a0dafcaa1c9c61..63187a529d363ae05c729572b6514c03ee033231 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-ary.js index ab89f85809d13fdbf5dd3e1e341fbc6eb7e5d070..7d0fc3eddfe492fc78cb8247f43e72e75d02428a 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-id.js index 9c47ceb6e1a6c64a5bb221026f0200b42a9d3167..083a1799acde05cfa85ca43da2f87b90e432c5cd 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-obj.js index 57e6cac4348710595af756f1f81cc1b876562791..0ccdda59e5f3eb920d8c25992897964cd89a47b8 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js index 6bca7175b08153393dee42d715abbf1ca4320eb0..057359c497048d7f9c434e0770cd7e5d445ca6df 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js index 75f1c57de8773ecc6c358d2d449d4d65a785da7f..e8e58f0f8dc8a8bbfc826f5c75c15456928eb888 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js index 95f1d44f6a3d4224dbde6bc7176cac69841ab028..591dc020bd435227e2f1f027ec23b252bfa1bf2f 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-ary.js index d0b98c8620cdcc8a395c0c4abcbffbc27e162401..1e9acd7cf84a485944c24277d288ab209305cb7e 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-id.js index 23e15bafe55b0990c66c0b178d646935025b3eba..109d3384e2f8b4eef163c17cb623f52e2c9ac082 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-obj.js index d988d6547635cc440908f8ce019365c5ef4916ef..3cfe2926aca08e4da687392190bd3e31385eb0e5 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js index 8bd2b7399326d3b8b11fded840d603421f2300cc..4adf00c03ec05462a72f6919f61ebc69fb304d28 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js index 341c9c18c7626de57997308e0c002c0829ddb991..f37cf0106ff7832bd8ba8682e58e9d82e106a13d 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js index 8af4b2fe73f744a6f8e0aa2c75aa3f844514a246..98d51c7ede8fae819304ad157c075a78280619e9 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-ary.js index 2b3bbbcf22f9de9e0a3e6283146c706a96959a2d..9d1642415326ed71449d507a50dafa82e4c7cd1d 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-id.js index 8b775691505dbe0b2cefb70e6cd0e3d9639eeb5e..61fea61437447bf2c54fb6bb81d40b4dd0dd2488 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-obj.js index 40a86280f529a3746c5d7e2f9bd027d22d865fed..79a96ac36a87d2aa96447b69baa330e89e248556 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js index 3e7572f29fd6e9fe4cfa2b4320909e4c3581de44..649b43a819c0dcdec6e5798103ac4aea3f7d05a5 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js index 40207ff71b187ab3c96e85ca05bb52930a7d3c71..a50461834338f46f134b2a254488f9269a089a81 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js index 0f2313435f12f8442947f4a3a30ef0ebb332fab1..46903e8c2fa360be7d7019a1c8f73d529e4965df 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-ary.js index 98fd5afddd08c5a308797e560b0f1b6c20267f76..7338e9e24432db6fc82f17a7bdda21c91b8c1ab3 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-id.js index 85a30847d820fd9575944542ac7c991f8ff8d597..0fa9460749c33f770cd5e362a057eed5a2d162d5 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-obj.js index 45aa849c331baef21c39ad199c4d04218c9deb9f..d5aee2841c46876ffa1f14fcb6196485f00697e2 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js index 6e3bb3329578313159beb932705273061259368e..6adfab3ddba3b3cd2cee8222a6d34369d6df3c4d 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js index b98d2c868674e40656b296d0ebdfd56a544c3020..a436d49f94b825ff120b17f0b833f4b9f3958d95 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js index 0756c0113d5f52bcafad42ba80bc6de3c0137b95..48ff6e8035a56889013f42679b698e6faec67d61 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-ary.js index 385c775f7495cb628d54787e2721247a6f6f930c..e3d489a02a0d339b78cb58733fb4cabab4e91734 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-ary.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-id.js index 258b2bf7609796b485f359f453836235739b2d56..2da95950d9e76e1adc21fae1f33951c806275cfd 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-id.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-obj.js index f7c64a383ae3e3192dfcc7aee8ec9bc1d4816ae6..c05984a35ebaef4301fd6215c1c2983579f402af 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-not-final-obj.js @@ -7,7 +7,7 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation features: [destructuring-binding, async-iteration] flags: [generated, async] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-await-of/escaped-of.js b/test/language/statements/for-await-of/escaped-of.js index e7d2b8f7701e4c67ab19a9487c00ea6b1e17c059..593fe39f5d6145e321db1f46abd6e0cfa40aba95 100644 --- a/test/language/statements/for-await-of/escaped-of.js +++ b/test/language/statements/for-await-of/escaped-of.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/for-await-of/let-array-with-newline.js b/test/language/statements/for-await-of/let-array-with-newline.js index 8bff9a818309d934dd3736268180363d8ee2740e..98bfe49ed4a840323d36eb8164d6512958f28d95 100644 --- a/test/language/statements/for-await-of/let-array-with-newline.js +++ b/test/language/statements/for-await-of/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] features: [async-iteration] diff --git a/test/language/statements/for-in/S12.6.4_A15.js b/test/language/statements/for-in/S12.6.4_A15.js index ecc98f33d3c80f9aa857c7dcc2bec1726681466a..ffc886d14f7c40bfdf418c90e4166131f18fdef2 100644 --- a/test/language/statements/for-in/S12.6.4_A15.js +++ b/test/language/statements/for-in/S12.6.4_A15.js @@ -6,7 +6,7 @@ info: Block within a "for-in" Expression is not allowed es5id: 12.6.4_A15 description: Using block within "for-in" Expression negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/decl-async-fun.js b/test/language/statements/for-in/decl-async-fun.js index cf34e7e2a1422e518b1d00a21bee25aadf6911b4..bb729b35db1a076d62c11ba509fb65456d90221b 100644 --- a/test/language/statements/for-in/decl-async-fun.js +++ b/test/language/statements/for-in/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/for-in/decl-async-gen.js b/test/language/statements/for-in/decl-async-gen.js index a99fbe11bcf6eaa12ff9bcef32c1849411b9f124..8a4775e56a090abc58adb2551ffe76f4b9ac7c77 100644 --- a/test/language/statements/for-in/decl-async-gen.js +++ b/test/language/statements/for-in/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/for-in/decl-cls.js b/test/language/statements/for-in/decl-cls.js index 61cd2fefe7012e745c877b97167d47db37d95352..5601cc9fb399caf5bc307c88b978c9e55ac664e1 100644 --- a/test/language/statements/for-in/decl-cls.js +++ b/test/language/statements/for-in/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/decl-const.js b/test/language/statements/for-in/decl-const.js index f00b0c21f19d5baef8e1fbf271c0ae534bbdceb0..d3e001c2da55961152cad9533cbdd9ce51651689 100644 --- a/test/language/statements/for-in/decl-const.js +++ b/test/language/statements/for-in/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/decl-fun.js b/test/language/statements/for-in/decl-fun.js index 89c50f565b614f35f92a568139be4d08bceb2d5f..0851d7d933140cbdad14e28fe982512084de8319 100644 --- a/test/language/statements/for-in/decl-fun.js +++ b/test/language/statements/for-in/decl-fun.js @@ -5,7 +5,7 @@ description: Function declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/decl-gen.js b/test/language/statements/for-in/decl-gen.js index 8622f630d60005ac979ab22ea1a58da81ef9bb98..0dce4dfa55c6519506eca9faae49f245ef3ee8ed 100644 --- a/test/language/statements/for-in/decl-gen.js +++ b/test/language/statements/for-in/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/for-in/decl-let.js b/test/language/statements/for-in/decl-let.js index cfb78e11eb4236719f1a22c0db5beab4618c6c31..876df55847ab049e2eca0462df3a68edddcb2fcf 100644 --- a/test/language/statements/for-in/decl-let.js +++ b/test/language/statements/for-in/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/dstr-array-elem-init-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-elem-init-yield-ident-invalid.js index 5ab183406f60c34105b37fead5580196f3966cd4..9c2f8490ca8d1a94085741e113c6c8ca63fde59c 100644 --- a/test/language/statements/for-in/dstr-array-elem-init-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-nested-array-invalid.js b/test/language/statements/for-in/dstr-array-elem-nested-array-invalid.js index 12156d2c4452f78003f14b41329fc81c99b3d05b..04134447ae77ed5ff6b24ff5a66aa6c61e27b186 100644 --- a/test/language/statements/for-in/dstr-array-elem-nested-array-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-nested-array-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-elem-nested-array-yield-ident-invalid.js index 30428def5ee6c87000eaa0a2fe87134eb4c710ef..8e574a7e06030f7be63636526931474673a2d53a 100644 --- a/test/language/statements/for-in/dstr-array-elem-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-nested-obj-invalid.js b/test/language/statements/for-in/dstr-array-elem-nested-obj-invalid.js index 562f1cc4273305779b2ad6f0ea24ebe1b798247b..ce6be7fb19460172bf4dc018c2d5ea843863e789 100644 --- a/test/language/statements/for-in/dstr-array-elem-nested-obj-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-nested-obj-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-elem-nested-obj-yield-ident-invalid.js index 329aed8c0e81bf0801cc95253de1560a839c6c8c..17714a1e8d1c197b3fd3da381543fcc2d17101ce 100644 --- a/test/language/statements/for-in/dstr-array-elem-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-target-simple-strict.js b/test/language/statements/for-in/dstr-array-elem-target-simple-strict.js index a9e4a321b1a43784a10926ec42a6641036a75f4c..c6bcc37c28def1c441ff28294904223e3bb39599 100644 --- a/test/language/statements/for-in/dstr-array-elem-target-simple-strict.js +++ b/test/language/statements/for-in/dstr-array-elem-target-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-elem-target-yield-invalid.js b/test/language/statements/for-in/dstr-array-elem-target-yield-invalid.js index 8d86fa32758dcc21b92698fab0efe0d0a9407d34..27a4f783b0b56c4b0ffddf9bee1a6b4d600b2ec3 100644 --- a/test/language/statements/for-in/dstr-array-elem-target-yield-invalid.js +++ b/test/language/statements/for-in/dstr-array-elem-target-yield-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-before-element.js b/test/language/statements/for-in/dstr-array-rest-before-element.js index 5c09f14444773007fdb3bc4da439536290f917c0..9dda6aa60bfd86137d4af88e5399dffe18a5a4ab 100644 --- a/test/language/statements/for-in/dstr-array-rest-before-element.js +++ b/test/language/statements/for-in/dstr-array-rest-before-element.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-before-elision.js b/test/language/statements/for-in/dstr-array-rest-before-elision.js index 98afce2b3c317049a0f6a77b4864a61089b8c764..543cb23a841b1f483e6194ad6c3b4ed09f61c5f0 100644 --- a/test/language/statements/for-in/dstr-array-rest-before-elision.js +++ b/test/language/statements/for-in/dstr-array-rest-before-elision.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-before-rest.js b/test/language/statements/for-in/dstr-array-rest-before-rest.js index b475df2ac4eee5ae22302a80b61870b9ede63667..8fe7e382d7a99cdda015e13e7fbc26471102ddea 100644 --- a/test/language/statements/for-in/dstr-array-rest-before-rest.js +++ b/test/language/statements/for-in/dstr-array-rest-before-rest.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-elision-invalid.js b/test/language/statements/for-in/dstr-array-rest-elision-invalid.js index a563b108634fe436aa16b8f9fdcd0f0d2eca4414..682cd85967cec184c035c1a73211c947df9e1c1c 100644 --- a/test/language/statements/for-in/dstr-array-rest-elision-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-elision-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-init.js b/test/language/statements/for-in/dstr-array-rest-init.js index 4f0be456c106036543c62ea9e9ec3d9d3cab9fc8..acba41ef19ca8cedb1899e301f7e835c52699a8e 100644 --- a/test/language/statements/for-in/dstr-array-rest-init.js +++ b/test/language/statements/for-in/dstr-array-rest-init.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-nested-array-invalid.js b/test/language/statements/for-in/dstr-array-rest-nested-array-invalid.js index fbdcf87e7b51caa9d168fe9d48eb297448489d63..24a69e88ff12709b067599e2048c3c0f80f71b39 100644 --- a/test/language/statements/for-in/dstr-array-rest-nested-array-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-nested-array-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-rest-nested-array-yield-ident-invalid.js index 49915a43ff4ec242aa45ce7e8b580e1f771f56a0..64e1e0e01f93b6325df905007ac9f5fe1e0c36b8 100644 --- a/test/language/statements/for-in/dstr-array-rest-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-nested-obj-invalid.js b/test/language/statements/for-in/dstr-array-rest-nested-obj-invalid.js index b6401dee5dfca450d7623397cc74621825b3348c..1c58efaa189eff3f09b6882038faed5324483a42 100644 --- a/test/language/statements/for-in/dstr-array-rest-nested-obj-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-nested-obj-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-rest-nested-obj-yield-ident-invalid.js index c9395f2cce39661808a16c3bd1100359683185b6..cb6d1c202a83fb2846e4e1d47be8b19eac29b0cc 100644 --- a/test/language/statements/for-in/dstr-array-rest-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-array-rest-yield-ident-invalid.js b/test/language/statements/for-in/dstr-array-rest-yield-ident-invalid.js index d8f899ef766e81e01ac3adc22c9cf8f3e0f63053..b0d024a16f08061e70d56399f88746bd21f9b3f4 100644 --- a/test/language/statements/for-in/dstr-array-rest-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-array-rest-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-id-identifier-yield-expr.js b/test/language/statements/for-in/dstr-obj-id-identifier-yield-expr.js index 1aa195c767d873bee3c2f6790d70c8b4bdaed51f..eefedff9ffffa8625492b23ca5ab943552626372 100644 --- a/test/language/statements/for-in/dstr-obj-id-identifier-yield-expr.js +++ b/test/language/statements/for-in/dstr-obj-id-identifier-yield-expr.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [generators, destructuring-binding] flags: [generated, noStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-id-identifier-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-id-identifier-yield-ident-invalid.js index 35d60cbc5c0d1aaf016bd876a03d10a098ac2042..ac5a4bff01d90e58751aff1a29fb325e795b4f48 100644 --- a/test/language/statements/for-in/dstr-obj-id-identifier-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-id-identifier-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-id-init-simple-strict.js b/test/language/statements/for-in/dstr-obj-id-init-simple-strict.js index 856cd320b7ce5fef2b10fc664dcc1576d4d4b3ec..54d77178ffb5059ca46fe04acbac823fe3efd5f1 100644 --- a/test/language/statements/for-in/dstr-obj-id-init-simple-strict.js +++ b/test/language/statements/for-in/dstr-obj-id-init-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-id-init-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-id-init-yield-ident-invalid.js index a321b872cc9772ee4f8d2cf258d04670d58dc0d8..e0f8648584dc2605a0845f872584fbb788c14409 100644 --- a/test/language/statements/for-in/dstr-obj-id-init-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-id-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-id-simple-strict.js b/test/language/statements/for-in/dstr-obj-id-simple-strict.js index b206d14acf0f6c6bc3fdaaed8dd88ef0d972bb34..96403a98377562b6c7ec529ecb4b143988bb0204 100644 --- a/test/language/statements/for-in/dstr-obj-id-simple-strict.js +++ b/test/language/statements/for-in/dstr-obj-id-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-elem-init-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-prop-elem-init-yield-ident-invalid.js index cfe9580edf4f405d95bd3860072748cef199a449..9ecb31eed7ef4a6757f1cb823771df887fbac765 100644 --- a/test/language/statements/for-in/dstr-obj-prop-elem-init-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-elem-target-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-prop-elem-target-yield-ident-invalid.js index f223b8a9432c5a497b7ec25a5646e6f58383d41b..0f7cc7463ed6fc3ebde37d803dbf5523dbf72707 100644 --- a/test/language/statements/for-in/dstr-obj-prop-elem-target-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-elem-target-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-nested-array-invalid.js b/test/language/statements/for-in/dstr-obj-prop-nested-array-invalid.js index 35b17ed1d9fd307896fcd79b3eac46166685503b..362ff51bc532046f78dfb544f13372161217c924 100644 --- a/test/language/statements/for-in/dstr-obj-prop-nested-array-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-nested-array-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-prop-nested-array-yield-ident-invalid.js index 0dafd5b17f0db92a2e17b5d73dda0056a5b33b49..2a15b13c4f7443277ff5028f24aca3ede526e0a4 100644 --- a/test/language/statements/for-in/dstr-obj-prop-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-nested-obj-invalid.js b/test/language/statements/for-in/dstr-obj-prop-nested-obj-invalid.js index 482c51db61a3e7e63f31835f2acf1da90d9977a7..f29abdae2b874046f93bcddedeaa7dfe79720a83 100644 --- a/test/language/statements/for-in/dstr-obj-prop-nested-obj-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-prop-nested-obj-yield-ident-invalid.js b/test/language/statements/for-in/dstr-obj-prop-nested-obj-yield-ident-invalid.js index 152b239fa2ac2022fd6378785e4656459c7650d4..1ef3879888725bda1195c078a10596cef3dff967 100644 --- a/test/language/statements/for-in/dstr-obj-prop-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-in/dstr-obj-prop-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js b/test/language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js index df7b1e14198d8b82ef3d643d81960e0aa2340beb..3129efb65130afb182a8171e9fabab6af6382fae 100644 --- a/test/language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js +++ b/test/language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [object-rest, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-in/head-const-bound-names-dup.js b/test/language/statements/for-in/head-const-bound-names-dup.js index ba6a2248034c860324d2517abb7f7edcdae85730..4eaffb71a7deaae0c125eed8c5951dbc94641008 100644 --- a/test/language/statements/for-in/head-const-bound-names-dup.js +++ b/test/language/statements/for-in/head-const-bound-names-dup.js @@ -3,7 +3,7 @@ /*--- description: The head's declaration may not contain duplicate entries negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains any diff --git a/test/language/statements/for-in/head-const-bound-names-in-stmt.js b/test/language/statements/for-in/head-const-bound-names-in-stmt.js index f3cd93ea1ee89f7ea42276867d7b77202e65565c..950bbc314d7e215dd3eda7123a6a2373151ae2f2 100644 --- a/test/language/statements/for-in/head-const-bound-names-in-stmt.js +++ b/test/language/statements/for-in/head-const-bound-names-in-stmt.js @@ -3,7 +3,7 @@ /*--- description: The body may not re-declare variables declared in the head negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if any element of the BoundNames of ForDeclaration diff --git a/test/language/statements/for-in/head-const-bound-names-let.js b/test/language/statements/for-in/head-const-bound-names-let.js index 53754cd8aa85beef1562d63a1015112d10a28436..1dcfb378748574af6306c5b401aa9a75d9b3277e 100644 --- a/test/language/statements/for-in/head-const-bound-names-let.js +++ b/test/language/statements/for-in/head-const-bound-names-let.js @@ -3,7 +3,7 @@ /*--- description: The declaration may not contain a binding for `let` negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains "let". diff --git a/test/language/statements/for-in/head-let-bound-names-dup.js b/test/language/statements/for-in/head-let-bound-names-dup.js index de90d26f3249045c396aeb2991ef1ad0633b68b5..9f85999ada73a5e31aff891338fb79998f6b68d3 100644 --- a/test/language/statements/for-in/head-let-bound-names-dup.js +++ b/test/language/statements/for-in/head-let-bound-names-dup.js @@ -3,7 +3,7 @@ /*--- description: The head's declaration may not contain duplicate entries negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains any diff --git a/test/language/statements/for-in/head-let-bound-names-in-stmt.js b/test/language/statements/for-in/head-let-bound-names-in-stmt.js index 97ce5447163f4ff88c1c71c6acef95e824301156..5427750cf593d6bfeba46a139bffa82164a5a12b 100644 --- a/test/language/statements/for-in/head-let-bound-names-in-stmt.js +++ b/test/language/statements/for-in/head-let-bound-names-in-stmt.js @@ -3,7 +3,7 @@ /*--- description: The body may not re-declare variables declared in the head negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if any element of the BoundNames of ForDeclaration diff --git a/test/language/statements/for-in/head-let-bound-names-let.js b/test/language/statements/for-in/head-let-bound-names-let.js index a302e273e7eba45aad7a10dd30680c398953ad36..262ce7ba7bcc6309defd45054cb87fa042810d72 100644 --- a/test/language/statements/for-in/head-let-bound-names-let.js +++ b/test/language/statements/for-in/head-let-bound-names-let.js @@ -3,7 +3,7 @@ /*--- description: The declaration may not contain a binding for `let` negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains "let". diff --git a/test/language/statements/for-in/head-lhs-cover-non-asnmt-trgt.js b/test/language/statements/for-in/head-lhs-cover-non-asnmt-trgt.js index 9bb0ce07a3dd8c8fd1c27f4f16d57987990baa34..907582abc0246763e27d002ca2d272bef608d3e6 100644 --- a/test/language/statements/for-in/head-lhs-cover-non-asnmt-trgt.js +++ b/test/language/statements/for-in/head-lhs-cover-non-asnmt-trgt.js @@ -15,7 +15,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-ary.js b/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-ary.js index 183cb6d7d53639d2ca6ddf5f0fa578983e5d7a17..6b8f27738e6af5be0df996353e7c133b9d9a1cfa 100644 --- a/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-ary.js +++ b/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-ary.js @@ -11,7 +11,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-obj.js b/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-obj.js index 4247bc03055ab620862ca466dd841b385168ed38..7a59b54e592c419b14c9a284aa0c3fe11655e980 100644 --- a/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-obj.js +++ b/test/language/statements/for-in/head-lhs-invalid-asnmt-ptrn-obj.js @@ -11,7 +11,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/head-lhs-non-asnmt-trgt.js b/test/language/statements/for-in/head-lhs-non-asnmt-trgt.js index db4dadba48b6983f44882181bb5a70373f31cf10..e95da2132aac7827d91eba2df0a17d5da28b13bc 100644 --- a/test/language/statements/for-in/head-lhs-non-asnmt-trgt.js +++ b/test/language/statements/for-in/head-lhs-non-asnmt-trgt.js @@ -9,7 +9,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-in/labelled-fn-stmt-const.js b/test/language/statements/for-in/labelled-fn-stmt-const.js index 6dfcc91333d434181ff76f7a70559ccd43b02e4b..8ca1f38c797744dd8d779b1f2c98085db9475424 100644 --- a/test/language/statements/for-in/labelled-fn-stmt-const.js +++ b/test/language/statements/for-in/labelled-fn-stmt-const.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-in/labelled-fn-stmt-let.js b/test/language/statements/for-in/labelled-fn-stmt-let.js index e32af5bb3307dce2689e05e05bcfb97f37c19e90..69a67f78c90650a6c5cb7dee08946ca182210531 100644 --- a/test/language/statements/for-in/labelled-fn-stmt-let.js +++ b/test/language/statements/for-in/labelled-fn-stmt-let.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-in/labelled-fn-stmt-lhs.js b/test/language/statements/for-in/labelled-fn-stmt-lhs.js index 10c4cfe5fde28beeb3f56422d9e393aa8c0b4a54..227b513c860bdcd6f0fe4783c2a779d987f4786f 100644 --- a/test/language/statements/for-in/labelled-fn-stmt-lhs.js +++ b/test/language/statements/for-in/labelled-fn-stmt-lhs.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-in/labelled-fn-stmt-var.js b/test/language/statements/for-in/labelled-fn-stmt-var.js index e894472b40fe21e46df5e6a071785737cfa73f7e..6a82217eec768b0edf21f310016660825def9ecd 100644 --- a/test/language/statements/for-in/labelled-fn-stmt-var.js +++ b/test/language/statements/for-in/labelled-fn-stmt-var.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-in/let-array-with-newline.js b/test/language/statements/for-in/let-array-with-newline.js index f998dd5e9d732a0352be8eaba772e6f3562294d3..cd396011aa1e673449bc7f15bc92fcdf68336231 100644 --- a/test/language/statements/for-in/let-array-with-newline.js +++ b/test/language/statements/for-in/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/for-of/decl-async-fun.js b/test/language/statements/for-of/decl-async-fun.js index b200dea59d91f4c44999a1258f0dead9e75d068d..50169efcad675de28b65b957e4ec20b1834c8437 100644 --- a/test/language/statements/for-of/decl-async-fun.js +++ b/test/language/statements/for-of/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/for-of/decl-async-gen.js b/test/language/statements/for-of/decl-async-gen.js index 198f4053748747f4e642ed7d0d835b86f2663448..1cf29f55f4bbd3a902481a818f558583c7fb74c6 100644 --- a/test/language/statements/for-of/decl-async-gen.js +++ b/test/language/statements/for-of/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/for-of/decl-cls.js b/test/language/statements/for-of/decl-cls.js index 9cd7ed9fc9fdf9dbd61a4c281c98723e29cd9afa..90631efdb83edaaf662ed023fa47dbafff1b64be 100644 --- a/test/language/statements/for-of/decl-cls.js +++ b/test/language/statements/for-of/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/decl-const.js b/test/language/statements/for-of/decl-const.js index ed9c40c01098782cc2b129a58d1a1ae86e55b4c8..a4119197575af1fb52f10b0321779da532bae63f 100644 --- a/test/language/statements/for-of/decl-const.js +++ b/test/language/statements/for-of/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/decl-fun.js b/test/language/statements/for-of/decl-fun.js index 59ee17e159552cb86fdb93ee2aca119c9b1eec75..6eb333df66381e7eab5c6c6792176513267263d1 100644 --- a/test/language/statements/for-of/decl-fun.js +++ b/test/language/statements/for-of/decl-fun.js @@ -5,7 +5,7 @@ description: Function declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/decl-gen.js b/test/language/statements/for-of/decl-gen.js index 6a40538f5c0a4a481fbafc2696350793ec91c40a..45bcd9fe47e84d375e2a1463a791c8e23739af11 100644 --- a/test/language/statements/for-of/decl-gen.js +++ b/test/language/statements/for-of/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/for-of/decl-let.js b/test/language/statements/for-of/decl-let.js index f3efb95b0202664c61b1233a3b488841b27de054..2035b7e6009586870032164db56fc58393b213ed 100644 --- a/test/language/statements/for-of/decl-let.js +++ b/test/language/statements/for-of/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-for-in-and-for-of-statements es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/dstr-array-elem-init-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-elem-init-yield-ident-invalid.js index 5c1e625a1abc93f3fc4f1883d56ca1061ba884ee..f53b53131b38049e8f9fc684ff86a09c12eac201 100644 --- a/test/language/statements/for-of/dstr-array-elem-init-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-nested-array-invalid.js b/test/language/statements/for-of/dstr-array-elem-nested-array-invalid.js index 1d9a497b68ec3e8a97d6218d6b332f5ff98941b5..d898a5184d611fc83c5ad7c6bb999d0caefbd2d8 100644 --- a/test/language/statements/for-of/dstr-array-elem-nested-array-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-nested-array-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-elem-nested-array-yield-ident-invalid.js index af42bb80ebd75f9e29051d7cd09bbf17cdaac510..1fba2895ddb4356aa2ea8849464b4f6428a33315 100644 --- a/test/language/statements/for-of/dstr-array-elem-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-nested-obj-invalid.js b/test/language/statements/for-of/dstr-array-elem-nested-obj-invalid.js index 9d2633e60838fbe18e5169e361843acdea32927b..ac0da73befc209440092371388e694dcd7e0cd29 100644 --- a/test/language/statements/for-of/dstr-array-elem-nested-obj-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-nested-obj-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-elem-nested-obj-yield-ident-invalid.js index 898589468ee9784dca927d4090006d2112ec451a..1a77fb9fe614bc6adf0be804bd3422a1612de4d3 100644 --- a/test/language/statements/for-of/dstr-array-elem-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-target-simple-strict.js b/test/language/statements/for-of/dstr-array-elem-target-simple-strict.js index cd82b509635197a9239a85227bddc4d8bb6359fd..a8852bcbad6bd656b1f4b4e85da1a90591a65b34 100644 --- a/test/language/statements/for-of/dstr-array-elem-target-simple-strict.js +++ b/test/language/statements/for-of/dstr-array-elem-target-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-elem-target-yield-invalid.js b/test/language/statements/for-of/dstr-array-elem-target-yield-invalid.js index 42c91380c58cea87b7f9d0cee25d5e21814467dc..b7d27eca321292cdbc80e3a3983ae14b5fa80a98 100644 --- a/test/language/statements/for-of/dstr-array-elem-target-yield-invalid.js +++ b/test/language/statements/for-of/dstr-array-elem-target-yield-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-before-element.js b/test/language/statements/for-of/dstr-array-rest-before-element.js index 15ff71c56570d915ba3745658c17b01dcadd790c..8f153b2f2f3dadf342d8ff6f334aa4bd459ec076 100644 --- a/test/language/statements/for-of/dstr-array-rest-before-element.js +++ b/test/language/statements/for-of/dstr-array-rest-before-element.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-before-elision.js b/test/language/statements/for-of/dstr-array-rest-before-elision.js index fed3633db33a5ab783efe885d1cc3a735cc14ee4..53a31a54e6a6e6c2f3f7923367cd26eb41c2c289 100644 --- a/test/language/statements/for-of/dstr-array-rest-before-elision.js +++ b/test/language/statements/for-of/dstr-array-rest-before-elision.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-before-rest.js b/test/language/statements/for-of/dstr-array-rest-before-rest.js index 6fe13a19f812cbf2c75ea64b2333a0d990f590fb..2158163a699aa8b865073dc2b98a144d2e84f0e5 100644 --- a/test/language/statements/for-of/dstr-array-rest-before-rest.js +++ b/test/language/statements/for-of/dstr-array-rest-before-rest.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-elision-invalid.js b/test/language/statements/for-of/dstr-array-rest-elision-invalid.js index f25bcd140370988a8a41aea4ecb3b9f2ba3bece1..41929735cc557829d4e0d1a2a0b3f26061b34882 100644 --- a/test/language/statements/for-of/dstr-array-rest-elision-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-elision-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-init.js b/test/language/statements/for-of/dstr-array-rest-init.js index b1c0e094826c1b62ca1125cb9c08f8959281c8b9..e790acf538dc739625d0535c6dc7f26b322710dc 100644 --- a/test/language/statements/for-of/dstr-array-rest-init.js +++ b/test/language/statements/for-of/dstr-array-rest-init.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-nested-array-invalid.js b/test/language/statements/for-of/dstr-array-rest-nested-array-invalid.js index 9585d76c27606b2aa1dc7602d976071d81119212..f99ed0753b589cf9e4cfbb89bf2b8e2960e1d058 100644 --- a/test/language/statements/for-of/dstr-array-rest-nested-array-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-nested-array-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-rest-nested-array-yield-ident-invalid.js index 656fd01ffb2303fe32af5df01f7d23bb494c5fe3..90c85ac91afc6948f68e861fc2a11173297ca685 100644 --- a/test/language/statements/for-of/dstr-array-rest-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-nested-obj-invalid.js b/test/language/statements/for-of/dstr-array-rest-nested-obj-invalid.js index 32c6a6ccdd2929112e20ae3185404268b0ad826b..e0045b809fd93b33846014d1e9f3ddcd7dc21585 100644 --- a/test/language/statements/for-of/dstr-array-rest-nested-obj-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-nested-obj-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-rest-nested-obj-yield-ident-invalid.js index 87b4ab80d1f3e64a31db1288e1c5c7b30bbaf92b..b9e0ad8448021bb448d78cad97ca49b37a119bb4 100644 --- a/test/language/statements/for-of/dstr-array-rest-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-array-rest-yield-ident-invalid.js b/test/language/statements/for-of/dstr-array-rest-yield-ident-invalid.js index 5e46a85b2ab180346f25f7d143d8d5a804a7ecda..3e2ec929164695c01d7a5621bf5e6323388b8bf7 100644 --- a/test/language/statements/for-of/dstr-array-rest-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-array-rest-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-ary.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-ary.js index 87594c127b725d62ce0d0b5e9a941806faa24998..6e58e708c3c176810eb046d45330e7e82567eba9 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-id.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-id.js index 10666a6e8cd2ff1c8923d8d0946992e7cc0d26cc..9ef79e23f347b094ffdecd727145a9222a1d57e0 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-obj.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-obj.js index ea0d0f883ed6d43b809f3af8dd7c32ba82aff451..eea372c5bb06cf7def9fcdfd4dd5e615aff88567 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-ary.js index 86e848b59d6a2c7ce85e0ba87437c5bb3bb7af19..fa831b3ba750f199353e4a2d441ff6528a817ee6 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-id.js index 1e15a0a962e9f009de5f76c3275eeb687004c4ae..f01433b5b76a63d8066ef279c09f92b28fee556c 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-obj.js index a31dfe7e8739ed9d6d4a89714401c2a7f9ec4c0e..ccfa7650ce76cf2c74a277ec860d62dd3987dad8 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-ary.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-ary.js index 074f8f5e279df07a39fd191c0d783fa08f6dcb9b..32de4e0ec2179ba3ee4b8b911466034385c66d71 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-id.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-id.js index daa2fad703f28b85f39062e574eefac8ec961301..ec034b6911a954a386a9b0d8ef9d2131bb4b043b 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-obj.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-obj.js index 5e377cb5fb1ee8eec94d3693854d2b77906f6762..9a4e50f182ff9aa5e5ba621b82151e3783ca5d0e 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-ary.js index f6b39306115e78e2574b117d138e9c920abfa226..91f783a42e1c223ba51ec7d31ac0a01b3966e8be 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-id.js index 5881aa903cf1ea123b3081a530e212b997527185..dcf5b392499234cc4cdecc8dd6e0a5953e5a0f05 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-obj.js index 4944ad2d04f3830e605e78178a5b3779cfb43632..459f4e32a53ad1ddd0e6516933fe4b0f4b76bc14 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-id-identifier-yield-expr.js b/test/language/statements/for-of/dstr-obj-id-identifier-yield-expr.js index 510e62ae5976360e053e16c826fc161e01b08fa7..1857cfab938fff4d9fe82a0102c7e931b7fac27b 100644 --- a/test/language/statements/for-of/dstr-obj-id-identifier-yield-expr.js +++ b/test/language/statements/for-of/dstr-obj-id-identifier-yield-expr.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [generators, destructuring-binding] flags: [generated, noStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-id-identifier-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-id-identifier-yield-ident-invalid.js index 09058d287a8d3c7e6fe0f496b906485d6eaf97f2..902a0033b77905c0a2ce83838d3f94dd70a0f3d6 100644 --- a/test/language/statements/for-of/dstr-obj-id-identifier-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-id-identifier-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-id-init-simple-strict.js b/test/language/statements/for-of/dstr-obj-id-init-simple-strict.js index add6a13ac740375f2f6a4e5187da8badb62a18b3..b7d56d816e2da0a0650131cbf4743b00befc9e91 100644 --- a/test/language/statements/for-of/dstr-obj-id-init-simple-strict.js +++ b/test/language/statements/for-of/dstr-obj-id-init-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-id-init-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-id-init-yield-ident-invalid.js index d217600a29d5a6d0f4b191f4c33164a5ef4bf58e..9e343f735647213e381b18d53768747ce63ec8a5 100644 --- a/test/language/statements/for-of/dstr-obj-id-init-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-id-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-id-simple-strict.js b/test/language/statements/for-of/dstr-obj-id-simple-strict.js index f58d153683cf47205b39922d69c4dd1e143abb93..d1e6f66ed05e844e7833670a771629953e5fa140 100644 --- a/test/language/statements/for-of/dstr-obj-id-simple-strict.js +++ b/test/language/statements/for-of/dstr-obj-id-simple-strict.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-elem-init-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-prop-elem-init-yield-ident-invalid.js index 67b7a89d98be441811a8ac2d6cc76d1d76b62e4d..d160391c0df6259f1a585f7263fb25e57380c9be 100644 --- a/test/language/statements/for-of/dstr-obj-prop-elem-init-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-elem-init-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-elem-target-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-prop-elem-target-yield-ident-invalid.js index 10c00ed8264a05daefcc139feb79a6ca6391baeb..9ac3407afc671ce142aa22d6c612ff6af315d163 100644 --- a/test/language/statements/for-of/dstr-obj-prop-elem-target-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-elem-target-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-nested-array-invalid.js b/test/language/statements/for-of/dstr-obj-prop-nested-array-invalid.js index e670c7e8113b7d4ac7021f47e5aac426c620b6e6..c3e7ad888e34ab4a7bef0fdfd0c04cd06c2dad7e 100644 --- a/test/language/statements/for-of/dstr-obj-prop-nested-array-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-nested-array-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-nested-array-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-prop-nested-array-yield-ident-invalid.js index e6ee498857467c437fb5b14803c82323adda8e40..aad64f50689202e88cab8e2f609e6c6887a64908 100644 --- a/test/language/statements/for-of/dstr-obj-prop-nested-array-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-nested-array-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-nested-obj-invalid.js b/test/language/statements/for-of/dstr-obj-prop-nested-obj-invalid.js index 70ccb214b1dd24c9f508c0b52a54566cb8f3f1d2..7ccc6c146bf0389ea53d2071ca2a987a0bca2515 100644 --- a/test/language/statements/for-of/dstr-obj-prop-nested-obj-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-nested-obj-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-prop-nested-obj-yield-ident-invalid.js b/test/language/statements/for-of/dstr-obj-prop-nested-obj-yield-ident-invalid.js index aefdeb051509cb3031204caeca1aea3838882075..2f33b001d94e0fb3ebe94a2513b7d58d22a8065d 100644 --- a/test/language/statements/for-of/dstr-obj-prop-nested-obj-yield-ident-invalid.js +++ b/test/language/statements/for-of/dstr-obj-prop-nested-obj-yield-ident-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js b/test/language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js index d05af25879f998c6990c6018ddbabbe6a8903f65..ba9866f2ba53fc48ce2d5622676ca1b25206d4cd 100644 --- a/test/language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js +++ b/test/language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [object-rest, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-ary.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-ary.js index 08701ce8f4b37c1b1d50d493ad0ed1f3e151815f..88eb291a585c246e3c3e4d82c37aeb698481be7d 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-id.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-id.js index bf5bcc5cedd0e9653dc3b0cc640d9c8ce7d65ad8..39dfe199786251800fb0a10841919d972db4c6e6 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-obj.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-obj.js index 11fed70b8fd1b6f87adb966a664663a1bb7da9b3..39bff3fbf0e7dfa38ac49c8620da46ae0e6c6b08 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-ary.js index c2ca232d02b1c130638fe0da82ce8d91cb08a208..15fb38538e8d65194eb2a7d9732b33d10fc08860 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-id.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-id.js index 97ee0b339d2e88b87ae7dbb4f5b878c39666bc8d..e01da045fe6853d7ea85544201b719f38913b93a 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-obj.js index eac26d212daa9e22385ee135714f5309f3b4eaa6..ef24eb0077073e804e903d9c8f20ff970f865edb 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for-of/escaped-of.js b/test/language/statements/for-of/escaped-of.js index abc15ed3b6df790a930429cd627a83ada73cbc51..efe191fbebb92265242d9a7f394bbb270f91599c 100644 --- a/test/language/statements/for-of/escaped-of.js +++ b/test/language/statements/for-of/escaped-of.js @@ -14,7 +14,7 @@ info: | from the Basic Latin range, as opposed to any similar-looking code points from other Unicode ranges. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-const-bound-names-dup.js b/test/language/statements/for-of/head-const-bound-names-dup.js index eae2d69e005a13df3bbd847fc8795772067fb7c8..59390aabf7243e5c92c318f4bfc45421f380fd8d 100644 --- a/test/language/statements/for-of/head-const-bound-names-dup.js +++ b/test/language/statements/for-of/head-const-bound-names-dup.js @@ -3,7 +3,7 @@ /*--- description: The head's declaration may not contain duplicate entries negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains any diff --git a/test/language/statements/for-of/head-const-bound-names-in-stmt.js b/test/language/statements/for-of/head-const-bound-names-in-stmt.js index 2e8b9ca41cf9bb7eab006b005cafe6289cd8719a..ec4b57ade9a44caa2eac34cdd1e790800492ded1 100644 --- a/test/language/statements/for-of/head-const-bound-names-in-stmt.js +++ b/test/language/statements/for-of/head-const-bound-names-in-stmt.js @@ -3,7 +3,7 @@ /*--- description: The body may not re-declare variables declared in the head negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if any element of the BoundNames of ForDeclaration diff --git a/test/language/statements/for-of/head-const-bound-names-let.js b/test/language/statements/for-of/head-const-bound-names-let.js index fc3adcf775d32f272c2d9904aad392447d7587b1..a31ff3e920c09238f2fb5268a75d5ff37ec51180 100644 --- a/test/language/statements/for-of/head-const-bound-names-let.js +++ b/test/language/statements/for-of/head-const-bound-names-let.js @@ -3,7 +3,7 @@ /*--- description: The declaration may not contain a binding for `let` negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains "let". diff --git a/test/language/statements/for-of/head-decl-no-expr.js b/test/language/statements/for-of/head-decl-no-expr.js index 9567ae4648e127c43ad0b358d169d116f3222a4a..4af30b1f3bab1e679fcbbfa91b20582b474bbb84 100644 --- a/test/language/statements/for-of/head-decl-no-expr.js +++ b/test/language/statements/for-of/head-decl-no-expr.js @@ -8,7 +8,7 @@ info: | for ( ForDeclaration of AssignmentExpression ) Statement es6id: 13.7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-expr-no-expr.js b/test/language/statements/for-of/head-expr-no-expr.js index 961def762ac44b27e1df58894a10d1dd75c0042e..a9960242e1591796b0a21c540b01e55e00810671 100644 --- a/test/language/statements/for-of/head-expr-no-expr.js +++ b/test/language/statements/for-of/head-expr-no-expr.js @@ -8,7 +8,7 @@ info: | for ( LeftHandSideExpression of AssignmentExpression ) Statement es6id: 13.7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-let-bound-names-dup.js b/test/language/statements/for-of/head-let-bound-names-dup.js index 5d914a075ad210c999af3c0936d29889a971d6dd..2d823b92d067e9e9fcfb2021bc469d612d889168 100644 --- a/test/language/statements/for-of/head-let-bound-names-dup.js +++ b/test/language/statements/for-of/head-let-bound-names-dup.js @@ -3,7 +3,7 @@ /*--- description: The head's declaration may not contain duplicate entries negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains any diff --git a/test/language/statements/for-of/head-let-bound-names-in-stmt.js b/test/language/statements/for-of/head-let-bound-names-in-stmt.js index 7132852d6ee936b8b7e28049d3a420212df15d12..6274812259faaef574fc984f4e261fbb95efac06 100644 --- a/test/language/statements/for-of/head-let-bound-names-in-stmt.js +++ b/test/language/statements/for-of/head-let-bound-names-in-stmt.js @@ -3,7 +3,7 @@ /*--- description: The body may not re-declare variables declared in the head negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if any element of the BoundNames of ForDeclaration diff --git a/test/language/statements/for-of/head-let-bound-names-let.js b/test/language/statements/for-of/head-let-bound-names-let.js index 930ad9ce629e03956399d929c198e43431f05d14..2a4b5d2aae2944c382eb32929a9d6db1ec58c901 100644 --- a/test/language/statements/for-of/head-let-bound-names-let.js +++ b/test/language/statements/for-of/head-let-bound-names-let.js @@ -3,7 +3,7 @@ /*--- description: The declaration may not contain a binding for `let` negative: - phase: early + phase: parse type: SyntaxError info: | It is a Syntax Error if the BoundNames of ForDeclaration contains "let". diff --git a/test/language/statements/for-of/head-lhs-cover-non-asnmt-trgt.js b/test/language/statements/for-of/head-lhs-cover-non-asnmt-trgt.js index d48ef45ce85d1704ce810b2dd8ef0cec62a15ae4..866bec3383aee7cf47697f8780ce00882a13767a 100644 --- a/test/language/statements/for-of/head-lhs-cover-non-asnmt-trgt.js +++ b/test/language/statements/for-of/head-lhs-cover-non-asnmt-trgt.js @@ -15,7 +15,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-ary.js b/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-ary.js index ca8670322c0df646c504d97099c49f8258bdc65c..6d0d6d050d6ef0015487323a594e8cd3cf882676 100644 --- a/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-ary.js +++ b/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-ary.js @@ -11,7 +11,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-obj.js b/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-obj.js index df67a1f471d52062cfeb08047d2191b308c014e2..b72766bda1c798f467e8142a85276b3f9455ef24 100644 --- a/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-obj.js +++ b/test/language/statements/for-of/head-lhs-invalid-asnmt-ptrn-obj.js @@ -11,7 +11,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-lhs-let.js b/test/language/statements/for-of/head-lhs-let.js index 04bd7bf4e881c5ab7d0d76ee0420eb85c2c1aff9..43a6f6dcbdcd6ed2783a13f3f18caf3da834b26e 100644 --- a/test/language/statements/for-of/head-lhs-let.js +++ b/test/language/statements/for-of/head-lhs-let.js @@ -16,7 +16,7 @@ info: | for ( ForDeclaration[?Yield] of AssignmentExpression[+In, ?Yield] ) Statement[?Yield, ?Return] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-lhs-non-asnmt-trgt.js b/test/language/statements/for-of/head-lhs-non-asnmt-trgt.js index a7c7b8ac645ee7780f7c81136937001e3cbc0791..d00958ae6abbab607fcd8a229673b38bd488f2c5 100644 --- a/test/language/statements/for-of/head-lhs-non-asnmt-trgt.js +++ b/test/language/statements/for-of/head-lhs-non-asnmt-trgt.js @@ -9,7 +9,7 @@ info: | esid: sec-for-in-and-for-of-statements-static-semantics-early-errors es6id: 13.7.5 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/head-var-no-expr.js b/test/language/statements/for-of/head-var-no-expr.js index 412b0e3ce1a87797e4c8ab5964f4dce70900502d..12f194afb99e0a5d920ad0536f58080ffdef289e 100644 --- a/test/language/statements/for-of/head-var-no-expr.js +++ b/test/language/statements/for-of/head-var-no-expr.js @@ -8,7 +8,7 @@ info: | for ( var ForBinding of AssignmentExpression ) Statement es6id: 13.7 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for-of/labelled-fn-stmt-const.js b/test/language/statements/for-of/labelled-fn-stmt-const.js index b6056d9561c2a0ce5d429c752508b07c374a29a6..a121b6e580381cc1d0aa26532120a9a75b1e6fc3 100644 --- a/test/language/statements/for-of/labelled-fn-stmt-const.js +++ b/test/language/statements/for-of/labelled-fn-stmt-const.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-of/labelled-fn-stmt-let.js b/test/language/statements/for-of/labelled-fn-stmt-let.js index 95d3c9af4a983a235451188bd7c308a0241ff1fb..47a1f00c665856de0c3111b513dce9b7850bc75b 100644 --- a/test/language/statements/for-of/labelled-fn-stmt-let.js +++ b/test/language/statements/for-of/labelled-fn-stmt-let.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-of/labelled-fn-stmt-lhs.js b/test/language/statements/for-of/labelled-fn-stmt-lhs.js index c44711a1c913a276f2ce5959fe1bf98e2ce25b94..533ebb6bc95190c5ccd770e8ac3041ba415c21a4 100644 --- a/test/language/statements/for-of/labelled-fn-stmt-lhs.js +++ b/test/language/statements/for-of/labelled-fn-stmt-lhs.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-of/labelled-fn-stmt-var.js b/test/language/statements/for-of/labelled-fn-stmt-var.js index 23c0480a2d5217066b451fe59363511166c17e95..b7913580fdd081a68bb4cb6d5d7351126550762a 100644 --- a/test/language/statements/for-of/labelled-fn-stmt-var.js +++ b/test/language/statements/for-of/labelled-fn-stmt-var.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for-of/let-array-with-newline.js b/test/language/statements/for-of/let-array-with-newline.js index 685d71e6f2ad68836f0c30d33229fb96b056bad5..978740e82d23bf714099e7f634dc986cd93ad37c 100644 --- a/test/language/statements/for-of/let-array-with-newline.js +++ b/test/language/statements/for-of/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/for/S12.6.3_A11.1_T3.js b/test/language/statements/for/S12.6.3_A11.1_T3.js index ffdc5dcd44edcdbb9e64c63daf70bcb13827a672..4c959d4219e6017bb46687e334aaed044389e694 100644 --- a/test/language/statements/for/S12.6.3_A11.1_T3.js +++ b/test/language/statements/for/S12.6.3_A11.1_T3.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A11.1_T3 description: Trying to continue non-existent label negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A11_T3.js b/test/language/statements/for/S12.6.3_A11_T3.js index ea166be5142c819bdc52c09c634f3b9de891264d..3bff20a5c0751350dcde51ed0bc951537db38d53 100644 --- a/test/language/statements/for/S12.6.3_A11_T3.js +++ b/test/language/statements/for/S12.6.3_A11_T3.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A11_T3 description: Trying to continue non-existent label negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A12.1_T3.js b/test/language/statements/for/S12.6.3_A12.1_T3.js index 7cc15cb12644c989e75d6e87ca2d6966ad63c4fd..aeb5fa9ca12880b68566ee47040d79d58173d13d 100644 --- a/test/language/statements/for/S12.6.3_A12.1_T3.js +++ b/test/language/statements/for/S12.6.3_A12.1_T3.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A12.1_T3 description: Trying to break non-existent label negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A12_T3.js b/test/language/statements/for/S12.6.3_A12_T3.js index 28b89f2a5d11f46711dc572c01c3d39c76c7fc33..fdf52e173c51b0ccecf426bce18735afdd8fb68b 100644 --- a/test/language/statements/for/S12.6.3_A12_T3.js +++ b/test/language/statements/for/S12.6.3_A12_T3.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A12_T3 description: Trying to break non-existent label negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A4.1.js b/test/language/statements/for/S12.6.3_A4.1.js index 684fab0eec7fadbfc7bed9f920b7c65455d401aa..a502b9a968726e8d007d4e9b276eafd666800455 100644 --- a/test/language/statements/for/S12.6.3_A4.1.js +++ b/test/language/statements/for/S12.6.3_A4.1.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A4.1 description: Checking if execution of "for (var a in arr;1;){}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A4_T1.js b/test/language/statements/for/S12.6.3_A4_T1.js index 45fa5ce38acb1b01c40a7242a881765ced218561..7fab74a937abb4e805004252eda83ba51a1fc1ab 100644 --- a/test/language/statements/for/S12.6.3_A4_T1.js +++ b/test/language/statements/for/S12.6.3_A4_T1.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A4_T1 description: Checking if execution of "for (a in arr;1;){}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A4_T2.js b/test/language/statements/for/S12.6.3_A4_T2.js index 5e61fbc3d9cc67c3bac2e01442569392babc707a..4b9166c5b92658d26d1d13b0c44ab3646dbe028f 100644 --- a/test/language/statements/for/S12.6.3_A4_T2.js +++ b/test/language/statements/for/S12.6.3_A4_T2.js @@ -9,7 +9,7 @@ info: | es5id: 12.6.3_A4_T2 description: Checking if execution of "for (1 in arr;1;){}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A7.1_T1.js b/test/language/statements/for/S12.6.3_A7.1_T1.js index ae806f1def477a4236f1925c418bfe10a4147d22..ea799c7ea6d99b511aaf8decda649cc750f3c954 100644 --- a/test/language/statements/for/S12.6.3_A7.1_T1.js +++ b/test/language/statements/for/S12.6.3_A7.1_T1.js @@ -10,7 +10,7 @@ description: > Checking if execution of "for(var index=0; index<10; index++; index--)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A7.1_T2.js b/test/language/statements/for/S12.6.3_A7.1_T2.js index ae1aeca8c9170a933c69296f787411553be4b576..ed95b9a0d804b23edf66711511b484309b6d1739 100644 --- a/test/language/statements/for/S12.6.3_A7.1_T2.js +++ b/test/language/statements/for/S12.6.3_A7.1_T2.js @@ -10,7 +10,7 @@ description: > Checking if execution of "for(var index=0; index<10; index+=4; index++; index--)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A7_T1.js b/test/language/statements/for/S12.6.3_A7_T1.js index 837d439bffa5002bee8c57aecada487ef1de593d..56c4e6952b13f10676ffa20a0c4590bd00d7a57f 100644 --- a/test/language/statements/for/S12.6.3_A7_T1.js +++ b/test/language/statements/for/S12.6.3_A7_T1.js @@ -10,7 +10,7 @@ description: > Checking if execution of "for(index=0; index<10; index++; index--)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A7_T2.js b/test/language/statements/for/S12.6.3_A7_T2.js index 0658fd974ddc062778db192b5fb83f584d65b751..8f6ad93154f7e240b1ff77e4e7ae81b0ae5b6716 100644 --- a/test/language/statements/for/S12.6.3_A7_T2.js +++ b/test/language/statements/for/S12.6.3_A7_T2.js @@ -10,7 +10,7 @@ description: > Checking if execution of "for(index=0; index<10; index+=4; index++; index--)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8.1_T1.js b/test/language/statements/for/S12.6.3_A8.1_T1.js index b291ffdc841dcd2e36f3e6571681810bb158b8d2..517ce3f7df5966196f9fe475397531be08539fb4 100644 --- a/test/language/statements/for/S12.6.3_A8.1_T1.js +++ b/test/language/statements/for/S12.6.3_A8.1_T1.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for(var index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8.1_T2.js b/test/language/statements/for/S12.6.3_A8.1_T2.js index 76bb8c2db794cd21523e45e34afdb4fa63a1a994..f60cb148aed945d3e8e4d3f15402378dc7503546 100644 --- a/test/language/statements/for/S12.6.3_A8.1_T2.js +++ b/test/language/statements/for/S12.6.3_A8.1_T2.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for(var index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8.1_T3.js b/test/language/statements/for/S12.6.3_A8.1_T3.js index cb592b1037e639b78b972e2b2c95842fff3c769b..2827672521f246665e6f626c258730ad4539195e 100644 --- a/test/language/statements/for/S12.6.3_A8.1_T3.js +++ b/test/language/statements/for/S12.6.3_A8.1_T3.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for({var index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8_T1.js b/test/language/statements/for/S12.6.3_A8_T1.js index e4de246ea471547484163ff7714f1eba8195374a..00c61e86a9d115075c1aa0143553cc60f1db8c63 100644 --- a/test/language/statements/for/S12.6.3_A8_T1.js +++ b/test/language/statements/for/S12.6.3_A8_T1.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for(index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8_T2.js b/test/language/statements/for/S12.6.3_A8_T2.js index f654f17420f091951a5f055f8531af85281e8a8a..de49a23091099b4e2f783319c91fd8f881ff759b 100644 --- a/test/language/statements/for/S12.6.3_A8_T2.js +++ b/test/language/statements/for/S12.6.3_A8_T2.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for(index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/S12.6.3_A8_T3.js b/test/language/statements/for/S12.6.3_A8_T3.js index 4de6be447f3e6159c22da5c8a8bfdd8b964d7230..6e5ba19a69f64ecbef8f0be6ed62894edee4056b 100644 --- a/test/language/statements/for/S12.6.3_A8_T3.js +++ b/test/language/statements/for/S12.6.3_A8_T3.js @@ -8,7 +8,7 @@ description: > Checking if execution of "for({index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/decl-async-fun.js b/test/language/statements/for/decl-async-fun.js index afbde6eb80d70c16b4f37fe3ff9f8ea3d077c6d6..775783633a8a17af31d4d5bb08ecefe3113e1c0d 100644 --- a/test/language/statements/for/decl-async-fun.js +++ b/test/language/statements/for/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/for/decl-async-gen.js b/test/language/statements/for/decl-async-gen.js index eae10003d60e6ada23f99a513f54d12b2fc8db49..07383c4d3c8e2446e5f4c3be1373d6287f8fcc13 100644 --- a/test/language/statements/for/decl-async-gen.js +++ b/test/language/statements/for/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/for/decl-cls.js b/test/language/statements/for/decl-cls.js index 3b4e86b0f1acf0db6bc924f374eed50925fa0919..81861122a3e265bc4b1e64459b8413f0e0514943 100644 --- a/test/language/statements/for/decl-cls.js +++ b/test/language/statements/for/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-for-statement es6id: 13.7.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/decl-const.js b/test/language/statements/for/decl-const.js index 74db95d32e41de77c009bf0f634b1d96d071cc8f..2c6b227be2c71df70088d930fe4b79cb4f989220 100644 --- a/test/language/statements/for/decl-const.js +++ b/test/language/statements/for/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-for-statement es6id: 13.7.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/decl-fun.js b/test/language/statements/for/decl-fun.js index ba29060f52d66d3a1c48dd5692dc14fb5904573f..3f3b1115c6c37eb0ab3e550727ac1b40300f2962 100644 --- a/test/language/statements/for/decl-fun.js +++ b/test/language/statements/for/decl-fun.js @@ -5,7 +5,7 @@ description: Function declaration not allowed in statement position esid: sec-for-statement es6id: 13.7.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/decl-gen.js b/test/language/statements/for/decl-gen.js index 52c4ac7a66fea09db561b2cee476edbcdc0b273f..2bf88fe5d01d1268b35b0dd2771bfb7e30f1e867 100644 --- a/test/language/statements/for/decl-gen.js +++ b/test/language/statements/for/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-for-statement es6id: 13.7.4 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/for/decl-let.js b/test/language/statements/for/decl-let.js index 15e7a8293cc790aa7e685e80be891fb0f1077afe..1cfac96e92fe377e68bc892036c41c19586371b7 100644 --- a/test/language/statements/for/decl-let.js +++ b/test/language/statements/for/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-for-statement es6id: 13.7.4 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-ary.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-ary.js index 63bedc6ab8edc73aa41ee497002a63cefcb4af12..70c957cab68575c053b42920f6097c6a6b9b8e88 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-id.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-id.js index c68feb328737d6278ffdfcfee2340f3ad4ee5bdc..169a9190ad84542404475b0041f90ccb88d877bc 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-obj.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-obj.js index 1d961ad69c46d76302a7587a0ca21ab4d1e4c9a3..c16e65061d18c33e65c8f600191f5c687ccdd6fd 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-ary.js index 362e8ce91805094116f82bd54f1333c93c09fbc5..c1aec157c837484b542de131707accd336c8a23f 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-id.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-id.js index b4b1d253297c47d9322ddabf1047062636c10956..819955940f05a7c283ca65662e242eb9577e0c9e 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-obj.js index 963d8e21f789c92904e2eadd3ba51bc99e61c8d1..65eb521bd06ac6472663ecc6b72509c80ca56176 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-ary.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-ary.js index f7601e43ae04d88bff16ba240950f6cbda53f071..fb8c6c7b48256c71dc6ecdf76550a3fbad8dafec 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-id.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-id.js index a2ca9dfa71de6a1d556d328e1f15187339e37541..cda6fad23d45b6d7ac0905a47e354094365f2e9a 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-obj.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-obj.js index d55dab4b6f183722b12414108dcd3789d4544689..5cf4005dd21f5b71d69ff1acce5ec95339c0c702 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-ary.js index d17ac6ffc16542ad335469312ec85f599f38faf8..bd13bb51411a67f0c06f410f232c4784447d6531 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-id.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-id.js index a88e57a32f6327f5bc4b1de73d9ec7b93e7037ae..0c8d8910eaa1f8f892ab01abee3505ce226d1e1a 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-obj.js index 308a1e201d8386035faac61e1c478c373823ee89..6e8bfc47f87367d3a60ccc4df778736d896f3f0b 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-ary.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-ary.js index 8e3ac88b998b2ba6ea566e567705d8fc2ba2e59a..b53cc810d112e2936d3a425e01d6177c75bc5000 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-id.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-id.js index 1082652571a7938151b876e73eef68386c7ef363..64b10d7099d6136da1c429fb28e9eddcb4fa1cfe 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-id.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-obj.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-obj.js index 0dddfc220797d14990933d0245d5da9458511299..f12edecd48ac9f366591ae941bbf7affda50c1fb 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-ary.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-ary.js index 35e4937d42ce9e2db498e490914b6711fcaa3613..5ca516288d1db34b6a3cec27e68aab9fa3a645ea 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-id.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-id.js index 7cf3e38df1f9861ed0ce69ef7a8a6174f43a157d..f17a9fc231f10db2e37c90e55bd5f2f58de6b936 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-obj.js b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-obj.js index 258c7a3574243c396d421e28dc93f8591455bd90..8ac44b5b7d515e04835c7bc4278f6a6a3dcb8c0f 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | IterationStatement : diff --git a/test/language/statements/for/head-const-bound-names-in-stmt.js b/test/language/statements/for/head-const-bound-names-in-stmt.js index b726ecf10d4437b986a6258ab1e85c088491d287..660a114bc3bdd00465286f50c0e5b394a5370399 100644 --- a/test/language/statements/for/head-const-bound-names-in-stmt.js +++ b/test/language/statements/for/head-const-bound-names-in-stmt.js @@ -9,7 +9,7 @@ info: | It is a Syntax Error if any element of the BoundNames of LexicalDeclaration also occurs in the VarDeclaredNames of Statement. negative: - phase: early + phase: parse type: SyntaxError esid: sec-for-statement es6id: 13.7.4 diff --git a/test/language/statements/for/head-let-bound-names-in-stmt.js b/test/language/statements/for/head-let-bound-names-in-stmt.js index 66fac66c127b0d1dbb75eeae5e24154a0f240fb4..ea4bd4e4dd537cd5d657dfec72ad50db6df54754 100644 --- a/test/language/statements/for/head-let-bound-names-in-stmt.js +++ b/test/language/statements/for/head-let-bound-names-in-stmt.js @@ -9,7 +9,7 @@ info: | It is a Syntax Error if any element of the BoundNames of LexicalDeclaration also occurs in the VarDeclaredNames of Statement. negative: - phase: early + phase: parse type: SyntaxError esid: sec-for-statement es6id: 13.7.4 diff --git a/test/language/statements/for/labelled-fn-stmt-const.js b/test/language/statements/for/labelled-fn-stmt-const.js index 9727cd98aa240697c312137aa714e28331e12ea0..5cc93b6db047450a629f7bbc3fd126ec73644a4c 100644 --- a/test/language/statements/for/labelled-fn-stmt-const.js +++ b/test/language/statements/for/labelled-fn-stmt-const.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for/labelled-fn-stmt-expr.js b/test/language/statements/for/labelled-fn-stmt-expr.js index 153aac442aac9b284cd1905d0e03b027d462b13e..23aa547609b252bb6197176c575b75d12aa701b3 100644 --- a/test/language/statements/for/labelled-fn-stmt-expr.js +++ b/test/language/statements/for/labelled-fn-stmt-expr.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for/labelled-fn-stmt-let.js b/test/language/statements/for/labelled-fn-stmt-let.js index 733d997917af64a305ccb449d246b9dee9082f8a..d38669cfb9e3a889f8480166c0528491f56aca4d 100644 --- a/test/language/statements/for/labelled-fn-stmt-let.js +++ b/test/language/statements/for/labelled-fn-stmt-let.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for/labelled-fn-stmt-var.js b/test/language/statements/for/labelled-fn-stmt-var.js index 323f02ba7b5beab4c036c60e48ee2733944d24c9..5cf960544753ce8d936f1d853faced284eac18d2 100644 --- a/test/language/statements/for/labelled-fn-stmt-var.js +++ b/test/language/statements/for/labelled-fn-stmt-var.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/for/let-array-with-newline.js b/test/language/statements/for/let-array-with-newline.js index 05a3ba4f214fe27145e48061076ab99694f3b63c..fc48491dbb41611e5d04a3783e885104d1b7a585 100644 --- a/test/language/statements/for/let-array-with-newline.js +++ b/test/language/statements/for/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/function/13.0_4-5gs.js b/test/language/statements/function/13.0_4-5gs.js index 1b6975435567df8c2819cc20d0d5d3ae1d4a8af2..345c133cf5b4c202791f23ece8065553a9d4ec81 100644 --- a/test/language/statements/function/13.0_4-5gs.js +++ b/test/language/statements/function/13.0_4-5gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/13.1-13gs.js b/test/language/statements/function/13.1-13gs.js index f02d6d85308d5c69dac313bb45804c421f6b5246..b719d2d5ec23826d85507131d9d8803e5ac0cb0b 100644 --- a/test/language/statements/function/13.1-13gs.js +++ b/test/language/statements/function/13.1-13gs.js @@ -7,7 +7,7 @@ description: > StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionDeclaration negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/13.1-1gs.js b/test/language/statements/function/13.1-1gs.js index 60675501b62c5996e35c70962f36a161c7e51eda..406193241cb3df7c52ef9117948190658ea16972 100644 --- a/test/language/statements/function/13.1-1gs.js +++ b/test/language/statements/function/13.1-1gs.js @@ -8,7 +8,7 @@ description: > appears within a FormalParameterList of a strict mode FunctionDeclaration negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/13.1-4gs.js b/test/language/statements/function/13.1-4gs.js index 24060b1218794869fef44b35e306cb82929bfde7..3232e63150583a181becfecb0772d0a7d02e3df6 100644 --- a/test/language/statements/function/13.1-4gs.js +++ b/test/language/statements/function/13.1-4gs.js @@ -8,7 +8,7 @@ description: > appears within a FormalParameterList of a strict mode FunctionExpression negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/13.1-5gs.js b/test/language/statements/function/13.1-5gs.js index 91960e2d73ea90d0bcc23343619d4aa9001c0735..2ff22b1df3e69d67afee263a6c76fff05d7dcd75 100644 --- a/test/language/statements/function/13.1-5gs.js +++ b/test/language/statements/function/13.1-5gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is thrown if a FunctionDeclaration has two identical parameters negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/13.1-8gs.js b/test/language/statements/function/13.1-8gs.js index d9279d72fea14875b498b26ae1cdd145f56e6521..a4b356251896a757f7eb19a1d2b2fb6b07ef173f 100644 --- a/test/language/statements/function/13.1-8gs.js +++ b/test/language/statements/function/13.1-8gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is thrown if a FunctionExpression has two identical parameters negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/function/S13_A7_T3.js b/test/language/statements/function/S13_A7_T3.js index c56943f537219adb575510dff834af19951c5096..88434959afa9bb85afd4c9717972479d03485640 100644 --- a/test/language/statements/function/S13_A7_T3.js +++ b/test/language/statements/function/S13_A7_T3.js @@ -6,7 +6,7 @@ info: The FunctionBody must be SourceElements es5id: 13_A7_T3 description: Checking if execution of "function __func(){\A\B\C}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/dflt-params-duplicates.js b/test/language/statements/function/dflt-params-duplicates.js index f14ce8a4595bafa4877fb6c4f75da79f79cf4521..f2ee95c8791dbd13df0f46c3c1d2eebd36eb6dbe 100644 --- a/test/language/statements/function/dflt-params-duplicates.js +++ b/test/language/statements/function/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dflt-params-rest.js b/test/language/statements/function/dflt-params-rest.js index 1fafd0d6510d0a645e1407d308d98c9c428c5c32..47673ea91736a5862e17986794a0c9042055d566 100644 --- a/test/language/statements/function/dflt-params-rest.js +++ b/test/language/statements/function/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject features: [default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/function/dstr-ary-ptrn-rest-init-ary.js index 6ee403e66c938f393c681a55df726aaa8eefb8bf..f878267db890d0e44f00c040dd6c93c8c39d63b8 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/function/dstr-ary-ptrn-rest-init-id.js index ce6b46a3f79d5eb8b0e67bd2e8dc9098f15eee58..f3fb69e6bdd99380ef47903fbde3163b6142af5b 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/function/dstr-ary-ptrn-rest-init-obj.js index ca2b30cb80dc1ea771387047c70f2736d8d10195..e2f5f06b0fb199f56f390ea2c7895f0ebfdab5ee 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-ary.js index 104b93ccfe465cb6ffb7015425ef48dfda0c551c..84ddffc9c692727bcc1aa00c110dccd9e952d41a 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-id.js index 7cf43a2e738a23f1492c466bdbe6a94bb7c2b001..e14862deb07ba8fa77931b126b29b9f5f781845b 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-obj.js index b485f8ef3bfa4835b1bfb101050013914fb69eb5..2861187e606a1625f46db26789d7ce7052f1a819 100644 --- a/test/language/statements/function/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/function/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-ary.js index f536ec1e6ac0c015012422117b45f96d69750d43..1f208b0214d2308ee10b917decd48cb9390c64d7 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-id.js index c8749010c7ca7cc2e6cb4bffcd5be25f0037e395..40b7edf0a279a0d1607afcac333b0ae99d5be1b4 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-obj.js index 560d2d8aefbf3be6b38d7972a729bb7a86c1a232..336fd23f486a5f12368b6ce9b64ae680fee4345d 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 6a844376d3ae05d605ff96c9cc29d5dfcfe3dbdd..4075bce161e34a918840d7cf0f9e4eb68d1799ad 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-id.js index 0f201a29fce50b979b8e4a371ffe5e399f4e579f..4b80fa452689e5b05f878c794a98f365accf3718 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js index f5f0c15af77e03a693216e8123620605dd896fa6..b6556fb3c7b02c965d2e96a2a6cbdfb8e4c1f20b 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/early-body-super-call.js b/test/language/statements/function/early-body-super-call.js index 3585485258e0f69df93e9660bb77f22dd6fb850d..e8ca04d347144a549cdf347a154cb655dce30757 100644 --- a/test/language/statements/function/early-body-super-call.js +++ b/test/language/statements/function/early-body-super-call.js @@ -7,7 +7,7 @@ description: Body may not contain a "super" call info: | It is a Syntax Error if FunctionBody Contains SuperCall is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/early-body-super-prop.js b/test/language/statements/function/early-body-super-prop.js index 1a8793eb76b2bf386fa17c2f12894a05080ae661..b78fdaa12c504fc5fbe8c594ad0905b0840c18e0 100644 --- a/test/language/statements/function/early-body-super-prop.js +++ b/test/language/statements/function/early-body-super-prop.js @@ -7,7 +7,7 @@ description: Body may not contain a "super" property reference info: | It is a Syntax Error if FunctionBody Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/early-params-super-call.js b/test/language/statements/function/early-params-super-call.js index dd48e3aef436ce8e72bacb439ca5fe8b4935e4e8..8b4034735fc117ee7a2f4e46954a0f1f1e6733db 100644 --- a/test/language/statements/function/early-params-super-call.js +++ b/test/language/statements/function/early-params-super-call.js @@ -7,7 +7,7 @@ description: Parameters may not contain a "super" call info: | It is a Syntax Error if FormalParameters Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/early-params-super-prop.js b/test/language/statements/function/early-params-super-prop.js index 5ebf01744f37c845dba59962ea30bf15eac9b11e..885fd1b92e42d971b60a1b7116c0267599b2ff11 100644 --- a/test/language/statements/function/early-params-super-prop.js +++ b/test/language/statements/function/early-params-super-prop.js @@ -7,7 +7,7 @@ description: Parameters may not contain a "super" property reference info: | It is a Syntax Error if FunctionBody Contains SuperProperty is true. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/param-dflt-yield-strict.js b/test/language/statements/function/param-dflt-yield-strict.js index 4a5bcf1dc22bed1213a5f8d316a16c0edbc85209..e1c1c22479dcd74c3c8525938e243717b11dbfc1 100644 --- a/test/language/statements/function/param-dflt-yield-strict.js +++ b/test/language/statements/function/param-dflt-yield-strict.js @@ -12,7 +12,7 @@ info: | features: [generators, default-parameters] flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/function/rest-params-trailing-comma-early-error.js b/test/language/statements/function/rest-params-trailing-comma-early-error.js index c3c96644e6533142598b972e00a0d1a5e3310841..ac73e093bc2b9e4ee310841fdf128d253a23e9eb 100644 --- a/test/language/statements/function/rest-params-trailing-comma-early-error.js +++ b/test/language/statements/function/rest-params-trailing-comma-early-error.js @@ -6,7 +6,7 @@ description: It's a syntax error if a FunctionRestParameter is followed by a tra esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | FunctionDeclaration : diff --git a/test/language/statements/function/use-strict-with-non-simple-param.js b/test/language/statements/function/use-strict-with-non-simple-param.js index a9bb3bd33fdfc6d08ea4525baac2171164d9862d..222287f20b6da83c5e3c315efa649b16b85e9d2e 100644 --- a/test/language/statements/function/use-strict-with-non-simple-param.js +++ b/test/language/statements/function/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of FunctionBody is true and IsSimpleParameterList of FormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/generators/dflt-params-duplicates.js b/test/language/statements/generators/dflt-params-duplicates.js index d2d321eb45869a7d5f1ad474fa6376547b8fe979..4731d4e97a6d8d6624116f77dc731c7a9a805ad1 100644 --- a/test/language/statements/generators/dflt-params-duplicates.js +++ b/test/language/statements/generators/dflt-params-duplicates.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dflt-params-rest.js b/test/language/statements/generators/dflt-params-rest.js index 9bc7857f94dd25f364fb3e22ea48e7cbe433cbe9..810cbcbaa9c977ada3dc2b7422f23bca16f7e663 100644 --- a/test/language/statements/generators/dflt-params-rest.js +++ b/test/language/statements/generators/dflt-params-rest.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob features: [default-parameters, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/generators/dstr-ary-ptrn-rest-init-ary.js index 2a7e5450d3e1655f37767451728db27376ce93ea..45aa588a809d0de998b430afd8798c1b2f72935e 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/generators/dstr-ary-ptrn-rest-init-id.js index b166562fedcdd4e6829cab03aeb67a80570bfae7..b77c8d1d82a2dfd1806ee57e30af697e8aaa62ca 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/generators/dstr-ary-ptrn-rest-init-obj.js index a9527de69577e064d50758af219d06a95d71408f..79a7e7e2f33ba140f3a2fc4256e057b6e51db1c7 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-ary.js index 1210b4b86bc6987b8f7166d48f12766ec8eb2ed9..ec27cd5a772a9b23d793328800cc0419e2413b04 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-id.js index 712889121b19ad2eaaabe11d4457cfbbb5d73604..95eb9941a1079e2cb7c341ad8695b1738d37cf40 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-obj.js index ca9d7827637b4c576c43e1b37501398e6b7073bf..f2641a8dc5fb8ecb7e84a5d73a64aaeb6034236c 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/generators/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-ary.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-ary.js index fc5ac385bec1bdf1e7f4152a0a1233d40330fd6a..001cb4acced5cd03942b658fe914df14484ff6f2 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-id.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-id.js index ffcbb55d93cad8ff8a8fa92ef92f1ed6c999038c..c3ee8330051e97ef69f37088c4738f554c6e180f 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-id.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-obj.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-obj.js index 8996c1df1205cc61710c00fed88533fbdc059d92..5c2d1e084a0ef0d27c73a8537860a876b8f2dbbf 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js index 5145b5fbdbc4428d1a2f2d2f312b4346b9327202..6cf93bac51bc18b8afc5b0a10c358f35460ff924 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js index c93820ea9fb1f8c81883d1922b949adda9925435..950af2d10f913fa3647f2e81895486bde60a6387 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js index 018928963420d7712e1a604a6f5c650d82795502..db28523a15c2a1bdf2a6d0ec5772cde2b694e97e 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 14.4.12 features: [generators, destructuring-binding, default-parameters] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/param-dflt-yield.js b/test/language/statements/generators/param-dflt-yield.js index fea79cf0646df7790b685b5cca62dbc3978c77ec..a4f42368f82802cd6bbcd56f1a3785c77c3fabc3 100644 --- a/test/language/statements/generators/param-dflt-yield.js +++ b/test/language/statements/generators/param-dflt-yield.js @@ -15,7 +15,7 @@ info: | evaluated before the resulting generator object is in a resumable state. features: [generators, default-parameters] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/generators/rest-params-trailing-comma-early-error.js b/test/language/statements/generators/rest-params-trailing-comma-early-error.js index 13410afbf7ba7eb8415f2c2bbac4924f102250d9..40ca52baf14040c64d4c66e1a742d15fb4dabf40 100644 --- a/test/language/statements/generators/rest-params-trailing-comma-early-error.js +++ b/test/language/statements/generators/rest-params-trailing-comma-early-error.js @@ -7,7 +7,7 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/use-strict-with-non-simple-param.js b/test/language/statements/generators/use-strict-with-non-simple-param.js index 0ea443169112cc8c71227a2061e75a796ea21467..8b10275d5fa4dafcb2e256381392aebca2380d38 100644 --- a/test/language/statements/generators/use-strict-with-non-simple-param.js +++ b/test/language/statements/generators/use-strict-with-non-simple-param.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if ContainsUseStrict of GeneratorBody is true and IsSimpleParameterList of FormalParameters is false. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/generators/yield-as-binding-identifier-escaped.js b/test/language/statements/generators/yield-as-binding-identifier-escaped.js index b0657ec032305f46227822c5a56abc8c970f3065..abb09c62004e841b10ca1227333d6bb85d044b2e 100644 --- a/test/language/statements/generators/yield-as-binding-identifier-escaped.js +++ b/test/language/statements/generators/yield-as-binding-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-binding-identifier.js b/test/language/statements/generators/yield-as-binding-identifier.js index c5497bfe05a7dc7eba8dd22119fc257eac6aaaf1..e94e660c3c703adb73a28e4eb69a4a8979428dc2 100644 --- a/test/language/statements/generators/yield-as-binding-identifier.js +++ b/test/language/statements/generators/yield-as-binding-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-identifier-reference-escaped.js b/test/language/statements/generators/yield-as-identifier-reference-escaped.js index 516d66a678c5b8be33d8d56c1f66339cef416f91..17a2f742c9f521817997f787bf70f3f099c835c0 100644 --- a/test/language/statements/generators/yield-as-identifier-reference-escaped.js +++ b/test/language/statements/generators/yield-as-identifier-reference-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-identifier-reference.js b/test/language/statements/generators/yield-as-identifier-reference.js index 7575e4f9ee01ff403d7d02729a4cbe8f4b8027fb..d9e848c191925fceefb21c73f4159bbf6b410fff 100644 --- a/test/language/statements/generators/yield-as-identifier-reference.js +++ b/test/language/statements/generators/yield-as-identifier-reference.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-label-identifier-escaped.js b/test/language/statements/generators/yield-as-label-identifier-escaped.js index 61ac567d12a7b3ea782f357eb5b6987e63c5580c..0b02ff9bf6891b62f111dfadcc075287e5fb188c 100644 --- a/test/language/statements/generators/yield-as-label-identifier-escaped.js +++ b/test/language/statements/generators/yield-as-label-identifier-escaped.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-label-identifier.js b/test/language/statements/generators/yield-as-label-identifier.js index 41fc25259a5c544cc8b9d06c8d3fe82b45680c78..1918d3b1055c4dfb97be85d8dd56c17bfcc29e5a 100644 --- a/test/language/statements/generators/yield-as-label-identifier.js +++ b/test/language/statements/generators/yield-as-label-identifier.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-as-logical-or-expression.js b/test/language/statements/generators/yield-as-logical-or-expression.js index 0c0f01ec382b40b72c4b42af1e9ed8d7b13571f9..d5193fe4dcf87b6a79490c578cdb61a37f5ee44f 100644 --- a/test/language/statements/generators/yield-as-logical-or-expression.js +++ b/test/language/statements/generators/yield-as-logical-or-expression.js @@ -6,7 +6,7 @@ description: > `yield` expressions are not LogicalOrExpressions. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/generators/yield-as-parameter.js b/test/language/statements/generators/yield-as-parameter.js index 09e8f17bb847438e05378248746eb1543cd49cbf..378738a7b7928e3f454efe78d349afa1369953dc 100644 --- a/test/language/statements/generators/yield-as-parameter.js +++ b/test/language/statements/generators/yield-as-parameter.js @@ -7,7 +7,7 @@ description: > not be used as the binding identifier of a parameter. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/generators/yield-identifier-spread-strict.js b/test/language/statements/generators/yield-identifier-spread-strict.js index d6e4913853dca16fd0f0305e359db31437737451..abc4b148b0b72752f1eb1c039b435091a01a489b 100644 --- a/test/language/statements/generators/yield-identifier-spread-strict.js +++ b/test/language/statements/generators/yield-identifier-spread-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [object-spread, generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-identifier-strict.js b/test/language/statements/generators/yield-identifier-strict.js index dc3d61b4143a1a99596cdd3ec2bd38cf20aa8547..d624ea9aa04cc94fc0bfd93978cb63149dd71bb4 100644 --- a/test/language/statements/generators/yield-identifier-strict.js +++ b/test/language/statements/generators/yield-identifier-strict.js @@ -7,7 +7,7 @@ esid: prod-GeneratorDeclaration features: [generators] flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | 14.4 Generator Function Definitions diff --git a/test/language/statements/generators/yield-star-after-newline.js b/test/language/statements/generators/yield-star-after-newline.js index 120f9ab6775addcf7f32e59791af91a4ca453acb..3793974935d8ad4f8eeb76cdbc4b38725ec9c525 100644 --- a/test/language/statements/generators/yield-star-after-newline.js +++ b/test/language/statements/generators/yield-star-after-newline.js @@ -6,7 +6,7 @@ description: > A newline may not precede the `*` token in a `yield` expression. es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/generators/yield-weak-binding.js b/test/language/statements/generators/yield-weak-binding.js index f7a9dcfd0bb71ed620d49ba8fcbbd60d5f888b98..7d00da0a7b9bcc957a9c91d5f54658ba06aad9b4 100644 --- a/test/language/statements/generators/yield-weak-binding.js +++ b/test/language/statements/generators/yield-weak-binding.js @@ -6,7 +6,7 @@ description: > `yield` expressions bind weakly es6id: 14.4 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/if/S12.5_A11.js b/test/language/statements/if/S12.5_A11.js index 4dec8f3ef40ef1b094c7a79a95e8226af3a0cbee..bb133d93747a6c6bb5e1d545d16f719eee0740cf 100644 --- a/test/language/statements/if/S12.5_A11.js +++ b/test/language/statements/if/S12.5_A11.js @@ -6,7 +6,7 @@ info: "{} within the \"if\" expression is not allowed" es5id: 12.5_A11 description: Checking if execution of "if({1})" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/S12.5_A6_T1.js b/test/language/statements/if/S12.5_A6_T1.js index 62096522140eddfd349fb3228a0c0bad0762f74c..b84c6c9c2158dd68a4e62e9b91790ab32d61ce38 100644 --- a/test/language/statements/if/S12.5_A6_T1.js +++ b/test/language/statements/if/S12.5_A6_T1.js @@ -6,7 +6,7 @@ info: In the If statement expression must be enclosed in braces es5id: 12.5_A6_T1 description: Checking if execution of "if true" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/S12.5_A6_T2.js b/test/language/statements/if/S12.5_A6_T2.js index 961d70b609523c284a49f4226afb0a067bb81eaf..86fcbd4f611e6749a5fb93ee31615e57f2c43d1e 100644 --- a/test/language/statements/if/S12.5_A6_T2.js +++ b/test/language/statements/if/S12.5_A6_T2.js @@ -6,7 +6,7 @@ info: In the If statement expression must be enclosed in braces es5id: 12.5_A6_T2 description: Checking if execution of "if false" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/S12.5_A8.js b/test/language/statements/if/S12.5_A8.js index 67a3717e348cba200b56c5626d36def8c6c208f0..ad6da67d18ffa65df04c853fbe4c560ad44b594a 100644 --- a/test/language/statements/if/S12.5_A8.js +++ b/test/language/statements/if/S12.5_A8.js @@ -6,7 +6,7 @@ info: In the "if" Statement empty expression is not allowed es5id: 12.5_A8 description: Checking if execution of "if()" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-async-fun-else-async-fun.js b/test/language/statements/if/if-async-fun-else-async-fun.js index feb15393a293d0c662a72fe0bfde1be3da7f1cce..1f8e02ac0e6a50878f4b5a74a2d9764b82865d9e 100644 --- a/test/language/statements/if/if-async-fun-else-async-fun.js +++ b/test/language/statements/if/if-async-fun-else-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/if/if-async-fun-else-stmt.js b/test/language/statements/if/if-async-fun-else-stmt.js index 80e64984efcc2c4c05611fc05d9c6842d9715a70..bf7cc3c59f277a1b49d9ad398300f32f6b530901 100644 --- a/test/language/statements/if/if-async-fun-else-stmt.js +++ b/test/language/statements/if/if-async-fun-else-stmt.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/if/if-async-fun-no-else.js b/test/language/statements/if/if-async-fun-no-else.js index df6d627cbb56f6dd0bcfcabf4aa4c79b3086ed6b..ad9c5607acf7c6d25dfe546ec0db21291820685d 100644 --- a/test/language/statements/if/if-async-fun-no-else.js +++ b/test/language/statements/if/if-async-fun-no-else.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/if/if-async-gen-else-async-gen.js b/test/language/statements/if/if-async-gen-else-async-gen.js index 2e39c9fd7bc01790a3732d3282caa2390c27683a..e70375f12dae46804ec5f398e9de1febc93457b8 100644 --- a/test/language/statements/if/if-async-gen-else-async-gen.js +++ b/test/language/statements/if/if-async-gen-else-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/if/if-async-gen-else-stmt.js b/test/language/statements/if/if-async-gen-else-stmt.js index 589fc5cd6dc9988ddcc727b46b9c97e7b82d8aed..e27bcef903946a30693b856e7b376d7f43299b40 100644 --- a/test/language/statements/if/if-async-gen-else-stmt.js +++ b/test/language/statements/if/if-async-gen-else-stmt.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/if/if-async-gen-no-else.js b/test/language/statements/if/if-async-gen-no-else.js index ad46c7cc7c83bc72476552a134cae255fef72705..4691272ca7c45ece0592395504b97b8de6ee88c2 100644 --- a/test/language/statements/if/if-async-gen-no-else.js +++ b/test/language/statements/if/if-async-gen-no-else.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/if/if-cls-else-cls.js b/test/language/statements/if/if-cls-else-cls.js index d2b6932a3b435dad2fadeb8af7c642ef4fbf147c..b20acde60fa909a52819297bd16ef3b3eea0cecd 100644 --- a/test/language/statements/if/if-cls-else-cls.js +++ b/test/language/statements/if/if-cls-else-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-cls-else-stmt.js b/test/language/statements/if/if-cls-else-stmt.js index d3463b6ba01907a051b2121cceb088fbc464f5c8..59d58879811d14c38a7428707376904786da33fe 100644 --- a/test/language/statements/if/if-cls-else-stmt.js +++ b/test/language/statements/if/if-cls-else-stmt.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-cls-no-else.js b/test/language/statements/if/if-cls-no-else.js index cbf3d0de733888fa911341ddb455cb75d668bba3..fc71ba33e7bb9ed53bb36e63955735fb25cd1800 100644 --- a/test/language/statements/if/if-cls-no-else.js +++ b/test/language/statements/if/if-cls-no-else.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-const-else-const.js b/test/language/statements/if/if-const-else-const.js index 973fee40e7e1abbba8d895a3b2023eee930a43df..2ae8fe94a913193b8d454e6cf0e6316ff89d6c77 100644 --- a/test/language/statements/if/if-const-else-const.js +++ b/test/language/statements/if/if-const-else-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-const-else-stmt.js b/test/language/statements/if/if-const-else-stmt.js index b124dbcac183d67820e2c9aa5fd14e9e62044a49..36ad8f2d94459267a2c4aaf5c726eaa3d016bddb 100644 --- a/test/language/statements/if/if-const-else-stmt.js +++ b/test/language/statements/if/if-const-else-stmt.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-const-no-else.js b/test/language/statements/if/if-const-no-else.js index 15d8fee9e13aa2d1493a08a11c4af0e7a08b8435..5a9ba279132bc5c6cd736ddf99631558bcae2a45 100644 --- a/test/language/statements/if/if-const-no-else.js +++ b/test/language/statements/if/if-const-no-else.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-decl-else-decl-strict.js b/test/language/statements/if/if-decl-else-decl-strict.js index d9fc5c79dad0fb24cece0c1d0be3d5dd3a996b4c..0dc9789f094fe1c5a90c0c93049b5e0ca89cdbb8 100644 --- a/test/language/statements/if/if-decl-else-decl-strict.js +++ b/test/language/statements/if/if-decl-else-decl-strict.js @@ -5,7 +5,7 @@ description: AnnexB extension not honored in strict mode (IfStatement with a dec es6id: B.3.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-decl-else-stmt-strict.js b/test/language/statements/if/if-decl-else-stmt-strict.js index 8550e4b924cc746b2ac12561ce2deb3c8a708928..18c8ec988744b5282c620b1f009abde8bdf7ba16 100644 --- a/test/language/statements/if/if-decl-else-stmt-strict.js +++ b/test/language/statements/if/if-decl-else-stmt-strict.js @@ -5,7 +5,7 @@ description: AnnexB extension not honored in strict mode (IfStatement with a dec es6id: B.3.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-decl-no-else-strict.js b/test/language/statements/if/if-decl-no-else-strict.js index b4d2d3ab9f4abdbd3ff4f9cdfd16497112670570..a53dab3de67f4be817929d2449e64825bfbab63d 100644 --- a/test/language/statements/if/if-decl-no-else-strict.js +++ b/test/language/statements/if/if-decl-no-else-strict.js @@ -5,7 +5,7 @@ description: AnnexB extension not honored in strict mode (IfStatement without an es6id: B.3.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-fun-else-fun-strict.js b/test/language/statements/if/if-fun-else-fun-strict.js index 0aac777b8a78705b6159c758fea19f43e336abb2..30d06d5071e04844c1f63fb6513ad6a021724766 100644 --- a/test/language/statements/if/if-fun-else-fun-strict.js +++ b/test/language/statements/if/if-fun-else-fun-strict.js @@ -6,7 +6,7 @@ esid: sec-if-statement es6id: 13.6 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-fun-else-stmt-strict.js b/test/language/statements/if/if-fun-else-stmt-strict.js index e37482f4fa0e3ceb24a1af1f78bc42691b1c46f8..758be6d21582d3f3f2743aaf904da624c9db4d1c 100644 --- a/test/language/statements/if/if-fun-else-stmt-strict.js +++ b/test/language/statements/if/if-fun-else-stmt-strict.js @@ -6,7 +6,7 @@ esid: sec-if-statement es6id: 13.6 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-fun-no-else-strict.js b/test/language/statements/if/if-fun-no-else-strict.js index 7316236ccb4623c623d44d5545296711a368f267..9d1e29d30da27c2edd0a9db65c54ca3bff4ab58c 100644 --- a/test/language/statements/if/if-fun-no-else-strict.js +++ b/test/language/statements/if/if-fun-no-else-strict.js @@ -6,7 +6,7 @@ esid: sec-if-statement es6id: 13.6 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-gen-else-gen.js b/test/language/statements/if/if-gen-else-gen.js index f4118fa42d7efe5041447a1235b8fcd197c98ac0..ef4693fb55f981a01579d13890d8713b48cdf872 100644 --- a/test/language/statements/if/if-gen-else-gen.js +++ b/test/language/statements/if/if-gen-else-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/if/if-gen-else-stmt.js b/test/language/statements/if/if-gen-else-stmt.js index 1b5a11c5e29cb3abdc388098848f70be984ef7bb..340b9c46b703ecbc7550c907cd71aa3a8bc1b39e 100644 --- a/test/language/statements/if/if-gen-else-stmt.js +++ b/test/language/statements/if/if-gen-else-stmt.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/if/if-gen-no-else.js b/test/language/statements/if/if-gen-no-else.js index f89f3afb43497f2a3d0fe12667c89de2d16de375..79d08cbb42780e440e27e4ee43ded75149a2915b 100644 --- a/test/language/statements/if/if-gen-no-else.js +++ b/test/language/statements/if/if-gen-no-else.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/if/if-let-else-let.js b/test/language/statements/if/if-let-else-let.js index a0a85a376774cf2fad8b3192121008ed1aa65c46..0be8e8a7c94cbbb4993603af67eadafb1961ed59 100644 --- a/test/language/statements/if/if-let-else-let.js +++ b/test/language/statements/if/if-let-else-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-let-else-stmt.js b/test/language/statements/if/if-let-else-stmt.js index acdca1e9d5c56570bbf19f1b410792e01532dbb9..9f9198cdb0e68c1ca953fa7357adf4072846e00a 100644 --- a/test/language/statements/if/if-let-else-stmt.js +++ b/test/language/statements/if/if-let-else-stmt.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-let-no-else.js b/test/language/statements/if/if-let-no-else.js index bd607632620f4ce1bf9487391d72283d65f64d54..695a9da0bf0c00939364f66ccb85e91783c4aec0 100644 --- a/test/language/statements/if/if-let-no-else.js +++ b/test/language/statements/if/if-let-no-else.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-stmt-else-async-fun.js b/test/language/statements/if/if-stmt-else-async-fun.js index 3e23382b91c5140096ee04683564acbcd475e9f0..ae7215185bf0b3ef1e1eb43e418bc32ab0b22db2 100644 --- a/test/language/statements/if/if-stmt-else-async-fun.js +++ b/test/language/statements/if/if-stmt-else-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/if/if-stmt-else-async-gen.js b/test/language/statements/if/if-stmt-else-async-gen.js index 81f7e4b2d804efeaa7901256fdc445a1b41954aa..928b4a71f14098f7bb43c7b6f309cfc52a5d488f 100644 --- a/test/language/statements/if/if-stmt-else-async-gen.js +++ b/test/language/statements/if/if-stmt-else-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/if/if-stmt-else-cls.js b/test/language/statements/if/if-stmt-else-cls.js index a387dbfe2d6541d7f98acefb120111cde4887252..ba21674e114be77f9ccf38da31c64bb38f97dc1e 100644 --- a/test/language/statements/if/if-stmt-else-cls.js +++ b/test/language/statements/if/if-stmt-else-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-stmt-else-const.js b/test/language/statements/if/if-stmt-else-const.js index 42615e2d292741990b431e9dbc639c7ab4abf706..c51e2ce6a49a84ce5462700de7056bfedb2837f9 100644 --- a/test/language/statements/if/if-stmt-else-const.js +++ b/test/language/statements/if/if-stmt-else-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/if-stmt-else-decl-strict.js b/test/language/statements/if/if-stmt-else-decl-strict.js index 395e85393b139b9347bdee2f861a4b1c807bf785..9c77a3c4d02122040d299e6bda349ef6bd20f2c0 100644 --- a/test/language/statements/if/if-stmt-else-decl-strict.js +++ b/test/language/statements/if/if-stmt-else-decl-strict.js @@ -5,7 +5,7 @@ description: AnnexB extension not honored in strict mode (IfStatement with a dec es6id: B.3.4 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-stmt-else-fun-strict.js b/test/language/statements/if/if-stmt-else-fun-strict.js index 6fa748675e8f5c47b3a6bc0f8247ba45b0424a18..6f1d6d0dac86bfe219abc0c9ac67b18193d3a348 100644 --- a/test/language/statements/if/if-stmt-else-fun-strict.js +++ b/test/language/statements/if/if-stmt-else-fun-strict.js @@ -6,7 +6,7 @@ esid: sec-if-statement es6id: 13.6 flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | The following rules for IfStatement augment those in 13.6: diff --git a/test/language/statements/if/if-stmt-else-gen.js b/test/language/statements/if/if-stmt-else-gen.js index 8cd38a417243e5452483f0721450a2e51be3d4e0..60127207fc7b38f07b17e09bd014e965fd5f4b59 100644 --- a/test/language/statements/if/if-stmt-else-gen.js +++ b/test/language/statements/if/if-stmt-else-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/if/if-stmt-else-let.js b/test/language/statements/if/if-stmt-else-let.js index 07c1503424fb88b795aa887cc2d31ed1a4e805dd..438901ca1e65554986d482101f296a41fc1ed046 100644 --- a/test/language/statements/if/if-stmt-else-let.js +++ b/test/language/statements/if/if-stmt-else-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-if-statement es6id: 13.6 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/labelled-fn-stmt-first.js b/test/language/statements/if/labelled-fn-stmt-first.js index 87368435d35ed32456d4fc27833934c60b05cbca..c76253813182b56a7a107bf76382fed1755fcfc3 100644 --- a/test/language/statements/if/labelled-fn-stmt-first.js +++ b/test/language/statements/if/labelled-fn-stmt-first.js @@ -20,7 +20,7 @@ info: | In the absence of Annex B.3.2, a SyntaxError should be produced due to the labelled function declaration itself. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/labelled-fn-stmt-lone.js b/test/language/statements/if/labelled-fn-stmt-lone.js index 2461949f2b53041b31e45513cf410926a39fa4c2..d2a8e00871a15c3c35bc7e5b378c9f4b624e1db6 100644 --- a/test/language/statements/if/labelled-fn-stmt-lone.js +++ b/test/language/statements/if/labelled-fn-stmt-lone.js @@ -20,7 +20,7 @@ info: | In the absence of Annex B.3.2, a SyntaxError should be produced due to the labelled function declaration itself. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/labelled-fn-stmt-second.js b/test/language/statements/if/labelled-fn-stmt-second.js index 6c5797fc861ec66ab6e674dd35947485b39ccc7b..4d425fcf6d19ee7653eff4e0cb66f1a0725b316a 100644 --- a/test/language/statements/if/labelled-fn-stmt-second.js +++ b/test/language/statements/if/labelled-fn-stmt-second.js @@ -20,7 +20,7 @@ info: | In the absence of Annex B.3.2, a SyntaxError should be produced due to the labelled function declaration itself. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/if/let-array-with-newline.js b/test/language/statements/if/let-array-with-newline.js index cbbd0249200ed02e39552d94dc58a6deea6e4cc0..0466ed198ff8f4b2968b0783dbe015e84659f8be 100644 --- a/test/language/statements/if/let-array-with-newline.js +++ b/test/language/statements/if/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/labeled/continue.js b/test/language/statements/labeled/continue.js index 255bccc71a77708dd92d1d9d01ce23dc8a7316e9..490d252be26ccc6e239f27ee4a232b7be1916e32 100644 --- a/test/language/statements/labeled/continue.js +++ b/test/language/statements/labeled/continue.js @@ -14,7 +14,7 @@ info: | 3. Return ContainsUndefinedContinueTarget of LabelledItem with arguments iterationSet and newLabelSet. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/labeled/decl-async-function.js b/test/language/statements/labeled/decl-async-function.js index 11702993c7fd6da7c0754e8ef05e65541fa0dc1e..c3abed3d4db871adbab6e5f5a8adf3643ce7b9a6 100644 --- a/test/language/statements/labeled/decl-async-function.js +++ b/test/language/statements/labeled/decl-async-function.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/labeled/decl-async-generator.js b/test/language/statements/labeled/decl-async-generator.js index 3ad76ae20bc0148de1b565b99f0e5aed4cbef952..7d8a7d9549af96178ce6d89ac74b3d49c653a61a 100644 --- a/test/language/statements/labeled/decl-async-generator.js +++ b/test/language/statements/labeled/decl-async-generator.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/labeled/decl-cls.js b/test/language/statements/labeled/decl-cls.js index fc19564af0e06f85d9f01a1a3a2dbfc685affea1..d73e469f96d4dbe0b08842e79db181a402e056cb 100644 --- a/test/language/statements/labeled/decl-cls.js +++ b/test/language/statements/labeled/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-labelled-statements es6id: 13.13 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/labeled/decl-const.js b/test/language/statements/labeled/decl-const.js index 37a2f83442deb63ae98d5c67cd1b57b32d4ca29e..d07b271ad1a3113595c2ec73b842ee43e0580f70 100644 --- a/test/language/statements/labeled/decl-const.js +++ b/test/language/statements/labeled/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-labelled-statements es6id: 13.13 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/labeled/decl-fun-strict.js b/test/language/statements/labeled/decl-fun-strict.js index a036a59ed114d0225456693e526fbf9d92f2a192..0b834bebb8b471bcde10589d4d7c0db63057a1da 100644 --- a/test/language/statements/labeled/decl-fun-strict.js +++ b/test/language/statements/labeled/decl-fun-strict.js @@ -8,7 +8,7 @@ description: > label: Statement flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/labeled/decl-gen.js b/test/language/statements/labeled/decl-gen.js index 5cc26f17f9924c08832915206817612c583c49ea..9cf5ded73d90b4768754c964badd6a8775f76689 100644 --- a/test/language/statements/labeled/decl-gen.js +++ b/test/language/statements/labeled/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-labelled-statements es6id: 13.13 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/labeled/decl-let.js b/test/language/statements/labeled/decl-let.js index 988ed03f170d0faadb6c273252efc21db901a021..afe7683a757dbae93fe21b46fe5ea87570c1bb00 100644 --- a/test/language/statements/labeled/decl-let.js +++ b/test/language/statements/labeled/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-labelled-statements es6id: 13.13 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/labeled/let-array-with-newline.js b/test/language/statements/labeled/let-array-with-newline.js index b932750c675689ea2b76099a1963c9188b14e020..5e34a1191749238b4d715f789f802a73ede507ff 100644 --- a/test/language/statements/labeled/let-array-with-newline.js +++ b/test/language/statements/labeled/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/labeled/value-await-module-escaped.js b/test/language/statements/labeled/value-await-module-escaped.js index ae90531f190dc083324aefa752e46e30346981d4..0414299116add3971f97dc84df8b5d2ece3de782 100644 --- a/test/language/statements/labeled/value-await-module-escaped.js +++ b/test/language/statements/labeled/value-await-module-escaped.js @@ -11,7 +11,7 @@ info: | It is a Syntax Error if the goal symbol of the syntactic grammar is Module and the StringValue of IdentifierName is "await". negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/statements/labeled/value-await-module.js b/test/language/statements/labeled/value-await-module.js index c26e55d70eb20ad3a280acd90551ea41917d3444..b3fdf0b9389ff51f1f026e5857eb9ad8c3f121d9 100644 --- a/test/language/statements/labeled/value-await-module.js +++ b/test/language/statements/labeled/value-await-module.js @@ -10,7 +10,7 @@ info: | It is a Syntax Error if the goal symbol of the syntactic grammar is Module. negative: - phase: early + phase: parse type: SyntaxError flags: [module] ---*/ diff --git a/test/language/statements/labeled/value-yield-strict-escaped.js b/test/language/statements/labeled/value-yield-strict-escaped.js index 79bd01b941bd4ba169c51613698306ffd31f25b2..34a33ffe94932fbc92afca09ba6b48f4fa365692 100644 --- a/test/language/statements/labeled/value-yield-strict-escaped.js +++ b/test/language/statements/labeled/value-yield-strict-escaped.js @@ -12,7 +12,7 @@ info: | StringValue of IdentifierName is: "implements", "interface", "let", "package", "private", "protected", "public", "static", or "yield". negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/labeled/value-yield-strict.js b/test/language/statements/labeled/value-yield-strict.js index 6605ffe03c9851d788e17d41aac9760171cb95e4..049fd217fe6a2b955d9400ccb1536fb4e4fbcab9 100644 --- a/test/language/statements/labeled/value-yield-strict.js +++ b/test/language/statements/labeled/value-yield-strict.js @@ -7,7 +7,7 @@ as a label. es6id: 12.1.1 negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/let/dstr-ary-ptrn-rest-init-ary.js index 02e5d15ee4ef4131802d1a35dfc9b8883761bbc7..9113c54d3c94df2ed259216ba88e5f0bc5daabda 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/let/dstr-ary-ptrn-rest-init-id.js index 43d1b91998e3beb047056649da232f2d1eff692d..4c92e7e98e7303d3822759b470218dab80b37cad 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/let/dstr-ary-ptrn-rest-init-obj.js index 93d22af07b73ac69d67b737085e10bb332f98c55..f1ca5d4b022941a2364e106ae8964293ccb1ead5 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-ary.js index d9e7efabc26c9300a8cd9575ddbd85ab434854d5..11d1e4789a1bb1256e2dd9dd261fd83c2db7d82f 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-id.js index 4f29fa3b87f6ce2ef5efa696414ffcd1c5084d9c..5daa81b95c82758b615bf0debd9d96a80a0f4b00 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-obj.js index 36ccd9cbc2ebed923ed4f483aa1bb21000d957bc..68df5eeca88be86a6e8db2516a67647f6f26b2cd 100644 --- a/test/language/statements/let/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/let/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js b/test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js index 1aa1d2290b84a6bd082c0ba0b7f36fc4f6f7f1af..480f044bb69a57313505b2afe40d746b245879c0 100644 --- a/test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js +++ b/test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js @@ -5,7 +5,7 @@ es6id: 13.1 description: > Redeclaration error within strict mode function inside non-strict code. negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-function-declaration.js b/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-function-declaration.js index a6c7677f57a57063507bdf7041e22b660638882c..223afa0a48f8c52027f50d575b8fd0b42ed79f6d 100644 --- a/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-function-declaration.js +++ b/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-function-declaration.js @@ -6,7 +6,7 @@ description: > redeclaration within block: attempt to redeclare let binding with function declaration negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js b/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js index 9d0c982bbb666fdd2146f86a1fab396e75e5bd25..ab8947c19c5ecd4050619b322a614e0ea654194e 100644 --- a/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js +++ b/test/language/statements/let/syntax/attempt-to-redeclare-let-binding-with-var.js @@ -6,7 +6,7 @@ description: > redeclaration within block: attempt to redeclare let binding with var negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/identifier-let-allowed-as-lefthandside-expression-strict.js b/test/language/statements/let/syntax/identifier-let-allowed-as-lefthandside-expression-strict.js index 25636af0260814cd35458e167ebee6bb51a64f43..56842e345ba3984db94c3e8498f90fa252ffb26c 100644 --- a/test/language/statements/let/syntax/identifier-let-allowed-as-lefthandside-expression-strict.js +++ b/test/language/statements/let/syntax/identifier-let-allowed-as-lefthandside-expression-strict.js @@ -7,7 +7,7 @@ description: > identifier "let" disallowed as lefthandside expression in strict mode flags: [onlyStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/identifier-let-disallowed-as-boundname.js b/test/language/statements/let/syntax/identifier-let-disallowed-as-boundname.js index 027726a877bf0c7d1d7eb767921b3ca3586e7262..4fa3f244ca5cc58f2047bbf001a0457970eec718 100644 --- a/test/language/statements/let/syntax/identifier-let-disallowed-as-boundname.js +++ b/test/language/statements/let/syntax/identifier-let-disallowed-as-boundname.js @@ -5,7 +5,7 @@ es6id: 13.6.4.1 description: > It is a Syntax Error if the BoundNames of ForDeclaration contains "let". negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/let-let-declaration-split-across-two-lines.js b/test/language/statements/let/syntax/let-let-declaration-split-across-two-lines.js index 79826f78f67ab2d05c73d8b6d18573029fe1a384..99ab8076ed76ad84b08654153c89738ba5f01647 100644 --- a/test/language/statements/let/syntax/let-let-declaration-split-across-two-lines.js +++ b/test/language/statements/let/syntax/let-let-declaration-split-across-two-lines.js @@ -23,7 +23,7 @@ info: | just chosen, per 5.3, are validated to recognize the Script as invalid. Thus the eval script can't be evaluated, and a SyntaxError is thrown. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/let-let-declaration-with-initializer-split-across-two-lines.js b/test/language/statements/let/syntax/let-let-declaration-with-initializer-split-across-two-lines.js index 92b7dd9f9cc6244926b9475d2b4bdec8e1fcd59b..f5bb0ebae107685f57296b62f630fe78a5802b16 100644 --- a/test/language/statements/let/syntax/let-let-declaration-with-initializer-split-across-two-lines.js +++ b/test/language/statements/let/syntax/let-let-declaration-with-initializer-split-across-two-lines.js @@ -23,7 +23,7 @@ info: | just chosen, per 5.3, are validated to recognize the Script as invalid. Thus the eval script can't be evaluated, and a SyntaxError is thrown. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/let-newline-await-in-normal-function.js b/test/language/statements/let/syntax/let-newline-await-in-normal-function.js index 13c0d1b9d1b5e68c6ea83eb4f006340170406ae9..2556abb5af1c45623fdae5f6f09f2778f8d12708 100644 --- a/test/language/statements/let/syntax/let-newline-await-in-normal-function.js +++ b/test/language/statements/let/syntax/let-newline-await-in-normal-function.js @@ -12,7 +12,7 @@ info: | between `let` (where a LexicalDeclaration is permitted) and `await`, so a subsequent `0` where `=` was expected is a syntax error. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/let-newline-yield-in-generator-function.js b/test/language/statements/let/syntax/let-newline-yield-in-generator-function.js index 553c8eb3dc09f84852bc35e884acbe2e3b818bee..3c6a4cdee997406720fb4cb605e554df3e1156de 100644 --- a/test/language/statements/let/syntax/let-newline-yield-in-generator-function.js +++ b/test/language/statements/let/syntax/let-newline-yield-in-generator-function.js @@ -12,7 +12,7 @@ info: | between `let` (where a LexicalDeclaration is permitted) and `yield`, so a subsequent `0` where `=` was expected is a syntax error. negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/let/syntax/let-newline-yield-in-normal-function.js b/test/language/statements/let/syntax/let-newline-yield-in-normal-function.js index f044957457359b70fa3c45e8cf6e51d1be716196..10fdf4e0d370638a37c7cf5d2c83933b631b55ce 100644 --- a/test/language/statements/let/syntax/let-newline-yield-in-normal-function.js +++ b/test/language/statements/let/syntax/let-newline-yield-in-normal-function.js @@ -11,7 +11,7 @@ info: | between `let` (where a LexicalDeclaration is permitted) and `yield`, so a subsequent `0` where `=` was expected is a syntax error. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-do-statement-while-expression.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-do-statement-while-expression.js index 35b37378c60dd8be40e938401d0e6d66515caa7d..bd216dd2ed920423984ed730943cc45de6de3790 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-do-statement-while-expression.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-do-statement-while-expression.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: do Statement while ( Expression ) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-for-statement.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-for-statement.js index 22c092526c857dff17a058e08fbc86e3fc3599af..194694a801b623a487f50ceeb727b411ed6ab5d4 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-for-statement.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-for-statement.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: for ( ;;) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement-else-statement.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement-else-statement.js index c4a9aa859ec1378ecb8c207cdc9821b1c5d60656..0483965844b7665e335d5beb7666e3a80a7be62f 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement-else-statement.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement-else-statement.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: if ( Expression ) Statement else Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement.js index 5102ad1b27c42f0a95284c30d901bd2512730c4d..2c2eef215fd6591dab3e321449604e419b247d36 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-if-expression-statement.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: if ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js index 426e09585349cbaf103db3954da88aa66d2a145d..023b88abb4bb6eb2f74475d7df2a6348d72ff9a5 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: label: Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-while-expression-statement.js b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-while-expression-statement.js index 1137afbd0c802d886c05d1e7440196452c0351a4..7dc697dcddf56a6efc5e7bf2070238bff1bfd2c2 100644 --- a/test/language/statements/let/syntax/with-initialisers-in-statement-positions-while-expression-statement.js +++ b/test/language/statements/let/syntax/with-initialisers-in-statement-positions-while-expression-statement.js @@ -6,7 +6,7 @@ description: > let declarations with initialisers in statement positions: while ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-do-statement-while-expression.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-do-statement-while-expression.js index 9dccf44561fca79fde3eaef6b4a9df005579ff97..cfc7e81659081ddf8dc5c6c3908d34921e145ebf 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-do-statement-while-expression.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-do-statement-while-expression.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: do Statement while ( Expression ) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-for-statement.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-for-statement.js index 35af480e47ff99e4c818382c21ffcf1da7dc07e6..27f58b2be2c0b4dbcf302c916fa5e3a766eed867 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-for-statement.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-for-statement.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: for ( ;;) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement-else-statement.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement-else-statement.js index 9f88278de3a5359728685a05915444a2c45eb1d8..9672be86af4101f1529778869676f610b18eb356 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement-else-statement.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement-else-statement.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: if ( Expression ) Statement else Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement.js index 10c31bb5df17096ecb231723d4fb460b8c356f0d..5abc9260ff73e2c625bbbd47b90e34ebab4e51ac 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-if-expression-statement.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: if ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js index 0e20e5b8e53a0eb8dffffd9747a9ccf1bb238fbf..2984b5d5ad8fd3638963d3f8e26fb9f56e1dc10f 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: label: Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-while-expression-statement.js b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-while-expression-statement.js index 3fe527eaa67e1599bc40eb786798360b5ae4c13b..f25c087a3ee0b54346c26cdfb24015e510bf9ce9 100644 --- a/test/language/statements/let/syntax/without-initialisers-in-statement-positions-while-expression-statement.js +++ b/test/language/statements/let/syntax/without-initialisers-in-statement-positions-while-expression-statement.js @@ -6,7 +6,7 @@ description: > let declarations without initialisers in statement positions: while ( Expression ) Statement negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T1.js b/test/language/statements/return/S12.9_A1_T1.js index 8aa9b6f038de9f392fe8b08f21bcf2abc3b8f2a3..6855241194fd968e578321f8a99dda632b8be332 100644 --- a/test/language/statements/return/S12.9_A1_T1.js +++ b/test/language/statements/return/S12.9_A1_T1.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T1 description: Checking if execution of "return" with no function fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T10.js b/test/language/statements/return/S12.9_A1_T10.js index b6d5415bacab87f9190de68830efff64e2ebc9b6..500356a7281fe774d1de9ad1dbfa3b0d7437f3d3 100644 --- a/test/language/statements/return/S12.9_A1_T10.js +++ b/test/language/statements/return/S12.9_A1_T10.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T10 description: Checking if execution of "return (0)" with no function fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T2.js b/test/language/statements/return/S12.9_A1_T2.js index a9688cbf73de20f04a8e14adc89793d274d6107b..4771e59c8aaa876e0b3835f3098b91bb6af47705 100644 --- a/test/language/statements/return/S12.9_A1_T2.js +++ b/test/language/statements/return/S12.9_A1_T2.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T2 description: Checking if execution of "return x" with no function fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T3.js b/test/language/statements/return/S12.9_A1_T3.js index 3585f7dbadd1d0f29da06f14c9ae662b9c0f7c47..f79879f235164b2550bba5b077fbd8515c24cca8 100644 --- a/test/language/statements/return/S12.9_A1_T3.js +++ b/test/language/statements/return/S12.9_A1_T3.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T3 description: Checking if execution of "return" within "try" statement fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T4.js b/test/language/statements/return/S12.9_A1_T4.js index 7d6149c07c9ca2cdccebeee9dcd7c615753bc764..78be85827ea1d7ace2d09993f7ba5d42168363ab 100644 --- a/test/language/statements/return/S12.9_A1_T4.js +++ b/test/language/statements/return/S12.9_A1_T4.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T4 description: Checking if execution of "return" with no function fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T5.js b/test/language/statements/return/S12.9_A1_T5.js index 36ea07fcb20d6aed87781aa78c4ea521798c01c2..0cb28f8a5fd055d5892b8436869b1a3cc662c7d2 100644 --- a/test/language/statements/return/S12.9_A1_T5.js +++ b/test/language/statements/return/S12.9_A1_T5.js @@ -8,7 +8,7 @@ description: > Checking if execution of "return" with no function, placed into a Block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T6.js b/test/language/statements/return/S12.9_A1_T6.js index f61f884cb01ad1a7093bdf645d066a8e3be8ed9c..16f7545e460b39a898765a66e27a3cf4690bbd8b 100644 --- a/test/language/statements/return/S12.9_A1_T6.js +++ b/test/language/statements/return/S12.9_A1_T6.js @@ -8,7 +8,7 @@ description: > Checking if execution of "return" with no function, placed into a loop, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T7.js b/test/language/statements/return/S12.9_A1_T7.js index 28a5428da16b3ef3cf5c6c87abff148fe7ce683b..e351ed36f04d529fa9404e965e876b5eeceb51cd 100644 --- a/test/language/statements/return/S12.9_A1_T7.js +++ b/test/language/statements/return/S12.9_A1_T7.js @@ -8,7 +8,7 @@ description: > Checking if execution of "return x" with no function, placed inside Block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T8.js b/test/language/statements/return/S12.9_A1_T8.js index 86c78effbcebf7ace85921b0a2d647ed2e617254..80332365eeabf0eb95ecaacd400f5423f07bc317 100644 --- a/test/language/statements/return/S12.9_A1_T8.js +++ b/test/language/statements/return/S12.9_A1_T8.js @@ -8,7 +8,7 @@ description: > Checking if execution of "return x" with no function, placed into a loop, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/return/S12.9_A1_T9.js b/test/language/statements/return/S12.9_A1_T9.js index 270557a2908c1ef0ea93634a4359094a107536bd..1d7763b5e1f49be07f577c9686544e2295a1b66f 100644 --- a/test/language/statements/return/S12.9_A1_T9.js +++ b/test/language/statements/return/S12.9_A1_T9.js @@ -6,7 +6,7 @@ info: Appearing of "return" without a function body leads to syntax error es5id: 12.9_A1_T9 description: Checking if execution of "return", placed into a catch Block, fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A2_T1.js b/test/language/statements/switch/S12.11_A2_T1.js index d4b90cf06e20f4f42532eaeef99fd5299dda3257..cf56c82281517fb39c5fffa9f85a6e0ef4f813b5 100644 --- a/test/language/statements/switch/S12.11_A2_T1.js +++ b/test/language/statements/switch/S12.11_A2_T1.js @@ -6,7 +6,7 @@ info: There can be only one DefaultClause es5id: 12.11_A2_T1 description: Duplicate DefaultClause negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A3_T1.js b/test/language/statements/switch/S12.11_A3_T1.js index bff545c0fb37ba9f436d42b53c08d909e9109402..67b582711fb902690e0f31efdb9779579c651123 100644 --- a/test/language/statements/switch/S12.11_A3_T1.js +++ b/test/language/statements/switch/S12.11_A3_T1.js @@ -6,7 +6,7 @@ info: Syntax constructions of switch statement es5id: 12.11_A3_T1 description: Checking if execution of "switch() {}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A3_T2.js b/test/language/statements/switch/S12.11_A3_T2.js index 00a15a2af4a6e44f1ab2a7b3531232fa06f370ae..1cd0b70ab693a9fae02fbd8f93074dc1bd780743 100644 --- a/test/language/statements/switch/S12.11_A3_T2.js +++ b/test/language/statements/switch/S12.11_A3_T2.js @@ -6,7 +6,7 @@ info: Syntax constructions of switch statement es5id: 12.11_A3_T2 description: Checking if execution of "switch {}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A3_T3.js b/test/language/statements/switch/S12.11_A3_T3.js index 9743deca46dac83b7cd90dcacdeceb0d47fb7763..7c602bd63fe61f69321559fd277246717382ac95 100644 --- a/test/language/statements/switch/S12.11_A3_T3.js +++ b/test/language/statements/switch/S12.11_A3_T3.js @@ -6,7 +6,7 @@ info: Syntax constructions of switch statement es5id: 12.11_A3_T3 description: Checking if execution of "switch(value)" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A3_T4.js b/test/language/statements/switch/S12.11_A3_T4.js index a7c169974add52b163cdc967740d21494f3fa657..964a9e57d93afcd323382db83992eb910d87bc33 100644 --- a/test/language/statements/switch/S12.11_A3_T4.js +++ b/test/language/statements/switch/S12.11_A3_T4.js @@ -8,7 +8,7 @@ description: > Using "case" that has no Expresson after it. "CaseClause: case Expression : [StatementList]" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/S12.11_A3_T5.js b/test/language/statements/switch/S12.11_A3_T5.js index 4ab4df8d920aa6d80e7fcdd6bea2095e4c0774c5..735e9e030d795b0cc2bf5875093669421fc23711 100644 --- a/test/language/statements/switch/S12.11_A3_T5.js +++ b/test/language/statements/switch/S12.11_A3_T5.js @@ -6,7 +6,7 @@ info: Syntax constructions of switch statement es5id: 12.11_A3_T5 description: Introducing statement not followed by "case" keyword negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js index 0e43f820c3d7b6c189f8229e7c33c9e096c641c1..e3a85e1e8c998fb9d5685262df83e98d4e3fcfe6 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 52d69a209d85a42911b9e1b6d7959e6c9c8cf0c4..4a4002be3e87c86c9c278db449ab3d2f61be652a 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration, async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js index 83306a25f09ffe4d9d552af5d89e156ec5812804..1723fbf835be1ef5810f5ffc30d9e62caf7c4d12 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js index 28aaa442c5bec60fdf5e0b7889f2f81963634c95..6ef245fc5d3098448f272150bcee33a112901750 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js index 30e10032a0b6789f47d6ce8b5cf40c8fe01344d7..863d506baeed4e070441496435dc89e09994e5e2 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js index 7c9464de7138aa839c0b2e470afe3fed87a48f48..46d9d8ca7579c375cfb06701ba635f6c9809e27e 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators, async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js index c91fbeb91724ee68a0e370bc33374c9e6d770d1f..ce45cb093c4a71749078f092fb1400c388a578fe 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js index bc4fbab9664eb3aae20cffe63e3cf6098ec721ca..a5b1331f48bf6d76e67f1b92e40d032b20bf43ff 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-function-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js index 1440f011f2dd7ba9ffdac36503abefdd63e23353..41088fb5570ba2c9970b45bf668031d6bfcad4b9 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 179339549d6230e602b157166e522359189253b3..efd322cccd61d7adc28bbd9f61ac26077808717d 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js index c2869f73095e310af5e4ff99b810105ba5cfb778..4a09221db5f04b951507b0cc28be15ec5442e821 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js index 86b2cff778071e0c1e6a53f1352ae7189b31e3d4..65a541456a0ec3f914488e450ee779b6644edcd4 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js index 8700e24081a37112369db9f5e441143ac01837cb..667a9ed7b52b8e61004ed787e6f5f78f2e4ec836 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js index a339b25c80e84d0b469c2a4e911b009000baf922..222b5657d4d54351488d4558a7100cca075373f4 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators, async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js index 4786c6d017df69a49dda7f02e26c4e78e2267823..704da14ee1cceb70e8d77d7edcdf16b4865092e1 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js index f3ac3121cf83d379f197ba138ad5c049fff1ca4a..a69ec34f914865d0eba7d502d0917e92a60b8681 100644 --- a/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/async-generator-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js index 2f1f968b1fb02b7013fb5781e1d40b577e5130ea..5957724ab87874b3577815a95bef18d0995ca880 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js index ce2a1cb2d4fcbf12bf4db4bd43dc6d6f0f5a33ee..8b9f9d33a767b47884d8f1ce3ac46c819c50a9d9 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js index 1a67f7d92a83c9f786b4627276eb465228c5d5ea..9e968af03317b3b99a27c2449e7883196419b480 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (ClassDeclaration in SwitchStat esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js index 83123061886d80cde9e6488539e49880a7bd5b25..6bc6d6694ae01e98cb4f2f4aa1db051dd2d0b6b3 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (ClassDeclaration in Sw esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js index 31ab445582b100583b9d531abba36023aadc2e8c..c4bbb893239dfc058a9b8b89399cbf413162ea94 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (ClassDeclaration in SwitchS esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js index c15c061efe7228a6925fc9a5684c40128b5455fa..c2fb642b7a82a21ff70754b74f09e386aa7c851a 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js index 8032d2c5566edb9ceedb697c7a222dbd3736f531..fc85dd6ddbba5eb3551ee6fa270c66df875d11b5 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (ClassDeclaration in Swit esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js index 4f5d8452c91c5e73dcc8b45aab11623a679b7a65..aff894f21f6e96df3377b1e1fcb9d6a12994ead0 100644 --- a/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/class-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (ClassDeclaration in SwitchS esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js index bdb20108084b28c3bb2fd6854686eadd4f191a3d..1bb432ff8e1b2bc07238a6862cebfdc0cee8a549 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js index dcd82d8c2c8005564fd490e6892093b3dbbeabbd..0d7eaef93e18c2afa4b66f94d96fca40f783ef6e 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js index 81e5478f722b7af5a89bbc551a6431da9c4c00ab..27082df8847c26cfc3847affda1f262974e6df10 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (LexicalDeclaration (const) in esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js index afbc06a945413938dbab1b980358420feddabe7a..df53897d5eba518e95f3391f7de3c91db1fba70c 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (co esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js index e4454628047baf930fb7a48f8f2ca2d9e17f1d08..8edbe2af093df7133a3daa52a8ca4a2edf6c5147 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (LexicalDeclaration (const) esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js index f2835bf5081edb5d281247c92fce4127b28046b2..fcfe30cb2286a56b38e9165becf251aae4fda0b5 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js index ff148099f8953e53cb8de90152a904b88c175318..450b24501a7307f7440ee2373fd3c4a08c9c7165 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (cons esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js index c7b305a457100ea606ce554a81621a54346fd39d..edaea2bb739429d51632c1b6b8113882d7d2fa80 100644 --- a/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/const-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (LexicalDeclaration (const) esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js index 89939d468c318fc908bd2531827d39d7f44173d2..3520657bcb55876ab499d60e1b5864a808aaff42 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 8fd1f7fc817c5c636a5c3a79059993fa30325b14..d0e461806a8654e759b5fc278f70b47235a03037 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js index 3bbd9f2036f48cf8ad269bcb3be0c62366162a9e..5ad0d1f2ad894bff0592cae19873346f49956e3d 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (FunctionDeclaration in SwitchS esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js index 0f0d33dd87c3cf60a5d2cd00df40c4bfc07dd369..f7565c06b9449dc446b34343e0847a9f1498e6b6 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (FunctionDeclaration in esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js index 302f6aebd351b62e1ecfa5b8454ce0f588ce6779..d9f6ec6b3e392be689eed4b460b3f3fe1fd9dac9 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (FunctionDeclaration in Swit esid: sec-switch-statement-static-semantics-early-errors flags: [generated, onlyStrict] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js index 12dfdea52860c5e1b2ddc0c7415360b19456dab9..d4a387c8ad087b59538af6eeed4a6d9bb0b099dc 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js index e1b9c2366d67b185f9916ebdf7a39de481b0e911..9ed0e6302dd3d1bd6c6aecf39792e7f0ff42cebd 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (FunctionDeclaration in S esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js index cd842bc6e3e5d3de29bbda1805218bb7e540bb60..0d3596070ca5a26efe1cb499f389e2dc2459797c 100644 --- a/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (FunctionDeclaration in Swit esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js index 850f2a8553e7d38cf06a451014de37eca04609dc..0dc53f89f196fe111a287711555f9821f86b12d8 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js index b28c6c0c2a3c236576217fb0b676ebfef21c49bd..6d28481d05b48a7fd46f761153ee0328a07c789a 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration, generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js index f718dd745c8f93a1f57abb7944007c582cbe601c..b482c01bad62bfe85452dcc8cb1d0c8d919c6ada 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-class-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js index d5c9971018b387dee04a6f1aea7376808b91213b..22b9fbd928b78eb08e876d4820003b86e98442c6 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-const-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js index c6c8ed61953f73ff954cde91c3efeed8f4a23b7b..d47954f231d6d15d25775fbba29f2b7d1348fa30 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js index db967dd68d5748f1de8827329b660487e838fe53..77c918a39e339c98e19f35089e92035ce58cbaf3 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js index 144f47a8da5c02853c97713e5d0e1e3d31990c2f..1f5865f435a959f93844e4aa7e0c325f94aa3fe3 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-let-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js index 304977aa5cc4f637f63afe9b3a1aa947feabbdbe..321b2d0572d907e9f8e19c548e6443c8635202ef 100644 --- a/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/generator-declaration-attempt-to-redeclare-with-var-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js index 28a1f23da85aa4eb5b9ad68bc140b313e1748c14..71ae5e5a1789dadce2f6eef6f9e2efd9d9033c9b 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 0f42fbe6934da6dda267b61b561065d49d272f01..682e99e684d0c3e1b3894cc8380d03ca718a5507 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js index dd9056a96389da694e2fba21c5e550ee54869d8d..d2efade32168a88d6c13cdde760d2a0eea213049 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (LexicalDeclaration (let) in Sw esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js index 7a92b8f699a352aaa58a38990da67c935d48f8fe..c3b5eafe8996e3bf2fa6f0157105feedbebbab23 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (LexicalDeclaration (le esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js index 5b220b7154ce9714c172468ccbbd6e40b0f85dcc..f9f2a389d211169358ac8cbc271e3913c4e45125 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (LexicalDeclaration (let) in esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js index 42f07c457722c7e70f02560449385330d89ac0ab..758a52baf89d4ab9988814195cf3a4118617c532 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js index be7b948253af206dbc3835a9d388abd13f9b15df..3bb8ea25381d88f713607a2cb713392b8f9a76ed 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (LexicalDeclaration (let) esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js index 76e5558bd2dfea6563abe1fc73a5c32a1d5362d1..2618413c724b604ba010c347eeb795e43a6950fd 100644 --- a/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-var-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with VariableDeclaration (LexicalDeclaration (let) in esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js index f0111b72f6119c3e92c35e2b2f8f2c1464bf0919..ec7c1d778f769dde1d498aceb389bebecfeecdda 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-function-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-functions] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js index 9523a3f0f01a0b27f7cd0dfcb8d1345ead3c9c5e..3288662c9f5623d982905780ad54ea035f5f032c 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [async-iteration] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js index e83f5cdb66066b789954aa9d94c357a775006c92..b4c3d6af24352bd27e10ec267b3f1cc884fa14c5 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-class-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with ClassDeclaration (VariableDeclaration in SwitchS esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js index ce7065431d4decc165cd4946dbb16d2877dc2bce..403c36773f9963dc6624bdcc5fad389a5653b355 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-const-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with const-LexicalDeclaration (VariableDeclaration in esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js index c8bb3544db659e2186b61e9c557790fe536efc9b..a4224a4572b32a50727f0cb533a11b6accb33040 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-function-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with FunctionDeclaration (VariableDeclaration in Swit esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js index c7c35e1f7797fc64e03ee709a796bb6595d883dd..0da81b2d77b7ed9ba64072208cbe428c3d610bd9 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-generator-declaration.js @@ -7,7 +7,7 @@ esid: sec-switch-statement-static-semantics-early-errors features: [generators] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js index 248638f6bf9cbf7739937b5f475fe6274a38793f..192177f2990195faa74fb65adeaa43b7d635c280 100644 --- a/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js +++ b/test/language/statements/switch/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-let-declaration.js @@ -6,7 +6,7 @@ description: redeclaration with let-LexicalDeclaration (VariableDeclaration in S esid: sec-switch-statement-static-semantics-early-errors flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | SwitchStatement : switch ( Expression ) CaseBlock diff --git a/test/language/statements/try/S12.14_A16_T1.js b/test/language/statements/try/S12.14_A16_T1.js index e9411f811e88820da67117418a96f878aa650ae7..8d12ee6fc174c09229cce402e1d457a94e742e22 100644 --- a/test/language/statements/try/S12.14_A16_T1.js +++ b/test/language/statements/try/S12.14_A16_T1.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T1 description: Checking if pure "try" syntax construction passes negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T10.js b/test/language/statements/try/S12.14_A16_T10.js index 6b3200464d6beaf1e6e816c109161995c9869b97..cf15f5a1f28b01768f41f6f74f9522d1c7f0bcbd 100644 --- a/test/language/statements/try/S12.14_A16_T10.js +++ b/test/language/statements/try/S12.14_A16_T10.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T10 description: "Catch: \"catch (Identifier ) Block\"" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T11.js b/test/language/statements/try/S12.14_A16_T11.js index 74398947ce4c88efc55aff64f05ff6047dec04e2..fca33d152873d9cba9d5075539bdf934b898fd10 100644 --- a/test/language/statements/try/S12.14_A16_T11.js +++ b/test/language/statements/try/S12.14_A16_T11.js @@ -10,7 +10,7 @@ description: > Catch and Finally are placed into the Block of "try" (whitle expected outside) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T12.js b/test/language/statements/try/S12.14_A16_T12.js index 27bab9db959bf785861c3a3456721aba481083ca..b1832c2525f41ae66fb4917ade41c0f40c2d0efa 100644 --- a/test/language/statements/try/S12.14_A16_T12.js +++ b/test/language/statements/try/S12.14_A16_T12.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T12 description: Embedded "try" statements followed by two "catch" statements negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T13.js b/test/language/statements/try/S12.14_A16_T13.js index f5767b9eb53bcd5c0fefbfdb30b212ce3f220466..982b70e8aad79392343ef97f75bd98c4c872004d 100644 --- a/test/language/statements/try/S12.14_A16_T13.js +++ b/test/language/statements/try/S12.14_A16_T13.js @@ -10,7 +10,7 @@ description: > Catch: "catch (Identifier ) Block". Checking if execution of "22" passes at the place of Identifier of "catch" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T14.js b/test/language/statements/try/S12.14_A16_T14.js index 26adcd36dbca51017120191ba0f3615d2db9d7fd..1415d0b20e3aef1dc471bfde12cd4f0b78103680 100644 --- a/test/language/statements/try/S12.14_A16_T14.js +++ b/test/language/statements/try/S12.14_A16_T14.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T14 description: Checking if passing argument to "try" statement fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T15.js b/test/language/statements/try/S12.14_A16_T15.js index cd4162cf01a735e6bfec7856d3c3a61cd49476ec..a946dc57ea93912c8690425d6c520eec00fe6a5c 100644 --- a/test/language/statements/try/S12.14_A16_T15.js +++ b/test/language/statements/try/S12.14_A16_T15.js @@ -10,7 +10,7 @@ description: > Finally: "finally Block". Checking if passing argument to "try" statement fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T2.js b/test/language/statements/try/S12.14_A16_T2.js index b038cd097117c99c86ce545f55460fa418d834d5..c4dad886e79e8cd0660856218d41085f3d798e7f 100644 --- a/test/language/statements/try/S12.14_A16_T2.js +++ b/test/language/statements/try/S12.14_A16_T2.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T2 description: Checking if execution of "catch" with no "try" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T3.js b/test/language/statements/try/S12.14_A16_T3.js index 5f4e5e2ed4fc40c6f337a0fc96629d19f4b49a18..596dffe0ef88edfb6b3cd984b0900aa6221888a0 100644 --- a/test/language/statements/try/S12.14_A16_T3.js +++ b/test/language/statements/try/S12.14_A16_T3.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T3 description: Checking if execution of "finally" with no "try" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T5.js b/test/language/statements/try/S12.14_A16_T5.js index af27f4ad71e83d6803835d43f39119943cca78b3..ad880284c8f5158c4f2aa6075af3b79ab810572d 100644 --- a/test/language/statements/try/S12.14_A16_T5.js +++ b/test/language/statements/try/S12.14_A16_T5.js @@ -10,7 +10,7 @@ description: > Catch: "catch (Identifier ) Block". Checking if execution of "catch" with no Block fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T6.js b/test/language/statements/try/S12.14_A16_T6.js index ecd04cb3627f557ec01c54e6b9679d2388d740ef..e5a68429201fb9f5de4df766414b4b25f86795f0 100644 --- a/test/language/statements/try/S12.14_A16_T6.js +++ b/test/language/statements/try/S12.14_A16_T6.js @@ -10,7 +10,7 @@ description: > Block: "{ StatementList }". Checking if execution of "try{ catch{}{}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T7.js b/test/language/statements/try/S12.14_A16_T7.js index 4bcffc13545670008b3cf0169d0c5ec55fb564db..78b02fd9b4b2b150fc15a2e1500a7ce00bad768e 100644 --- a/test/language/statements/try/S12.14_A16_T7.js +++ b/test/language/statements/try/S12.14_A16_T7.js @@ -10,7 +10,7 @@ description: > Block: "{ StatementList }". Checking if execution of "try{} catch(){" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T8.js b/test/language/statements/try/S12.14_A16_T8.js index 08fbc372686baa1bd38964a3132fb09d57c2b4d6..3db4eb49dc04b33aa0d2ffeabd8d87cc6e030a1d 100644 --- a/test/language/statements/try/S12.14_A16_T8.js +++ b/test/language/statements/try/S12.14_A16_T8.js @@ -10,7 +10,7 @@ description: > Block: "{ StatementList }". Catch: "catch (Identifier ) Block". Checking if execution of "try{} catch(){finally{}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/S12.14_A16_T9.js b/test/language/statements/try/S12.14_A16_T9.js index 55865381a6fd91b5b1a8c9814a0ad9274e0b1963..7182aae75e57910d83489860c04180f500663547 100644 --- a/test/language/statements/try/S12.14_A16_T9.js +++ b/test/language/statements/try/S12.14_A16_T9.js @@ -8,7 +8,7 @@ info: | es5id: 12.14_A16_T9 description: Checking if execution of "catch(){} finally{}" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early.js b/test/language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early.js index 72dd87f728bfe5c9f802036419822208f8b75a0f..4e62feb33cf6ff8d03197c9bb664aca0107e68c0 100644 --- a/test/language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early.js +++ b/test/language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early.js @@ -6,7 +6,7 @@ esid: sec-strict-mode-of-ecmascript description: > It is a SyntaxError if a CatchParameter occurs within strict mode code and BoundNames of CatchParameter contains either eval or arguments (13.15.1). negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early.js b/test/language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early.js index 277fc168098f152c9bcd96a81c9807e5e2e9a8c7..11547f2e9ea5b4026b332d29c117716ab9f7ed51 100644 --- a/test/language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early.js +++ b/test/language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early.js @@ -6,7 +6,7 @@ esid: sec-strict-mode-of-ecmascript description: > It is a SyntaxError if a CatchParameter occurs within strict mode code and BoundNames of CatchParameter contains either eval or arguments (13.15.1). negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/try/dstr-ary-ptrn-rest-init-ary.js index d91e37c0604fc4af9e687ee7226e29e3fbf25f9a..541aa5573bad22691ee5f46d8eb1973ca9c1baf3 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/try/dstr-ary-ptrn-rest-init-id.js index 782636225ea186c786feb928b25f8dca3d0522c8..eea990a2965a33e3a575687989fff2e3599b5567 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/try/dstr-ary-ptrn-rest-init-obj.js index ef6790b0ade60aa01104ce1384c4d6e58d148a04..ac465cad3006d0755a6a4e88898a83b7b4362310 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-ary.js index ed327287d9f182a21ea6a5d75a3c003aa3ce3457..053bdb075eee14aa211763fd0357275be8d58719 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-id.js index 4d69d20cc66f9864d6d0becfaa6d048bbdb60e4c..8c601a4448a4b1b50656436de988f60ba3ea4b79 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-obj.js index e38b3ed3968b6e5c37504f931a691b75b11a3677..46c5119a535f041264d513d2a7e12c0fb1de1787 100644 --- a/test/language/statements/try/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/try/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.15.7 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/early-catch-duplicates.js b/test/language/statements/try/early-catch-duplicates.js index 05bc13d45a25dffc12d64c484a08ef564dd3a42c..b4c5afb28240e281fcd6231f6adccd13d416b893 100644 --- a/test/language/statements/try/early-catch-duplicates.js +++ b/test/language/statements/try/early-catch-duplicates.js @@ -7,7 +7,7 @@ description: > It is a Syntax Error if BoundNames of CatchParameter contains any duplicate elements. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/early-catch-lex.js b/test/language/statements/try/early-catch-lex.js index 166f99d321b9385c97228a2b0eaa5d1b9ac6f5ae..f04cb5e6d74d4d704e74e903cfe992403a8da22c 100644 --- a/test/language/statements/try/early-catch-lex.js +++ b/test/language/statements/try/early-catch-lex.js @@ -7,7 +7,7 @@ description: > It is a Syntax Error if any element of the BoundNames of CatchParameter also occurs in the LexicallyDeclaredNames of Block. negative: - phase: early + phase: parse type: SyntaxError features: [let] ---*/ diff --git a/test/language/statements/try/early-catch-var.js b/test/language/statements/try/early-catch-var.js index b233326f1c2c3811e0f20a318900e26fb60429e7..c74c036a9ddd3bec23e64f6a88c0e4eb62413529 100644 --- a/test/language/statements/try/early-catch-var.js +++ b/test/language/statements/try/early-catch-var.js @@ -12,7 +12,7 @@ info: | statement. Bindings from the ForBinding of a for-in statement are restricted regardless of the application of Annex B. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/try/optional-catch-binding-parens.js b/test/language/statements/try/optional-catch-binding-parens.js index 649a76bf86032ba390d1f6da9afe20b9deec5afb..5733210d13270f4a7baa49587f2bf5d493fcb574 100644 --- a/test/language/statements/try/optional-catch-binding-parens.js +++ b/test/language/statements/try/optional-catch-binding-parens.js @@ -11,7 +11,7 @@ info: | Catch[Yield, Await, Return]: catch ( CatchParameter[?Yield, ?Await] ) Block[?Yield, ?Await, ?Return] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/12.2.1-1gs.js b/test/language/statements/variable/12.2.1-1gs.js index ec8f16d4ae4f20c32e63654c2ffc5861700fe165..99872ad001a2ec7e086222cea7b69296f972abde 100644 --- a/test/language/statements/variable/12.2.1-1gs.js +++ b/test/language/statements/variable/12.2.1-1gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is thrown if a VariableDeclaration occurs within strict code and its Identifier is eval negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/variable/12.2.1-4gs.js b/test/language/statements/variable/12.2.1-4gs.js index 52604767dd275379237f6593b20b2d7fe6b68653..771ed8f87b501de12aa0af5fc571a5bb3560ecd3 100644 --- a/test/language/statements/variable/12.2.1-4gs.js +++ b/test/language/statements/variable/12.2.1-4gs.js @@ -7,7 +7,7 @@ description: > Strict Mode - SyntaxError is thrown if a VariableDeclarationNoIn occurs within strict code and its Identifier is arguments negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T1.js b/test/language/statements/variable/S12.2_A8_T1.js index 5b7bb33669a79b8b584df24f664c1a415218e575..2a7624e7fc39925231c063c335876ebeeb89ec9c 100644 --- a/test/language/statements/variable/S12.2_A8_T1.js +++ b/test/language/statements/variable/S12.2_A8_T1.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T1 description: Checking if execution of "var x += 1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T2.js b/test/language/statements/variable/S12.2_A8_T2.js index 675e9f62ee34122d21574c9f52a0afad35d9a421..e8a92f4c891512aae948bdc13278e96697f56550 100644 --- a/test/language/statements/variable/S12.2_A8_T2.js +++ b/test/language/statements/variable/S12.2_A8_T2.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T2 description: Checking if execution of "var x | true" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T3.js b/test/language/statements/variable/S12.2_A8_T3.js index 0cb8b1c0b66f6cad9c01b3b15e11a54fdd27d213..c94afa745f8a025c82d176fe4a3411865435d3fb 100644 --- a/test/language/statements/variable/S12.2_A8_T3.js +++ b/test/language/statements/variable/S12.2_A8_T3.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T3 description: Checking if execution of "var x && 1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T4.js b/test/language/statements/variable/S12.2_A8_T4.js index fc06064edb570d7a9d91ecd1f7f17ab525fa4a1d..158b90dc67cfe79599c7b5918d7062814befa14b 100644 --- a/test/language/statements/variable/S12.2_A8_T4.js +++ b/test/language/statements/variable/S12.2_A8_T4.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T4 description: Checking if execution of "var x++" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T5.js b/test/language/statements/variable/S12.2_A8_T5.js index 377bc1bc3cd81a3ab4bec4077e4bf3db83f96845..492753f719b4da1f1b259578d7bf5a4b2dc45ac0 100644 --- a/test/language/statements/variable/S12.2_A8_T5.js +++ b/test/language/statements/variable/S12.2_A8_T5.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T5 description: Checking if execution of "var --x" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T6.js b/test/language/statements/variable/S12.2_A8_T6.js index c0ea5a73af91b7162bf8049a674873405b7e96ec..e010b765bb04fc5f2bdc7d1b44b8a9c83fceac15 100644 --- a/test/language/statements/variable/S12.2_A8_T6.js +++ b/test/language/statements/variable/S12.2_A8_T6.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T6 description: Checking if execution of "var x*1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T7.js b/test/language/statements/variable/S12.2_A8_T7.js index 87aa6e20e939b5ce65c0a52e1146ed01a986871c..eca8837ac0111357cf84afc8a8a020e0efd3d706 100644 --- a/test/language/statements/variable/S12.2_A8_T7.js +++ b/test/language/statements/variable/S12.2_A8_T7.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T7 description: Checking if execution of "var x>>1" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/S12.2_A8_T8.js b/test/language/statements/variable/S12.2_A8_T8.js index 17c20a413d5989dc2158cba80dbe0fae3c47125f..2007fc0a06ac3ebccf24f8cb5aad71e3c15c66cd 100644 --- a/test/language/statements/variable/S12.2_A8_T8.js +++ b/test/language/statements/variable/S12.2_A8_T8.js @@ -6,7 +6,7 @@ info: Only AssignmentExpression is admitted when variable is initialized es5id: 12.2_A8_T8 description: Checking if execution of "var x in __arr" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-init-ary.js b/test/language/statements/variable/dstr-ary-ptrn-rest-init-ary.js index 117eb616bb217d07dbb7f31055da7f307fd6ea05..9e6006dd7399a9dd340597384efbe03cfb0b3c26 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-init-ary.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-init-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-init-id.js b/test/language/statements/variable/dstr-ary-ptrn-rest-init-id.js index dd39551c199027781580428ef4f607eabad00234..e047ce2171b7d64182a4a0e58c37dcca66cd7be5 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-init-id.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-init-id.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-init-obj.js b/test/language/statements/variable/dstr-ary-ptrn-rest-init-obj.js index 3d821ac0bcff197c534ca22f682b0126a6f67fb7..760bd5e6e6da9951f6d67d9cbd3ca4510c2ef451 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-init-obj.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-init-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-ary.js b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-ary.js index cce068e75d136bc0519d71bcb797aaf61fb1bd72..4f6858d470ee5b5e1af9d6ab5a7608dde10521c7 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-ary.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-ary.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-id.js b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-id.js index de63e173b92a10d2404848d9ad64f17c9725580c..8615648eb672b8f4afd5bd2be65b5868eefdb0a5 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-id.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-id.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-obj.js b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-obj.js index 65f309a0a7090c36248b0899f7a91eb057bb1531..d5b73331fc8f56705bdbcc51c3ee62e66f5d4c0c 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-obj.js +++ b/test/language/statements/variable/dstr-ary-ptrn-rest-not-final-obj.js @@ -8,7 +8,7 @@ es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] negative: - phase: early + phase: parse type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/while/S12.6.2_A15.js b/test/language/statements/while/S12.6.2_A15.js index 46727b0516ec03f3e151d5340cc7b4e601357f5e..b2283b04a6f7fccca8049a3c02fa4c601ab315b5 100644 --- a/test/language/statements/while/S12.6.2_A15.js +++ b/test/language/statements/while/S12.6.2_A15.js @@ -6,7 +6,7 @@ info: Block within a "while" Expression is not allowed es5id: 12.6.2_A15 description: Expression is "{0}" negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T1.js b/test/language/statements/while/S12.6.2_A6_T1.js index ba3f0eea8fd1bd3c54de67cdef5c27c1cd2662c8..1da2c6dfe5ec56cde85c0bd379bec2d33ca1b560 100644 --- a/test/language/statements/while/S12.6.2_A6_T1.js +++ b/test/language/statements/while/S12.6.2_A6_T1.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T1 description: Checking if execution of "while 1 break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T2.js b/test/language/statements/while/S12.6.2_A6_T2.js index c2f7239faf3bd40022991f0f4e7eb63ca6c81519..054185da6df867e49018716ccb5c479c21c0aa63 100644 --- a/test/language/statements/while/S12.6.2_A6_T2.js +++ b/test/language/statements/while/S12.6.2_A6_T2.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T2 description: Checking if execution of "while 0 break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T3.js b/test/language/statements/while/S12.6.2_A6_T3.js index 1aaeee60aeff1af7458738660316fd4dd1e9b599..a45dee5a9e7ab472ce07d0ba4e12aa862c9ff47a 100644 --- a/test/language/statements/while/S12.6.2_A6_T3.js +++ b/test/language/statements/while/S12.6.2_A6_T3.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T3 description: Checking if execution of "while true break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T4.js b/test/language/statements/while/S12.6.2_A6_T4.js index 5cbc80362d3a8b8cfaec78a14dbae067d5ca469c..7f0c593dbf03a9037ade485ae11d3ff5d4d31559 100644 --- a/test/language/statements/while/S12.6.2_A6_T4.js +++ b/test/language/statements/while/S12.6.2_A6_T4.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T4 description: Checking if execution of "while false break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T5.js b/test/language/statements/while/S12.6.2_A6_T5.js index 5ffc09ab93459461eba6185b09aafd304233cba0..eb0f36b45109b3af4ca2762c7e8ccb1a6d009662 100644 --- a/test/language/statements/while/S12.6.2_A6_T5.js +++ b/test/language/statements/while/S12.6.2_A6_T5.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T5 description: Checking if execution of "while '' break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/S12.6.2_A6_T6.js b/test/language/statements/while/S12.6.2_A6_T6.js index ca08a2a48fdd682c9bb23ce16b229503c0440bad..7c6ec7e31a7bdbaf117ba6033fa388c1574521a9 100644 --- a/test/language/statements/while/S12.6.2_A6_T6.js +++ b/test/language/statements/while/S12.6.2_A6_T6.js @@ -6,7 +6,7 @@ info: Expression in "while" IterationStatement is bracketed with braces es5id: 12.6.2_A6_T6 description: Checking if execution of "while 'hood' break" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/decl-async-fun.js b/test/language/statements/while/decl-async-fun.js index 53809646a9a0b859c5023b02442c90f0b68e063e..061b6d8c2c182901ffd2fde900f8a2b16fee2392 100644 --- a/test/language/statements/while/decl-async-fun.js +++ b/test/language/statements/while/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] ---*/ diff --git a/test/language/statements/while/decl-async-gen.js b/test/language/statements/while/decl-async-gen.js index c581f18e7b9c6a1fae64cb394df864150b3fafe7..7cf744aa1ecb0c341063dbed43e770710a757d86 100644 --- a/test/language/statements/while/decl-async-gen.js +++ b/test/language/statements/while/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] ---*/ diff --git a/test/language/statements/while/decl-cls.js b/test/language/statements/while/decl-cls.js index 8a9f8120cc80a53310d868ec6618aec5e7518bd7..937638a3918aa53fcab066213a2c29ba794b3379 100644 --- a/test/language/statements/while/decl-cls.js +++ b/test/language/statements/while/decl-cls.js @@ -5,7 +5,7 @@ description: Class declaration not allowed in statement position esid: sec-while-statement es6id: 13.7.3 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/decl-const.js b/test/language/statements/while/decl-const.js index 85541a1954f17ab673852f738571ed9d98850a3c..e037a2047a9fe4183eaed78abde8a38f5ea17c85 100644 --- a/test/language/statements/while/decl-const.js +++ b/test/language/statements/while/decl-const.js @@ -5,7 +5,7 @@ description: Lexical declaration (const) not allowed in statement position esid: sec-while-statement es6id: 13.7.3 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/decl-fun.js b/test/language/statements/while/decl-fun.js index 6e3f87fc3e3e23f7a479794356aea82cd864fe6c..5328a06e7119841f3f6403e0d1cd65938aae11b4 100644 --- a/test/language/statements/while/decl-fun.js +++ b/test/language/statements/while/decl-fun.js @@ -5,7 +5,7 @@ description: Function declaration not allowed in statement position esid: sec-while-statement es6id: 13.7.3 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/decl-gen.js b/test/language/statements/while/decl-gen.js index 3e677e6a457345155c4e4d895881da826dceefa6..7797a34c438dbc0cd7e91bf2d931bb75bd42d6fa 100644 --- a/test/language/statements/while/decl-gen.js +++ b/test/language/statements/while/decl-gen.js @@ -5,7 +5,7 @@ description: Generator declaration not allowed in statement position esid: sec-while-statement es6id: 13.7.3 negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/while/decl-let.js b/test/language/statements/while/decl-let.js index 7cd1616ddeb5457c2efa2c6ac4630f4c29cb3450..61029fd4f5c25b6afcbb9664a61d0c92fc101f60 100644 --- a/test/language/statements/while/decl-let.js +++ b/test/language/statements/while/decl-let.js @@ -5,7 +5,7 @@ description: Lexical declaration (let) not allowed in statement position esid: sec-while-statement es6id: 13.7.3 negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/while/labelled-fn-stmt.js b/test/language/statements/while/labelled-fn-stmt.js index 68f08fae1424816d5bd703a725b8e0902b205c38..7ec0c959a8ca64335feca8535761511b4d3ca5ff 100644 --- a/test/language/statements/while/labelled-fn-stmt.js +++ b/test/language/statements/while/labelled-fn-stmt.js @@ -3,7 +3,7 @@ /*--- description: It is a Syntax Error if IsLabelledFunction(Statement) is true. negative: - phase: early + phase: parse type: SyntaxError esid: sec-semantics-static-semantics-early-errors es6id: 13.7.1.1 diff --git a/test/language/statements/while/let-array-with-newline.js b/test/language/statements/while/let-array-with-newline.js index 508f0a66076a3de968b05794bb079740a2073a8a..fd480a8a2747bc4edb183814fd5a5c3601ce9809 100644 --- a/test/language/statements/while/let-array-with-newline.js +++ b/test/language/statements/while/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/statements/with/12.10.1-11gs.js b/test/language/statements/with/12.10.1-11gs.js index 2d7696630317050d326e6be5c307568403edbb13..1edd1f0c5e86b4b55b63a092a25eb62c7f988569 100644 --- a/test/language/statements/with/12.10.1-11gs.js +++ b/test/language/statements/with/12.10.1-11gs.js @@ -5,7 +5,7 @@ es5id: 12.10.1-11gs description: Strict Mode - SyntaxError is thrown when using with statement negative: - phase: early + phase: parse type: SyntaxError flags: [onlyStrict] ---*/ diff --git a/test/language/statements/with/decl-async-fun.js b/test/language/statements/with/decl-async-fun.js index e19af3d915a0e7973695ddad45a4a17c2d3534f8..4a743c603b78d072c827f4686d5c57d7048b781b 100644 --- a/test/language/statements/with/decl-async-fun.js +++ b/test/language/statements/with/decl-async-fun.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-functions] flags: [noStrict] diff --git a/test/language/statements/with/decl-async-gen.js b/test/language/statements/with/decl-async-gen.js index 49709c4f30652f8d182563d99b5f66251a74794a..fc01eba530649893cf04fdf4ddac3ecf26ed2b02 100644 --- a/test/language/statements/with/decl-async-gen.js +++ b/test/language/statements/with/decl-async-gen.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError features: [async-iteration] flags: [noStrict] diff --git a/test/language/statements/with/decl-cls.js b/test/language/statements/with/decl-cls.js index dd53f138dc4a41ec02c8fe42a3051eeb99ac98ac..4f075128679935fadcc636bc70da9cea3fdb5d1d 100644 --- a/test/language/statements/with/decl-cls.js +++ b/test/language/statements/with/decl-cls.js @@ -6,7 +6,7 @@ esid: sec-with-statement es6id: 13.11 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/with/decl-const.js b/test/language/statements/with/decl-const.js index 038b6afe070b30840a579a64893fcc81b4b9e6f8..e8ea8852293d4aad3a263d1c9fe8407920f9077d 100644 --- a/test/language/statements/with/decl-const.js +++ b/test/language/statements/with/decl-const.js @@ -6,7 +6,7 @@ esid: sec-with-statement es6id: 13.11 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/with/decl-fun.js b/test/language/statements/with/decl-fun.js index 1d749be7b8721aef9fd74861cb34ae5e47fc31e1..09ccab28f91a6119b05d28bfa8d4d749a2fe6ca1 100644 --- a/test/language/statements/with/decl-fun.js +++ b/test/language/statements/with/decl-fun.js @@ -6,7 +6,7 @@ esid: sec-with-statement es6id: 13.11 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/with/decl-gen.js b/test/language/statements/with/decl-gen.js index 20350cfb57d8876b2453e13d16a044ef989f1c56..649dea21fed059cb50cc74165997a01f739bd9a4 100644 --- a/test/language/statements/with/decl-gen.js +++ b/test/language/statements/with/decl-gen.js @@ -6,7 +6,7 @@ esid: sec-with-statement es6id: 13.11 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError features: [generators] ---*/ diff --git a/test/language/statements/with/decl-let.js b/test/language/statements/with/decl-let.js index 0cc7f0db4e19ce93a58737b7d265ed7f2c68219c..6af87498dd6426527586ec1813978bf094cfa86e 100644 --- a/test/language/statements/with/decl-let.js +++ b/test/language/statements/with/decl-let.js @@ -6,7 +6,7 @@ esid: sec-with-statement es6id: 13.11 flags: [noStrict] negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/with/labelled-fn-stmt.js b/test/language/statements/with/labelled-fn-stmt.js index 5a91e111e570e62d955f02e772426ae7bb5fb75a..de517babee3d558c7e09c9fea25a03262286cdad 100644 --- a/test/language/statements/with/labelled-fn-stmt.js +++ b/test/language/statements/with/labelled-fn-stmt.js @@ -17,7 +17,7 @@ info: | In the absence of Annex B.3.2, a SyntaxError should be produced due to the labelled function declaration itself. negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/statements/with/let-array-with-newline.js b/test/language/statements/with/let-array-with-newline.js index e3c8a650e1ebb129c9d60df21c9270cbe7fe847f..9629f50ff10b1d2162cc49ed04adbb4ae353aaec 100644 --- a/test/language/statements/with/let-array-with-newline.js +++ b/test/language/statements/with/let-array-with-newline.js @@ -10,7 +10,7 @@ info: | [lookahead ∉ { {, function, async [no LineTerminator here] function, class, let [ }] Expression[+In, ?Yield, ?Await] ; negative: - phase: early + phase: parse type: SyntaxError flags: [noStrict] ---*/ diff --git a/test/language/types/boolean/S8.3_A2.1.js b/test/language/types/boolean/S8.3_A2.1.js index 30afd21da59be80263fc034ed0ac12931ec1acd1..1e37e5eaa7a07f25963d2945e1f313320052c02b 100644 --- a/test/language/types/boolean/S8.3_A2.1.js +++ b/test/language/types/boolean/S8.3_A2.1.js @@ -6,7 +6,7 @@ info: The true is reserved word es5id: 8.3_A2.1 description: Checking if execution of "true=1" fails negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/types/boolean/S8.3_A2.2.js b/test/language/types/boolean/S8.3_A2.2.js index c52035968ae20528513dda3769560438c42c4156..8a5228eacd6d47e7b61f3541536bae3cefeec333 100644 --- a/test/language/types/boolean/S8.3_A2.2.js +++ b/test/language/types/boolean/S8.3_A2.2.js @@ -6,7 +6,7 @@ info: The false is reserved word es5id: 8.3_A2.2 description: Checking if execution of "false=0" fails negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/types/null/S8.2_A2.js b/test/language/types/null/S8.2_A2.js index 3f5db37c5543dcb7717b1f57339b8f69c37122db..96e022f2dae0c0b071a26ba360b10437697ef46c 100644 --- a/test/language/types/null/S8.2_A2.js +++ b/test/language/types/null/S8.2_A2.js @@ -6,7 +6,7 @@ info: The null is resrved word es5id: 8.2_A2 description: Checking if execution of "var null" fails negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/reference/S8.7.2_A1_T1.js b/test/language/types/reference/S8.7.2_A1_T1.js index 2632c0db95676c2b35225a08ad9491cbe3ab6921..be8aef05846b8f9dca139d71e035f2097d7d9e18 100644 --- a/test/language/types/reference/S8.7.2_A1_T1.js +++ b/test/language/types/reference/S8.7.2_A1_T1.js @@ -6,7 +6,7 @@ info: GetValue(V) mast fail es5id: 8.7.2_A1_T1 description: Checking if execution of "'litera'=1;" fails negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/types/reference/S8.7.2_A1_T2.js b/test/language/types/reference/S8.7.2_A1_T2.js index dd409771ef8482378227fbf6a082f44ee797d6ed..e69339e02d0038b5fcc00b3d6986c721caff771b 100644 --- a/test/language/types/reference/S8.7.2_A1_T2.js +++ b/test/language/types/reference/S8.7.2_A1_T2.js @@ -6,7 +6,7 @@ info: GetValue(V) mast fail es5id: 8.7.2_A1_T2 description: Checking if execution of "1=1" fails negative: - phase: early + phase: parse type: ReferenceError ---*/ diff --git a/test/language/types/string/S8.4_A13_T1.js b/test/language/types/string/S8.4_A13_T1.js index 842b0c5ca8455d7b5321f7c2cabe995221781e13..de2f430cee1a8f3942f5d843fc85ed23c6daa4fb 100644 --- a/test/language/types/string/S8.4_A13_T1.js +++ b/test/language/types/string/S8.4_A13_T1.js @@ -6,7 +6,7 @@ info: When appears not closed single-quote program failes es5id: 8.4_A13_T1 description: Try to create variable using 3 single-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/string/S8.4_A13_T2.js b/test/language/types/string/S8.4_A13_T2.js index 41a709001e4e1743221a29dd2d0a30af61891724..33dd77752d6b410c9aedb60e514b0fb3cf00add6 100644 --- a/test/language/types/string/S8.4_A13_T2.js +++ b/test/language/types/string/S8.4_A13_T2.js @@ -6,7 +6,7 @@ info: When appears not closed single-quote program failes es5id: 8.4_A13_T2 description: Try to create variable using 1 single-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/string/S8.4_A13_T3.js b/test/language/types/string/S8.4_A13_T3.js index 603d5924a079b078eb868bd67e7a66c2ec6b7abd..b31ca0b982006870d50f1b5442bb996e421e3bfb 100644 --- a/test/language/types/string/S8.4_A13_T3.js +++ b/test/language/types/string/S8.4_A13_T3.js @@ -6,7 +6,7 @@ info: When appears not closed single-quote program failes es5id: 8.4_A13_T3 description: Try to create variable using 4 single-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/string/S8.4_A14_T1.js b/test/language/types/string/S8.4_A14_T1.js index c0b367ad262cb86fddf99789dbb679e5f04c2529..07f5f75b8c9093db6ba285dcf5507237392b23f1 100644 --- a/test/language/types/string/S8.4_A14_T1.js +++ b/test/language/types/string/S8.4_A14_T1.js @@ -6,7 +6,7 @@ info: When appears not closed double-quote program failes es5id: 8.4_A14_T1 description: Try to create variable using 1 double-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/string/S8.4_A14_T2.js b/test/language/types/string/S8.4_A14_T2.js index 6923b7299c803b9e95b07518c2ba7ad0b96bc3c7..a9130251029fc1ba3e424ca0cfbd65c21c9e3294 100644 --- a/test/language/types/string/S8.4_A14_T2.js +++ b/test/language/types/string/S8.4_A14_T2.js @@ -6,7 +6,7 @@ info: When appears not closed double-quote program failes es5id: 8.4_A14_T2 description: Try to create variable using 3 double-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/types/string/S8.4_A14_T3.js b/test/language/types/string/S8.4_A14_T3.js index 1f139924dfa2ed6d546bb217901f472ce3590317..6e17af2f5ae308e13fa990d126e86f5cfa13b5c8 100644 --- a/test/language/types/string/S8.4_A14_T3.js +++ b/test/language/types/string/S8.4_A14_T3.js @@ -6,7 +6,7 @@ info: When appears not closed double-quote program failes es5id: 8.4_A14_T3 description: Try to create variable using 4 double-quote negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/S7.2_A5_T1.js b/test/language/white-space/S7.2_A5_T1.js index 3c275491277028154aec34574c1af9ab21297e19..e74bb788985c7645a39d9ac800c287cec7c1b399 100644 --- a/test/language/white-space/S7.2_A5_T1.js +++ b/test/language/white-space/S7.2_A5_T1.js @@ -8,7 +8,7 @@ info: | es5id: 7.2_A5_T1 description: Use TAB (U+0009) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/S7.2_A5_T2.js b/test/language/white-space/S7.2_A5_T2.js index c49951f970847cfbbab58710f3b3724cf715a344..745f35fe3c4d5f84e75da4d29b0ee6c04a58e354 100644 --- a/test/language/white-space/S7.2_A5_T2.js +++ b/test/language/white-space/S7.2_A5_T2.js @@ -8,7 +8,7 @@ info: | es5id: 7.2_A5_T2 description: Use VERTICAL TAB (U+000B) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/S7.2_A5_T3.js b/test/language/white-space/S7.2_A5_T3.js index 3578e8e7b008183c934e70802fcdfc39e3b22433..61b0d98d645aceca56f8869e44120ded746e3303 100644 --- a/test/language/white-space/S7.2_A5_T3.js +++ b/test/language/white-space/S7.2_A5_T3.js @@ -8,7 +8,7 @@ info: | es5id: 7.2_A5_T3 description: Use FORM FEED (U+000C) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/S7.2_A5_T4.js b/test/language/white-space/S7.2_A5_T4.js index 66780c117670762ac13edb7b8e5bb418453803d6..6e86cd4d8fa58ea664a41e2b6406cb71a34bd31c 100644 --- a/test/language/white-space/S7.2_A5_T4.js +++ b/test/language/white-space/S7.2_A5_T4.js @@ -8,7 +8,7 @@ info: | es5id: 7.2_A5_T4 description: Use SPACE (U+0020) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/S7.2_A5_T5.js b/test/language/white-space/S7.2_A5_T5.js index 249c21c57576d4b4f0a8e17e0b3048feba616c84..503a229784202a3706e1f8a8a695217eb681614f 100644 --- a/test/language/white-space/S7.2_A5_T5.js +++ b/test/language/white-space/S7.2_A5_T5.js @@ -8,7 +8,7 @@ info: | es5id: 7.2_A5_T5 description: Use NO-BREAK SPACE (U+00A0) negative: - phase: early + phase: parse type: SyntaxError ---*/ diff --git a/test/language/white-space/mongolian-vowel-separator.js b/test/language/white-space/mongolian-vowel-separator.js index 38e3a19a9e33708a6a6e986d239465329f2e5699..8870ae6db244a58d1fb60ec2ae9f3695ba6e04a6 100644 --- a/test/language/white-space/mongolian-vowel-separator.js +++ b/test/language/white-space/mongolian-vowel-separator.js @@ -21,7 +21,7 @@ info: | General Category of U+180E is “Cf” (Format). negative: - phase: early + phase: parse type: SyntaxError features: [u180e] ---*/ diff --git a/tools/lint/lib/checks/negative.py b/tools/lint/lib/checks/negative.py index b1ae3e4fb13e6d6e75f59863c25d1c32a7fb4766..aa9ec1e406ad91ce2bf7064735e7cf3bb98c37e0 100644 --- a/tools/lint/lib/checks/negative.py +++ b/tools/lint/lib/checks/negative.py @@ -23,5 +23,5 @@ class CheckNegative(Check): if not 'phase' in negative: return '"negative" must specify a "phase" field' - if negative["phase"] == "early" and not _THROW_STMT.search(source): + if negative["phase"] == "parse" and not _THROW_STMT.search(source): return 'Negative tests of type "early" must include a `throw` statement' diff --git a/tools/lint/test/fixtures/negative_early_throw_bad_value.js b/tools/lint/test/fixtures/negative_parse_throw_bad_value.js similarity index 95% rename from tools/lint/test/fixtures/negative_early_throw_bad_value.js rename to tools/lint/test/fixtures/negative_parse_throw_bad_value.js index 22979c3136547efd102f5f36578c96cb542cb829..2e9510183d11c70e76bfbe3659684ba6ff93964e 100644 --- a/tools/lint/test/fixtures/negative_early_throw_bad_value.js +++ b/tools/lint/test/fixtures/negative_parse_throw_bad_value.js @@ -7,7 +7,7 @@ esid: sec-assignment-operators-static-semantics-early-errors description: Minimal test negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated!"; diff --git a/tools/lint/test/fixtures/negative_early_throw_missing.js b/tools/lint/test/fixtures/negative_parse_throw_missing.js similarity index 95% rename from tools/lint/test/fixtures/negative_early_throw_missing.js rename to tools/lint/test/fixtures/negative_parse_throw_missing.js index 44a9a22dd464c3b20dd7dd18b706371e3e506110..fd7f812f19b086a91dc58c96f6ce6e5a9e973143 100644 --- a/tools/lint/test/fixtures/negative_early_throw_missing.js +++ b/tools/lint/test/fixtures/negative_parse_throw_missing.js @@ -7,7 +7,7 @@ esid: sec-assignment-operators-static-semantics-early-errors description: Minimal test negative: type: SyntaxError - phase: early + phase: parse ---*/ !!! diff --git a/tools/lint/test/fixtures/negative_valid_early.js b/tools/lint/test/fixtures/negative_valid_parse.js similarity index 95% rename from tools/lint/test/fixtures/negative_valid_early.js rename to tools/lint/test/fixtures/negative_valid_parse.js index 5b6c7a261fd111db6c1e59732775fd29052b7c1c..f3fd0a55f25d3e681389c8675c57f7e7b2e76055 100644 --- a/tools/lint/test/fixtures/negative_valid_early.js +++ b/tools/lint/test/fixtures/negative_valid_parse.js @@ -6,7 +6,7 @@ esid: sec-assignment-operators-static-semantics-early-errors description: Minimal test negative: type: SyntaxError - phase: early + phase: parse ---*/ throw "Test262: This statement should not be evaluated.";