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 bb142af3bd..25c8f860ed 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0fcfd27a2e..79cdb95426 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 37ff29b22f..507cc9d191 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2d24128c7e..58949583e6 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 26e2e06ebd..fb5885db9a 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 7df64255b1..fb80f47de0 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f29bdba84e..55883e0823 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 eb7e99091c..5dbafff120 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1b0a57bcc5..d0f6e583a2 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d3a812c951..b941b00e94 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2fb75b7f77..9ecf585ae6 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8b16b1f347..6a1d0ac429 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 @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/params-dflt-duplicates.js b/test/language/expressions/arrow-function/params-dflt-duplicates.js index 8b338f7e42..ce0db0a383 100644 --- a/test/language/expressions/arrow-function/params-dflt-duplicates.js +++ b/test/language/expressions/arrow-function/params-dflt-duplicates.js @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/params-dflt-rest.js b/test/language/expressions/arrow-function/params-dflt-rest.js index 5981599564..3841c85a89 100644 --- a/test/language/expressions/arrow-function/params-dflt-rest.js +++ b/test/language/expressions/arrow-function/params-dflt-rest.js @@ -7,7 +7,9 @@ esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/assignment/dstr-array-elem-init-simple-strict.js b/test/language/expressions/assignment/dstr-array-elem-init-simple-strict.js index 6e76aa791b..fc664f2025 100644 --- a/test/language/expressions/assignment/dstr-array-elem-init-simple-strict.js +++ b/test/language/expressions/assignment/dstr-array-elem-init-simple-strict.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer 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 d1720c3c7e..b0946d2369 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 bc332cc21f..b99fc7e012 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a1d282f4ed..eafc337699 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 1f4c1b2130..064feceaef 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 697a59cebb..32d002aef0 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 6f52f990cc..54b621bf3a 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 59c9a950d1..198c1966ee 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 2e564cdb58..c2436e6f62 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-element.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-element.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 64ff235d75..5fc21593c5 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-elision.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-elision.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 6e71a160dc..b72faab172 100644 --- a/test/language/expressions/assignment/dstr-array-rest-before-rest.js +++ b/test/language/expressions/assignment/dstr-array-rest-before-rest.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 e21fba847b..e486207518 100644 --- a/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js +++ b/test/language/expressions/assignment/dstr-array-rest-elision-invalid.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 c5060f0071..8bf56b8cf3 100644 --- a/test/language/expressions/assignment/dstr-array-rest-init.js +++ b/test/language/expressions/assignment/dstr-array-rest-init.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 76218cb566..f061c4721a 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 26da6af702..5a7e91b2b3 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 7398cf2fa8..07e4616b0c 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d89d68fe2b..14a64275ad 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 ced6e4a006..c33b16f84b 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 ba6f300be5..d863aefde4 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [generators, destructuring-binding] flags: [generated, noStrict] -negative: SyntaxError +negative: + phase: early + 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 2f322d4a2f..a1ca1be5bb 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 6d8cf05b5c..60f87ed08b 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 554ab7b198..d1f2eeb95c 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 9dc0badeca..a1c5e4e90d 100644 --- a/test/language/expressions/assignment/dstr-obj-id-simple-strict.js +++ b/test/language/expressions/assignment/dstr-obj-id-simple-strict.js @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 c4aa226997..530230794a 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 8651add4de..b79c3aed73 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 823daca3e5..b21a9fd394 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 71fac25e20..cebe9165ff 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + 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 59ee0a3f82..2b663251e4 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 166e8ded73..f6dac7ea3c 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer 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 587f427b5d..e75b7379b5 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 64597cafaa..b982540b39 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 c466ea95eb..a04c085da5 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 faffc422d4..ac4bcf3f53 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0f972a095b..255808043b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 5f37a9ed4b..88fbf60c5f 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2315149861..0680c9bcab 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f83d0e588b..34c4634c58 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 55ccba416a..418a44e04b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 80070d8f03..b919070702 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 da97778617..1300296af8 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f567a2a913..6b199e6322 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 bf91de2a76..12a98fb2bc 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 341b252d89..9034695169 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 fb0d0c2876..1642e8e1be 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8df96effec..3ff0eae2c6 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8c3cf816ab..3e64be67ef 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 bef43f2639..58bb0971de 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 4a391cacce..7022fc734b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 dbc1fc0a0c..82a5041a4b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 671fd4247f..8304642784 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a902340322..ef8235990b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b709bb2404..156163cae1 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 07add9b7ee..7f8b493fd1 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 54de5b38e4..8ee996d40b 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 64eb0078b1..e0dddb61fd 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2b9d683364..1389a0ef64 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 aea6c7fcbf..acf7d13e87 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2d4b733535..8a301e5c96 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 de80c94f87..25f371fa89 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 4f293e0afa..6de31dc142 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 341bdf9f09..536da99061 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 73c2d5a26a..54f62469c9 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f29a418331..ef763ba48c 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 4fc4c49e5d..c94551e738 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 dd50423693..c920be3b38 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 82262d71e8..7993725c33 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0377412b80..18ae693449 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d59ccef5a3..f4348c3cbe 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1d25c1d4f0..e1d6dc6f13 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 7210664acb..3361cc93e8 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 ef3407f4a0..a544ca28f3 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f0c231c163..abdad235f9 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a415405973..b825e169ee 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f2a41ee688..aeecaf24ba 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0c60477e8b..99bd87df6c 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 be3b2675e3..3cd152e0e7 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 9405e2430e..a986e21c12 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-gen-meth-duplicates.js b/test/language/expressions/class/params-dflt-gen-meth-duplicates.js index 64e8a6de67..2dd2f8db6a 100644 --- a/test/language/expressions/class/params-dflt-gen-meth-duplicates.js +++ b/test/language/expressions/class/params-dflt-gen-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-gen-meth-rest.js b/test/language/expressions/class/params-dflt-gen-meth-rest.js index 3047f2288f..4c9c3cb934 100644 --- a/test/language/expressions/class/params-dflt-gen-meth-rest.js +++ b/test/language/expressions/class/params-dflt-gen-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-gen-meth-static-duplicates.js b/test/language/expressions/class/params-dflt-gen-meth-static-duplicates.js index eb5663a6b3..e155b13920 100644 --- a/test/language/expressions/class/params-dflt-gen-meth-static-duplicates.js +++ b/test/language/expressions/class/params-dflt-gen-meth-static-duplicates.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-gen-meth-static-rest.js b/test/language/expressions/class/params-dflt-gen-meth-static-rest.js index 92a5a6fffd..17eb3972ae 100644 --- a/test/language/expressions/class/params-dflt-gen-meth-static-rest.js +++ b/test/language/expressions/class/params-dflt-gen-meth-static-rest.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-meth-duplicates.js b/test/language/expressions/class/params-dflt-meth-duplicates.js index d7f7bf30ce..2441273469 100644 --- a/test/language/expressions/class/params-dflt-meth-duplicates.js +++ b/test/language/expressions/class/params-dflt-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-meth-rest.js b/test/language/expressions/class/params-dflt-meth-rest.js index 20e2a79ec3..0fd41bf30e 100644 --- a/test/language/expressions/class/params-dflt-meth-rest.js +++ b/test/language/expressions/class/params-dflt-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-meth-static-duplicates.js b/test/language/expressions/class/params-dflt-meth-static-duplicates.js index 6d68a6a053..a5038f7b1f 100644 --- a/test/language/expressions/class/params-dflt-meth-static-duplicates.js +++ b/test/language/expressions/class/params-dflt-meth-static-duplicates.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/params-dflt-meth-static-rest.js b/test/language/expressions/class/params-dflt-meth-static-rest.js index 1772004b57..5102cbc83a 100644 --- a/test/language/expressions/class/params-dflt-meth-static-rest.js +++ b/test/language/expressions/class/params-dflt-meth-static-rest.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassExpression : class BindingIdentifieropt ClassTail 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 ccb93a07da..c0c12a472b 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 bbc5eaebc6..06aaa00b99 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f611f5a1a3..21825d4619 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 46877109ec..d56004567f 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 698d5ae84d..567eba245b 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 107c4cc33e..abd88c6d01 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 e2535ee958..1ce295cda6 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 3f913f8821..8159da8045 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 7b9879f061..048c15ad44 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 51e0acb07e..903face9b6 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8f448f18ae..a441fb78c0 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 957dc771d5..a12449d2f0 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/params-dflt-duplicates.js b/test/language/expressions/function/params-dflt-duplicates.js index 2d98b532f7..e2666ef262 100644 --- a/test/language/expressions/function/params-dflt-duplicates.js +++ b/test/language/expressions/function/params-dflt-duplicates.js @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/params-dflt-rest.js b/test/language/expressions/function/params-dflt-rest.js index 9c837d7eca..85d80a6243 100644 --- a/test/language/expressions/function/params-dflt-rest.js +++ b/test/language/expressions/function/params-dflt-rest.js @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } 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 e7e18fa57b..1289621c94 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 e9862c19ed..5d7725ba15 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d1a7e12b5a..1051b82e80 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b639ce3617..ca32c14522 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 491f27ec8a..7390832dd6 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 be3207a344..76692ec244 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 820d7a0f69..09509cdff5 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 9c5eada2b5..6c37964d48 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 66e9c0440d..9bdede978e 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 94c31adaad..bbee189fe4 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2b0bb88a00..cbc265d71b 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d7410ed621..f27011345e 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/params-dflt-duplicates.js b/test/language/expressions/generators/params-dflt-duplicates.js index e3f678e6de..ec59c68f5d 100644 --- a/test/language/expressions/generators/params-dflt-duplicates.js +++ b/test/language/expressions/generators/params-dflt-duplicates.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/params-dflt-rest.js b/test/language/expressions/generators/params-dflt-rest.js index 132b5c3ca7..e428dc2252 100644 --- a/test/language/expressions/generators/params-dflt-rest.js +++ b/test/language/expressions/generators/params-dflt-rest.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } 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 40ae01fde5..8cc795167c 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 bf51ed72ca..8ff51f4b4b 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 a4fa245304..bddc0cc971 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 4740c9b424..c996abb54c 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 e26f893221..886bc24110 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 2bdd01a591..6019d38f97 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 fc64797f94..6bbc29a19b 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 ef7048267e..edc58eef54 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 14875b7428..c9879cfea7 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 0901fdc1ce..8f2f0906f8 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 bbe133b41c..63723cc0fd 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 0ba6470e0e..c57035b152 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } 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 95fbd4f758..16492a2511 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 992b5f68d5..c027c4223d 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 5aef422ff2..50b6cf000f 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 dd6bd66ea9..90691cb3a0 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 3621353f4b..4e10585cb2 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2c8d69e029..822c61dc2d 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 9e929a4f9f..c842e9c49a 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 56edab5975..ceef98da11 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 21c0c22844..65bdbf938b 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a52f4769a9..3806163d2c 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 5fe8826d5e..6bdf91f61e 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 6dc54a3411..f201b2fb40 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/method-definition/params-dflt-gen-meth-duplicates.js b/test/language/expressions/object/method-definition/params-dflt-gen-meth-duplicates.js index 254363d98b..13d821d23e 100644 --- a/test/language/expressions/object/method-definition/params-dflt-gen-meth-duplicates.js +++ b/test/language/expressions/object/method-definition/params-dflt-gen-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/object/method-definition/params-dflt-gen-meth-rest.js b/test/language/expressions/object/method-definition/params-dflt-gen-meth-rest.js index 6e313f186e..f08a5258e7 100644 --- a/test/language/expressions/object/method-definition/params-dflt-gen-meth-rest.js +++ b/test/language/expressions/object/method-definition/params-dflt-gen-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-propertydefinitioneva es6id: 14.4.13 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorMethod : * PropertyName ( StrictFormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/object/method-definition/params-dflt-meth-duplicates.js b/test/language/expressions/object/method-definition/params-dflt-meth-duplicates.js index 3f996e27d3..49a569030a 100644 --- a/test/language/expressions/object/method-definition/params-dflt-meth-duplicates.js +++ b/test/language/expressions/object/method-definition/params-dflt-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/method-definition/params-dflt-meth-rest.js b/test/language/expressions/object/method-definition/params-dflt-meth-rest.js index 258dabf587..0fbbe6aa73 100644 --- a/test/language/expressions/object/method-definition/params-dflt-meth-rest.js +++ b/test/language/expressions/object/method-definition/params-dflt-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-definemethod es6id: 14.3.8 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } 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 b8f19544a2..4728e65402 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 7fbe3e2c76..c93bdf2e49 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 25005cb993..b24a391fbb 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d58971534f..f61c620edf 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b9ab2cedb4..56afe75be1 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 7410dd79aa..d784aa3ad9 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 5cabe9a492..e77c7cd4bb 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b915845505..83589bb987 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 142e800d9a..af58054b3e 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2d9fb7cbf3..e3351684db 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 5492d74aec..d1b31bfec3 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 fc802c0f8d..7f6889025c 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 @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 88edc1d662..4afa208230 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 ec0e83cdbf..8a4b2d4e82 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 826b9b6ada..e5a78e3966 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 144f19ff89..961742c40c 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1808b2b07b..c19889304e 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1de0c4506d..3b32762cb1 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 4c816cfa3c..bf5ca4347a 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2749d1d94c..6f6d9387fb 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 421af5e3a4..4058443e83 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 e875636188..cdfd2857e0 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 56ab611158..1dc22bd3fa 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2d8cb1dcd7..175d28de5c 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8cb54374f7..33bc8739e3 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 eef64a7107..5538fcdffd 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 55f0eead75..940cc07e4e 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8d6252f98c..948f3eae7b 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 ff48e6e2fb..506fb91172 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 c56040d019..2b2e2cc71d 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 51e9b03354..f222cc65f8 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 182992ad8b..c6112b4768 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8bc377226f..e3c9098526 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 85ade6f323..f205f24084 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 778a535e03..6cacd149ee 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 eb8046ef02..5761f17fe9 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 089161f35a..c2be56c39e 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1594c4948a..e113a78daf 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 01d4be49d3..64e4099866 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 66721e0460..06b2a9c698 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d9d2bb65fc..7fe55fe360 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 968eb66a14..fea30320da 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 263f3b84b8..d401042b72 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a61c9a964d..a3908287d8 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d5aa4120b6..f4b3e181ac 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 1632b535f9..5aef394cad 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 c8095b1607..2132fec761 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b7394c8048..d323163913 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-gen-meth-duplicates.js b/test/language/statements/class/params-dflt-gen-meth-duplicates.js index 332f0623f0..10878fa42b 100644 --- a/test/language/statements/class/params-dflt-gen-meth-duplicates.js +++ b/test/language/statements/class/params-dflt-gen-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-gen-meth-rest.js b/test/language/statements/class/params-dflt-gen-meth-rest.js index 29a37231a0..4f1277a6b4 100644 --- a/test/language/statements/class/params-dflt-gen-meth-rest.js +++ b/test/language/statements/class/params-dflt-gen-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-gen-meth-static-duplicates.js b/test/language/statements/class/params-dflt-gen-meth-static-duplicates.js index f7c866e762..ce0137feed 100644 --- a/test/language/statements/class/params-dflt-gen-meth-static-duplicates.js +++ b/test/language/statements/class/params-dflt-gen-meth-static-duplicates.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-gen-meth-static-rest.js b/test/language/statements/class/params-dflt-gen-meth-static-rest.js index 61fd2b4525..4e0d221627 100644 --- a/test/language/statements/class/params-dflt-gen-meth-static-rest.js +++ b/test/language/statements/class/params-dflt-gen-meth-static-rest.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-meth-duplicates.js b/test/language/statements/class/params-dflt-meth-duplicates.js index 80ec29e6e0..df9d05b233 100644 --- a/test/language/statements/class/params-dflt-meth-duplicates.js +++ b/test/language/statements/class/params-dflt-meth-duplicates.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-meth-rest.js b/test/language/statements/class/params-dflt-meth-rest.js index 4a5c2530dc..5c58315916 100644 --- a/test/language/statements/class/params-dflt-meth-rest.js +++ b/test/language/statements/class/params-dflt-meth-rest.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-meth-static-duplicates.js b/test/language/statements/class/params-dflt-meth-static-duplicates.js index 63eb7c0feb..55db3e3f21 100644 --- a/test/language/statements/class/params-dflt-meth-static-duplicates.js +++ b/test/language/statements/class/params-dflt-meth-static-duplicates.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/params-dflt-meth-static-rest.js b/test/language/statements/class/params-dflt-meth-static-rest.js index 5d47e12dbc..1503372943 100644 --- a/test/language/statements/class/params-dflt-meth-static-rest.js +++ b/test/language/statements/class/params-dflt-meth-static-rest.js @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | ClassDeclaration : class BindingIdentifier ClassTail 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 3631e50ca4..f5ac2f8d0e 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f1a2bc4718..0d980e7d92 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 36808de240..29cac8a91c 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d4db64bde3..8663aa1067 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 343f2dd965..a5cdb33dc0 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 6f48b9ce53..3936b25890 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/for-in/dstr-array-elem-init-simple-strict.js b/test/language/statements/for-in/dstr-array-elem-init-simple-strict.js index 2c0539ca9f..3623a69496 100644 --- a/test/language/statements/for-in/dstr-array-elem-init-simple-strict.js +++ b/test/language/statements/for-in/dstr-array-elem-init-simple-strict.js @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 5be7151345..f6c8e77de1 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 6285773c11..5be5df6bd0 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 dfbd4be4e2..6375401ce5 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 f543fc09d6..81b7c639e3 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 a6071c2582..3c0ffdeb15 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 f69ea5b517..5a41062b74 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 0a7f0ac566..c33d414b56 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 058e92d439..61eafdee14 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 90d0d410d0..badf217717 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 64b7ed0734..c68c887266 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 94d7175fb5..b2902e764e 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 83d3e0d225..bd141ebaba 100644 --- a/test/language/statements/for-in/dstr-array-rest-init.js +++ b/test/language/statements/for-in/dstr-array-rest-init.js @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 46f1589299..a6dc735da8 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 5a3e1da8ff..42f8bfd9f7 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 c983ea7657..e653a34558 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 75390433bd..55c288206b 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 95ffc2e89d..5fc10a7c74 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 3a127d0ea9..ddfa319fb6 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [generators, destructuring-binding] flags: [generated, noStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 a862834eb2..ba9c59bd13 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 8cfbe1a2ec..6f62b093a5 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 1e4ee9e2a7..109bf7b724 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 4d59e9be58..45053b910a 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 ab7c6bb9e7..478014cb77 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 7484fe6959..cee5a47975 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 1aaceffa8d..e28f056720 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 d4fddf009a..f8401783c3 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 d9cfe9e3ec..f6a546eb9f 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 0559dd12bd..fd0e3687e5 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement diff --git a/test/language/statements/for-of/dstr-array-elem-init-simple-strict.js b/test/language/statements/for-of/dstr-array-elem-init-simple-strict.js index 82b297cbe5..2c4c7011f5 100644 --- a/test/language/statements/for-of/dstr-array-elem-init-simple-strict.js +++ b/test/language/statements/for-of/dstr-array-elem-init-simple-strict.js @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 0aa39bfec6..a5bfc350b9 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 0a7c778c4a..9ed8383dbe 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 7a207726f0..2ba10e8c3b 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 dd64e31887..e6eb412296 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 e90df0a152..9e50e480b0 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 996ebd40b1..d891344f14 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 7ea2d77899..b07476511c 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 8278ee7485..cf0ab1f67f 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 45b151db48..f7cd37a604 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 1510b3bccc..39ee51971e 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 1eacb7487c..4058c70c2e 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 4bb7e9b48a..30ed1d344b 100644 --- a/test/language/statements/for-of/dstr-array-rest-init.js +++ b/test/language/statements/for-of/dstr-array-rest-init.js @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 1efe016a10..d2bcbe180c 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 8058bce733..2159013456 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 3d89a6b124..f89ec12225 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 b29ac0f2d7..1978136461 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 0348219f28..27200ffdb1 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 b2633de511..94f81a4562 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 fe304e8f94..7f19f1953d 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 91fdbad762..ed4b70444d 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 c6820570ef..f1ff6100ca 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 e778dbec05..5ba1ca94cb 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 cde39eb290..fdbfc56851 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 6bb3c0f230..8e1c8b8f1f 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 acad1cad55..f98b3e096d 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 b113904c6f..056b3336d1 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 d8ab5d9d2c..5858305db6 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 b6745f569e..c616e6ca9e 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 9fa497cbf7..ef60754899 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( ForDeclaration of AssignmentExpression ) Statement 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 6cd810de7d..7c1e7b64d1 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [generators, destructuring-binding] flags: [generated, noStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 41ec261777..b7f4c60023 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 88f4795606..f134054217 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 5d3661cae4..9161b0660f 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 778bf69926..11656261bd 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 b0172f958e..45d77e0cfa 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 e4067d0308..edba05e587 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 507fa926a5..c572e25bf1 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 a69caf807d..c705abc0d2 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 c35fd2ce6b..5bce7b4a90 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 61b0241786..b06a635137 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated, onlyStrict] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LeftHandSideExpression of AssignmentExpression ) Statement 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 626e63998b..e7c0027d6e 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 071a3d26c5..144e583e8b 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 dd4378dbb1..7091c4eedb 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 4c62cf9218..ba7efb980f 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 222f744f54..46777aee0d 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 4bea709a29..6f641fe3ac 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 @@ -7,7 +7,9 @@ esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var ForBinding of AssignmentExpression ) Statement 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 7c048a19cb..310b5bb753 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 93834e2c84..55f02b08e4 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 ce18995dec..78a39a1f1d 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 d75c3e49fb..9070a0ce29 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 592cc782ae..7b49c10766 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 576cdab260..c5083ec107 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 afe478443b..df6bc39025 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 a6147a5ed7..96be1548a4 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 8792d02b41..b88bf55356 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 c5f70b29b2..974f510e87 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 adad2e9cdc..5b181970e2 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 3c12299c88..b581a089d8 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( LexicalDeclaration Expressionopt ; Expressionopt ) Statement 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 a8c12fcb75..6e04f2f54c 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 5252a5ba36..a1eba86205 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 43df2f1a73..0eec8d93a0 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 aed59f853c..122a99a2f5 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 97f03b6dfd..aa4c4ffcd0 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 6c9ada3c3a..e54ad010df 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 @@ -7,7 +7,9 @@ esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | IterationStatement : for ( var VariableDeclarationList ; Expressionopt ; Expressionopt ) Statement 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 461e1136d8..b678c25a08 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 99cf94a917..3a3c769294 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 79b0e76525..26a9ccdfd0 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 0101f58765..7d42ce5fe1 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 04cbc7eb0c..c638aa2af1 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 68160f30ea..b800a7faa3 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 bccd34bba8..6a726d5d59 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 804f98bfea..1f210dbde0 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 39a080d8dd..c68034a19f 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 f23820db95..518743a6ed 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 a3bd7a3b30..f26a0b4381 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 b0bffcfb89..f1ad5c77e5 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 @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } diff --git a/test/language/statements/function/params-dflt-duplicates.js b/test/language/statements/function/params-dflt-duplicates.js index 8596f0c19a..2c604ff2ab 100644 --- a/test/language/statements/function/params-dflt-duplicates.js +++ b/test/language/statements/function/params-dflt-duplicates.js @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } diff --git a/test/language/statements/function/params-dflt-rest.js b/test/language/statements/function/params-dflt-rest.js index 532ac9669f..81fb0fc823 100644 --- a/test/language/statements/function/params-dflt-rest.js +++ b/test/language/statements/function/params-dflt-rest.js @@ -7,7 +7,9 @@ esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | FunctionDeclaration : function BindingIdentifier ( FormalParameters ) { FunctionBody } 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 20c620416d..74e6fdda06 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 83289d63c0..59a54d04c6 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f68123f393..2185bc7812 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 9c8a419980..ced93fff5b 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 f60d2609ba..9671128453 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 6911e19e97..02a38d8fe7 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 2482ebae3e..652804dacc 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8f5757f7ab..3e646f9d6d 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 3a7ae56563..96c4324a26 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 db823e4941..9a37ab3d35 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 19178f05f9..90aa556d28 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0b871fc2e6..769b14e62c 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 @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [destructuring-binding, default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/params-dflt-duplicates.js b/test/language/statements/generators/params-dflt-duplicates.js index eb4c445943..4595958258 100644 --- a/test/language/statements/generators/params-dflt-duplicates.js +++ b/test/language/statements/generators/params-dflt-duplicates.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/params-dflt-rest.js b/test/language/statements/generators/params-dflt-rest.js index c198c3f325..95e1cff501 100644 --- a/test/language/statements/generators/params-dflt-rest.js +++ b/test/language/statements/generators/params-dflt-rest.js @@ -7,7 +7,9 @@ esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionob es6id: 14.4.12 features: [default-parameters] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } 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 fe9651bd1d..6911b039b6 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 0f72b008b0..396cb15bb4 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 dd2f2ebee5..ca4a72fd48 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 d34df0730b..b68836d5cb 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 94ce80e72a..62e8800d4b 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 acb22f4259..d189020f73 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 @@ -7,7 +7,9 @@ esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | LexicalBinding : BindingPattern Initializer 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 f5bd7b04fc..a1f50431a6 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 099ef1ac34..a4c6f8aa05 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b02fddc4f1..6f7127a951 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 b1a72b058c..39967ac00e 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 a9438d40e9..f24a1ecf73 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 110d38a033..9e39bdd857 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 @@ -7,7 +7,9 @@ esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | Catch : catch ( CatchParameter ) Block 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 4642ceeec4..2f299c7a0a 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 75059bf1d0..632b5f18ad 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 9de68eaf6b..1abd118894 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 c9ce8fa690..d9283d14de 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 902035f97a..aa9c8e3f4a 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + 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 8cfb4ab63a..6fbad3d061 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 @@ -7,7 +7,9 @@ esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 features: [destructuring-binding] flags: [generated] -negative: SyntaxError +negative: + phase: early + type: SyntaxError info: | VariableDeclaration : BindingPattern Initializer