diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-exhausted.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-exhausted.js index 074291436c3f6e7149028f09f919439e91bf2d2e..7f787287ddbbb2ddf1c492db1e99db3cfdcb3438 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (arrow function expression) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-step-err.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-step-err.js index f3eeca9e535225f4e5b19f8b7afe86a8c422ad10..5365ec86bf5ed3aee5aa22a78c87936e41082a5b 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (arrow function expression) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision.js b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision.js index 980ad2f17ad0e7360a9a9d581dcec8421e6aa379..4d1e62d872c169576c9a6f7f670c50e4f23bd56a 100644 --- a/test/language/expressions/arrow-function/dstr-ary-ptrn-elision.js +++ b/test/language/expressions/arrow-function/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (arrow function expression) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-exhausted.js index eaa6898ad5bb4c424beacb5d04fe4d9910bf44c2..128d345032d894e479b84490459c584069d17208 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (arrow function expression (default parameter)) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-step-err.js index 4d7f207220b14b280ebd1a30e32e1d9f46454c62..24bf233ab2da4510ab1ed9d47ab019f7e3972005 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (arrow function expression (default parameter)) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision.js b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision.js index 11c566aa03a049341b4b0c5f01fe49466ba4cf53..65e19b619b2f067d0a7b2bb72c7c1cf05dfba3d6 100644 --- a/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/arrow-function/dstr-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (arrow function expression (default parameter)) esid: sec-arrow-function-definitions-runtime-semantics-evaluation es6id: 14.2.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ArrowFunction : ArrowParameters => ConciseBody diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-elision-exhausted.js b/test/language/expressions/async-generator/dstr-ary-ptrn-elision-exhausted.js index 89b330aa6c5ccb6b793ac064ce16bd7044174034..c252dcc04bdf835fbeb9137d1f98834738d918ca 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-elision-step-err.js b/test/language/expressions/async-generator/dstr-ary-ptrn-elision-step-err.js index e4354ddc2a0269f935295e6a281b097209b6479d..bb5efec2039177d1d9d6715380f46bc3c2871aa9 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-ary-ptrn-elision.js b/test/language/expressions/async-generator/dstr-ary-ptrn-elision.js index 9c6a167c42fe2b49ae0679813046520b031467f6..7bb24e0d81d535701f2f66fe8ded9ff7d6371139 100644 --- a/test/language/expressions/async-generator/dstr-ary-ptrn-elision.js +++ b/test/language/expressions/async-generator/dstr-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js index e29cea22c59e53f3ebebab379bfc358c154f2b08..e4d1f8d47ac02c3423babb15fa1c20174a6e7aad 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js index dc9240b50ebcaa62a7c3df7f9bdadf8609869551..20e919fd7ca8f596b07687229f752b2017de8d2a 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision.js b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision.js index 8f6e7e573903cd0435dcf90299656dee61c8999d..6bcdc0d4c4cb186f660eb9823290e4d321c024d8 100644 --- a/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/async-generator/dstr-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) { diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-exhausted.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-exhausted.js index a3631c806a007a557557e8c90861784562b40a0b..9c819f482e9bda26a031361b9b38a44a347235f8 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator named function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-step-err.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-step-err.js index 2ad0616eedecd4000645814015ad01be9c4f9249..665b3e531511d4b568145e6df63c150583c9b1e7 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator named function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision.js b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision.js index 828bd04810f76f6fe0f488ddabbbe9713a92df60..c1e3ea3a3fa5d85c64ffeed5bc3153fcfae045fb 100644 --- a/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision.js +++ b/test/language/expressions/async-generator/dstr-named-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator named function expression) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-exhausted.js index 0e18fe22641a325aaed1aa5fa50e22e22637087a..f3256e54fd8fedf42b12e1709539a2ca955da73d 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator named function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-step-err.js index 11b83c66f1e94f02b506f86b7cb07fae459671c5..879cd21e19100351f50f68a929a70ea569550fdf 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator named function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision.js b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision.js index c201a07490c2df441ac5b28b5d9c7234400e4f12..f5df74ae6ed9c9a30edfc213cf2b5eb21263944f 100644 --- a/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/async-generator/dstr-named-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator named function expression (default parameter)) esid: sec-asyncgenerator-definitions-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js index 5125b9d76cf7ec1bf0ec07df6cfcfaf378e2ed9c..3abcc00877a04ccebb6a979a2e2355fbd9504e10 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js index 473d0006328a2cd1e9dea9c8bed91ffb2b323608..897f3d940c6727cc2e638a069bc2baaa959e111f 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision.js b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision.js index 6bf156179588dba1dc36c1d16446f73abc1bdc59..f8bc342e4987435cbe72a0bf21457ad6f3ffe285 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-async-gen-meth-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js index b5cadb5cb20eec0b56989f88a071ecd37caf2271..7236ba461292844802bba502c20b8154c7f02558 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js index be7acf1465c52c018821bfbcf7523c3543efc48b..e98a21471ec980985bbcde54f9ac55b519139bcb 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js index aebcea6c5029c5e4f53b914cd51094b369939baa..e36b580ffe3260f65f093770ddea8fd27d9c7d5a 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js index 499b7d4cfd94a4bdabdf7dd6654b87cc9da58fb6..81cce90408336b7d78f193afc396f85cd5848c3e 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (static class expression async generator method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js index 179569d107776bf7005d2d0ecc0670defe5a2272..80f619a84acb13f2a60d23e051b6956f0afea515 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (static class expression async generator method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision.js b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision.js index 63c68b98b739647423d7edcb0190ba7474cc87c0..f074edf4bdc3bec8c82b32cbcfaeb17943d6ca47 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (static class expression async generator method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js index 6fe69aa30b28ed4255741db59f68e1cd31a8233b..be583b0ff0b4a15302c37b0f9756fd0388daf9c9 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (static class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js index 0a066f54b71e1da8c7e710eb688d0a25f50f6b72..d56f9ac66373fc211297d279fe4e25d784973fea 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (static class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js index cc43b8d24eb9b2a0fbacdb2e0fc938609560265b..6cdc7bc3bcd979ac116fd12455f923f3e561e1bf 100644 --- a/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (static class expression async generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js index 67e26599d721ff588f5912c51b9d41a45bd3203c..30e6815328d8e886cc3399775f620f42c022804f 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-step-err.js index 16e10d3523725e81718048921d0b1b71b8ea29fc..e4db26c12e093373ee1a26ceef11c1db156f601f 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision.js b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision.js index c3d533fa9e52933f7fd29ce0b67e460b4f1d5cd6..29bf2d261b23a7b340703c969be79867e7c005f4 100644 --- a/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-gen-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js index 36949a02898798761589223756cf4c96e71d7dfd..7fb4edea933129d4328c69607690c9e6894320bf 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js index cf54109d27875d5640cb6d5cda25a94b80e9c6f6..ec9a78a71ddf38d241c67b52c3daea1b9cf8a4a7 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision.js index af13c5675205d782d071630a91a85bddf1ef8e4b..93f7dab46669bb7fce442f12dce47aec3eaeace8 100644 --- a/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js index ffb8a4d5e144b7dd1006ff1fe98d049ff01dc73e..6d76698615fdc23ca78d61ec8a840dd232484e3b 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression generator method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js index a17525fa90aca93b1e744927a3701084457bfabb..f5832bfeffc61dccf1ce1bfe8644653995742577 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression generator method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision.js b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision.js index 6cb62672aeb83bba2ee72527d6a75731be73d029..5dda7e9bef99bbc8158fb809f8c670ab3bfd82d8 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression generator method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js index 1da4f38388bcb582e8cb6e300fec44c64b8fec4d..8e3de7f14e4b3beca8e3dd703e01b2d3fe449904 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js index 5c5ae10c2e3647be59018ddd2161d859d3f9f500..a8b1d13fac9c3218ba231f17f6932cc8ea522895 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js index b86cbe98e3df85d567b126f48476d70d58df2120..8b08891a9c931ec3d3e81cefd347d1c5dd43178a 100644 --- a/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression generator method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-meth-ary-ptrn-elision-exhausted.js index 1d863918fa962a24ccd1e9079b62a87f6c3a72b9..73f13cf6e10e729f920bdc540618c2b0880f4efe 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-meth-ary-ptrn-elision-step-err.js index 72ef47ce72a96786e63562a7ec78ab3c5ce16efa..fcd6b3851fa65cc532f2cadf8ddbcfe343313913 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-ary-ptrn-elision.js b/test/language/expressions/class/dstr-meth-ary-ptrn-elision.js index 56f4fc7fe734c13772955730ba34df0988b4a7e4..abd4d561b0da6b34be09c41368ca920dd84fc9aa 100644 --- a/test/language/expressions/class/dstr-meth-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js index e77ba40411d0c4514095ee82b1a7857996b3f2e3..9d790c16842f2a16dca39c4c2b90423507fbf5bd 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js index df3667533432567a81297f65fca086fff0a4162e..a82366f01b8d0a87747a51011be5de8b518335ef 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision.js index d3ef75c8cd240025047f441498c329c98531cd1d..92d9e991867dc11e4d619dd1fd675089fe280ec7 100644 --- a/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-exhausted.js index b04d806c3bebfa7c0776185691bbc4a14a0afeab..b56c5672b096737b53f85e26a757a4bbdc2265bf 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-step-err.js index 3e3d39d3923f460691f1dabc7f7e9c35e4c725c8..00d8e12396f1ca39744ca6880a9881b12bb2bd2d 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision.js b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision.js index f9c5a0657f28b2ad469751e860a285101880b7dd..cd28531e612cbf351ac8d776cf00fa17afab16e9 100644 --- a/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-meth-static-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js index 49d6a447c6f1a7a8496e863925f5132079626481..33a66ca1e8c6277b69f9ff42f347e95b01449ab2 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js index 79de22c30be9227dd7815867d028f08943f6274d..1ced956ea74431b40e90843ecaca80ac60e41634 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision.js b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision.js index b98061594eea3ddfcd6fd16ab7eeafb02beb7705..7e8639e6e1afd666342ca3adee088ddfb75aa9ca 100644 --- a/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassExpression : class BindingIdentifieropt ClassTail diff --git a/test/language/expressions/function/dstr-ary-ptrn-elision-exhausted.js b/test/language/expressions/function/dstr-ary-ptrn-elision-exhausted.js index 289ebbc62aa4ebca1fa63553759b5cdf11192941..ca6604c0b059aa89e9e746b1ea715b84bf91e636 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/function/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (function expression) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-elision-step-err.js b/test/language/expressions/function/dstr-ary-ptrn-elision-step-err.js index 5ff03c127e865526abe73d10061f07299de2f7a6..806e27049618a00b2db4251c4f4b1fef25691034 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/function/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (function expression) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-ary-ptrn-elision.js b/test/language/expressions/function/dstr-ary-ptrn-elision.js index 633956ebcea0bbc003d819e4fd0e0c15fc9d9c8a..60c53452d137043318f918b7afd0dd9292e7afac 100644 --- a/test/language/expressions/function/dstr-ary-ptrn-elision.js +++ b/test/language/expressions/function/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (function expression) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-exhausted.js index 01ccef9c51308e075f4ddf7571d3d64892c671a6..b4474303ebc635408d2c5739903c8560a5f994d5 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (function expression (default parameter)) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-step-err.js index a64145b66cffb704d274417258575b3792d0d5ce..c7a73d34b29f0459216e5bc014240e90e8e1b96d 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (function expression (default parameter)) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision.js b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision.js index f176ccdcc2b031c161afef6d58b5115dac65d3cb..1fd4336db6d9d6c16325d60ddb42b9c5417bc840 100644 --- a/test/language/expressions/function/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/function/dstr-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (function expression (default parameter)) esid: sec-function-definitions-runtime-semantics-evaluation es6id: 14.1.20 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionExpression : function ( FormalParameters ) { FunctionBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-elision-exhausted.js b/test/language/expressions/generators/dstr-ary-ptrn-elision-exhausted.js index fee364e7b82c7bcdf91343f3674448c05215f2d5..c45c7572eab82f01f988fa406a36acbf1259bf4b 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator function expression) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-elision-step-err.js b/test/language/expressions/generators/dstr-ary-ptrn-elision-step-err.js index d4f621405f5807d769f7a5ed1a9c695c3014dea4..62703dc94d1ee42deda129cacc45bcf500c2c598 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator function expression) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-ary-ptrn-elision.js b/test/language/expressions/generators/dstr-ary-ptrn-elision.js index 07276b70620b6be8476feb39f4967f38ccf4ed3b..b52907ca9cd2c9be8393144ba59b9d7f347de19e 100644 --- a/test/language/expressions/generators/dstr-ary-ptrn-elision.js +++ b/test/language/expressions/generators/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator function expression) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-exhausted.js index b760fc16b819a21d9b70d2ed360a13cb8c4bc8ee..bd657aef9a6035f34146701f5d2a4daadcee8354 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator function expression (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-step-err.js index e563fffc7ec2de75bda40f503403f2e2cf5cea43..2212afd397eca5d92d8bce1c171b7de47fb515cc 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator function expression (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision.js b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision.js index 3e2d66a56dccb62067adec0e6ced3f695b70f4db..3f516d41fe2dd45090ddb4c03d4b7aafa41eb2f9 100644 --- a/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/generators/dstr-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator function expression (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-evaluation es6id: 14.4.14 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorExpression : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js index d3ff1150a5016f8f9bf0d9c78ef518ad518f21d7..2d79b3b835f2072ea7b314101421f8f59f069d12 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator method) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-step-err.js index c8a474b52b77cea690a2444d43816863ee4c6098..b44dfe53209df2ceffb51aa61be930fc383b3840 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator method) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision.js b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision.js index f9376b846017b7405280126724c81d275ffa6de4..95396c8fe926c876ba4ed94fb460645bb585ddcc 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-async-gen-meth-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator method) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js index 7afec8813c6ab7a4646ec3baf7ad1b166f3311eb..9add5e5996ed282e3e22c72d7e93c03a844dafde 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator method (default parameter)) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js index cb2a488f247201c46e0fb0221d288b60cdcf7b29..a563eac320eebb6753ddd68d639c92a703cc3474 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator method (default parameter)) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision.js index e235d9fa986e8aae33297679578884601e55e852..e21680d37e69bbba5c434907b2a38be2f5a7164f 100644 --- a/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-async-gen-meth-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator method (default parameter)) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-exhausted.js index b2e35e6c313c979dce35f323e2eda8d33cf43c8d..0e3f4395e8babeb2c2bea060d3d2b0737abe8870 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator method) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-step-err.js index 3f936dd66ba78336097aa6bf3c4c0c850119eb14..69f587378591f709f9f95b164e63c293e9300e56 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator method) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision.js b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision.js index 739a9c547234d576ecfed1dec600c914e7f34324..ecd22c0162c6d7c94f5647f39a527e384d5e8c01 100644 --- a/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-gen-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator method) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js index d33d0d77f0e4c49130e0ad62989d1a6eb4125043..5d03df55d8dbb8ec7ffd00b898b42d55698bc29d 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator method (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js index 99790d0dea682b01fd7e88ed5726071f6b18df68..c4edcbe4ca5ad89563ffd5466c7fa1c3c063fed8 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator method (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision.js index ce2856ff0d7748bb5b0557c27e955470ae60098a..f45bb72bba4bc32ee9132aa9613af7a094c62e4e 100644 --- a/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-gen-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator method (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation es6id: 14.4.13 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorMethod : diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-meth-ary-ptrn-elision-exhausted.js index ebf33ed2712b27ef69a1ea0427373fe8c47b492f..c5da83cf6df924a19f8a216150c7b62887f0fefc 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (method) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-meth-ary-ptrn-elision-step-err.js index 34e771d115d27a5804b073f726ffc30fb2016450..29a4efb530a31bbb909282f3b64ddfab1f1555b0 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (method) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-ary-ptrn-elision.js b/test/language/expressions/object/dstr-meth-ary-ptrn-elision.js index 9a70d838c84cc3c00f1d86e9e4e53fdc51e132ab..05104b4ad82d2ce86a6f5be6051aa00d68d655f0 100644 --- a/test/language/expressions/object/dstr-meth-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (method) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-exhausted.js index 99f056699fb52100cc436dbd62560af4f2feb9fe..048350e5835f43317d6e736f06fc925bc9118907 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (method (default parameter)) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-step-err.js index ff5ef6865b2bddea4758d4c270672fd9fad33231..c88def79813419fd2ddf2394411d2df4e77a4d35 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (method (default parameter)) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision.js b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision.js index c896bb64d98cdc3f610836731888d487c1baefbf..a7e10ac4fa732c80e3e1919d534f7ed907b52817 100644 --- a/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision.js +++ b/test/language/expressions/object/dstr-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (method (default parameter)) esid: sec-runtime-semantics-definemethod es6id: 14.3.8 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/async-generator/dstr-ary-ptrn-elision-exhausted.js index ba34f1af90596af339127e973740839b0ba671d4..dae90bc6a2b8f6fa7f49cb8048d82f0fdd360f88 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator function declaration) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/async-generator/dstr-ary-ptrn-elision-step-err.js index a561463c456910748d87b1dd9b87624e739ace8e..1a82faf7d9b953464fe272983fa0ebe7c26ff3f1 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator function declaration) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-ary-ptrn-elision.js b/test/language/statements/async-generator/dstr-ary-ptrn-elision.js index 563736af2a05241cba248720255b80155ad7f24c..ffc54383e89305d12db16878ad76ee78be1a2115 100644 --- a/test/language/statements/async-generator/dstr-ary-ptrn-elision.js +++ b/test/language/statements/async-generator/dstr-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator function declaration) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js index afdb017e339cabd9f6b4124b562984f7cb7f52e8..50b09159b5257ba4d15b7685bb2a87a382d41f16 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (async generator function declaration (default parameter)) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js index 4c0afc21a3dc494d8a725166f6c65a46d4c11264..5e725cb170d9313b571cdaf08e2bbd473f4375c4 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (async generator function declaration (default parameter)) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision.js b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision.js index 0e869d93df4c3474e437b17a2ba2d49df3c60b54..9ea3c3165e12b7661fe9f500dd6fd5722ed4ff1d 100644 --- a/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/statements/async-generator/dstr-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (async generator function declaration (default parameter)) esid: sec-asyncgenerator-definitions-instantiatefunctionobject -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js index d21002a4490ecc3f3b5c41cffdd55e69649749b1..c952e2e1d826cbf6ea2e61866a7af9163d43bdc4 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js index 6d0fd3b4f5dc9ed66c7a7deb0dcb9689e1147280..007b5c5cb6d47e641faae28f88e9c80ec22e6e88 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision.js b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision.js index 1b5f76913d5a39768fb19b37468f562fe2bfb816..903da16f87b5e6dbdc0366cc2b354fb746ad3f1b 100644 --- a/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-async-gen-meth-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js index 1cb23e5ee9b681c6f0b0b8fe20e090815b55ed0c..cecf6f98dd12f6f143dd4ac82aaa83c47e732b71 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (class expression async generator method (default parameters)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js index 1047036c55636779dcc3cd18239b082ca9b5c750..205e9868b60d4859463cc5d7c2e541833d9bbfdc 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (class expression async generator method (default parameters)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js index 5739c3934f27951984ca6775cfb0ddbf17314e61..0bc5ea0e38de15972320b26cc48c1301500cc7d4 100644 --- a/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-async-gen-meth-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (class expression async generator method (default parameters)) esid: sec-class-definitions-runtime-semantics-evaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js index 4a1a7c44dd758d38a69c01c986140c87df10bb7e..9ab316e25e1ba776b6b1b298b6e4d2ab59d880d2 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (static class expression async generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js index a92bbcb7cf598b1dc4dd00b999c103b5f90e0673..93c6e98f4a562bbe8d78523d8fbaa35e5abc7832 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (static class expression async generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision.js b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision.js index 3c774aaec47e8895c814dd57ada981f0fb4ac27d..598b5f2f2d2a313859919f7f30ef023c117a0126 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (static class expression async generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js index 9cae8854d20ee0190d86c748928aaf8d12726b7e..7487e582d6e1446befabf7dab64767e164d6435a 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (static class expression async generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js index 09fa821c2cb7c74f679b3e7e04d2641cab113a1e..542ac06e39c94d5b84027bb534656ed2a57aba70 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (static class expression async generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js index dc16bba9384867492829cf593352416f083de3ab..240ef9b92232f087c6025113c0b8d1cafdfb4e75 100644 --- a/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-async-gen-meth-static-dflt-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (static class expression async generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation -features: [generator, async-iteration] +features: [generators, async-iteration] flags: [generated, async] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js index 4697731e6fe0b547fe8897c9541b615958a0b461..ea9bc54ca205f3edf7cd04008e1bdac4e0b1b82a 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-step-err.js index 1a685fe8cdea9ef3077a5eeeb0190238a64a1a49..a58629418a09f07695fe8918c08c9acc48b65574 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision.js b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision.js index e79d606bb465f0d0a2beeae1adf443900f135ab6..3597648e6fb8ddbb7a5c00e8dadda8cdfebc79d1 100644 --- a/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-gen-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js index 583ccd71f284907cb6837841cd78bec654f906b9..79cc82f5ef7d4f109eea5ba0844140dd8b2d9aa1 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method (default parameters)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js index b39cc0ffa47bc0824ac0886309f7a102dcc3f41e..02fd5edfcd253dc0a7d2299451153b9bb5a15701 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method (default parameter)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision.js index 2b30427238ffb91fc1ea11cca0dd76a1e4267795..30c42a55d4486684a7dc877bfd7f88ae6afdcd8a 100644 --- a/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method (default parameters)) esid: sec-class-definitions-runtime-semantics-evaluation es6id: 14.5.16 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js index fa6af77d5df8c5a325322364a207fecf994726d4..6d326cc3501089cfa28cbc058fae8b58e7382e47 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js index 8630543945d30397c4aedfc4ecb5d51a946ebb98..43dd3ab3c936b7670738c2aff4b73a246bb26d9d 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision.js b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision.js index 10c93757a7e03768d53ad37c993946aa4471f2fd..cc2cd6f113d886f90a270044c2393242f0158dbd 100644 --- a/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-gen-meth-static-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression generator method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js index 5e58e7a430ef8777fdc04077b1b348402e5277e6..546f7ff051696424294b09a0eaa45ce51680da37 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js index cfbc6d536d43e23f564c9063463372a7592f99e5..7609bd39e441ecbe21247c80f3710887f3ef66b5 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js index ae16773145e6f0641e56c819c4ac7a2978f7a6ff..06293e0e4bb6b36984483bd45658cecc7809ec89 100644 --- a/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression generator method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-meth-ary-ptrn-elision-exhausted.js index 4eb40ddf82d75fc7ff3f6751a91fe691ee1fd7ee..0c2ba0da814497c65a1b6fa361ecf7e2ba241ae7 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-meth-ary-ptrn-elision-step-err.js index 846d902a4ae2a7b682eb5f9338be7fbb62d835d1..6cf139695559d989f66661c9dd63aa1671689188 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-ary-ptrn-elision.js b/test/language/statements/class/dstr-meth-ary-ptrn-elision.js index e5b6a98d61626af41f1a9b7c645b6725200707b6..0f93c6a6771158a236802a7216835c7b1630b3e4 100644 --- a/test/language/statements/class/dstr-meth-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-meth-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js index e6ca887d6629a58c323d414bd036ca591c469dc2..43587987ea2175b92c6b87881ca8971e4edb3fcc 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js index be34b4068e9d18c1c008ed4a7d1e9be987974736..3c5baeb98b755949d697cfa50aaacd8ba56ca54c 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision.js index 25cebd605f4839fa46d38e5457b0f84e7b1c08dc..fb0ff7e8d2d28747976caa8d1a63d05bd824f3c3 100644 --- a/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-meth-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-exhausted.js index 341737d3b4ccbe031df23c37acadfdf89f4999e1..1e788ab8b9f04405716a21cb4361968e8d0cfd25 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-step-err.js index 724413b934f26148e32b66e7b2dedf5dc3d91b80..b9fa48eb4afe907f000d517510b0b6170d3ca8bd 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision.js b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision.js index 61390c32d988c8f9f12e4aedfcd48f25510b2bb3..c3965b37905e4f38da314e460ca43d0fe9f4d90c 100644 --- a/test/language/statements/class/dstr-meth-static-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-meth-static-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression method) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js index e01117690903679eb97aea22a1ce190e1c76942b..dd79ece0fc1c3899c6dbc27453b1d26370af9e1a 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (static class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js index e4b4b56762277f3b0e2075e177510d10bf2a5b1c..7519f3c025b6097332688c529d55f672405a4a90 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (static class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision.js b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision.js index d090623ce82597b5f4332be3e1ea7eebf035217a..831b8f42481ed89f601c9c264fe8d5d055952fcb 100644 --- a/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision.js +++ b/test/language/statements/class/dstr-meth-static-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (static class expression method (default parameter)) esid: sec-runtime-semantics-bindingclassdeclarationevaluation es6id: 14.5.15 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | ClassDeclaration : class BindingIdentifier ClassTail diff --git a/test/language/statements/const/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/const/dstr-ary-ptrn-elision-exhausted.js index d6ea5bf0dd6e0d21d170396ee8b14523bcf68638..a79b36a6117263208286a25121bf0aa5a38e8e47 100644 --- a/test/language/statements/const/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/const/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (`const` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/const/dstr-ary-ptrn-elision-step-err.js index 55ee2c5299aef273aa7f4cd656dbabc70058640c..e0f3d3bc1873638d19862177398746046297ba11 100644 --- a/test/language/statements/const/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/const/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (`const` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/const/dstr-ary-ptrn-elision.js b/test/language/statements/const/dstr-ary-ptrn-elision.js index 46a83ebde98e8d84c70dbee1139c12691c059bd6..b75006616fcd633304ba2dd52ad046fa0141755f 100644 --- a/test/language/statements/const/dstr-ary-ptrn-elision.js +++ b/test/language/statements/const/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (`const` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-exhausted.js index fcf6703d8549880080f8aba957939cb2374bdd9f..5a15aaf41948b566cdf88b12d6341472bb3846a8 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js index e331b1f4c79abf5b5fc44a5af25c0ec43d4f457a..344e90c1af89a75471df9f11f51bfa394407f4c3 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision.js index 22d928d0cb9f17342216a7064825498e66e26e49..0f3803c30ef74b1b64afb766253da0bdd33e9087 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision-exhausted.js index 217d730d41e3a054589ad48849f553de7ba343bd..c162d290f073be4bd163b65ff880ab6386dde15c 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision.js index fa2c4c81a83ffb4db501efb3df02e633cc9980d8..bb850a835a9ff7a178b83b69799c4cd26099b2e0 100644 --- a/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-exhausted.js index 2e522707912723a71204795a79186aeea47b898c..258e53a704fe317c6ad71968eaed4e6021283b98 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js index a49aaefa13ab41c9916caeab96f10de2db49fd35..4d92ad5957e086c20a1e8a0384309bdd7ef517a0 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision.js index 2e27366924fffb8e2dd13987a8c99b754de62533..fb3dad2f63beddc6359604a2184c9b872e4ee128 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision-exhausted.js index 427695e835bdb7f1d4af2aaaa5831ff5cb1ddf21..76ae3f805cd52a4545ce62285f00f904da6aba82 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision.js index 8c52cf04096111dc570e7de3b26ca762b73edac4..11b04a9607f19e8dad78aaf078964eaf393f018e 100644 --- a/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-exhausted.js index 4c2c2b890af6fb4a3e5c5cd12131e87b5179ba2a..c8b06c2199d2014681202c2481ff742ee65cfa33 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js index 489f1881c9e64930284ce14d78c4e6f48137f24d..b4f778ae9b39dae17fda4ef205ab5263d93971e4 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision.js index df265c9f83792ee1c1a644924f5a47b79ecd4036..e0bdcaadb79037229688c2bee51e806ee9406abf 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision-exhausted.js index a2adcebcc15ae2e48810e529860e4acb331cf411..88bee30f04749c69098b004679753102cb7d45e8 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision.js index c006949e5f72ec67703b6e6ad34d07337acac64a..2a393f1d5575ebff58589f282b5b01c0dad0fd6a 100644 --- a/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-exhausted.js index 3fb2a0cd3204e8f8f3ab622caf2a9fed5988df85..0aa5199b552771aad0eeabe25a2f6d3474d7c3c4 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js index c20cb981a7a7e800f9af99b79871407826592519..d57916c9249147f2256de0f7fb6e223be1561c38 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision.js index 903528725b182ae2cc097fbae393b6c0a69b1a03..3fecc668b9b64230fa4e8142c89cafc60b7bbe0b 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision-exhausted.js index 3cb9c38207f5d19c4e0aec318f2231c80fa54de3..45fd5cb07110e151b6f5d5d3d01b9fc4181e8da4 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision.js index d30e65524aaa972ab51c18ea0c04518c5bdd43ff..db7c0a4cf79510d113d567184de1bf6639edbb91 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-exhausted.js index 27aca3cdf88fbe364091984002e8d81f070aeea6..82918f6a516985076f3d17ceb72e36a597ca23ff 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js index 5a7ce09722b352eeaefaeb605993cc1284ce6d1f..0aa6181afac762a6f18d3a5a43c7d88af5005c96 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision.js index 1a70969e184046807b01182a43c5292b240b9fb5..e7ec45009b2052ac222093fd5ab92aa755efaec5 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision-exhausted.js index 97f6953fd584a3851b352fd5f4ca41ada15a8e09..2aca70ef6da702589356f2f6bbc58e327b779f15 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision.js index 250175f26457e4a42385e70523ad0b60e955f25c..09f9dea632d238a6b7ba9ef236a4c273fb02b563 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-exhausted.js index 2913f372be21cbe87d87488346211668e8e3fcf9..164c7401073970c24efe19735e1de59c063d2598 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js index 3a97a7e5d9366153300875336debddddab11a2f7..a547d2e78f6c1fe03d843a6105acd056d8611aa4 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator and forwards abrupt completions (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision.js index b85a18d08117cf0a8469d57b6b526aa2c65b904f..cfc89b38fb3c842bc70b401b175011b416b53f03 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision-exhausted.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision-exhausted.js index 1dea1435ffe0875b84ff434444361dd72b7d600a..dce8f64b32643d0c230e80082adbf1be1af1c034 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision-exhausted.js @@ -4,7 +4,7 @@ /*--- description: Elision accepts exhausted iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision.js b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision.js index 02cc149bec19c8abb1b51ae244d685e53a35c93b..6fd1dedeb498a701c61778e4bdea05fc83543b04 100644 --- a/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision.js +++ b/test/language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-elision.js @@ -4,7 +4,7 @@ /*--- description: Elision advances iterator (for-await-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation -features: [generator, destructuring-binding, async-iteration] +features: [generators, destructuring-binding, async-iteration] flags: [generated, async] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-elision-exhausted.js b/test/language/statements/for-of/dstr-const-ary-ptrn-elision-exhausted.js index c251b3d490cc390aeed18ccf414cc8e81d344cb9..bb8d4c917dc3e97e175e7a72edf2a571aabaeff6 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-elision-step-err.js b/test/language/statements/for-of/dstr-const-ary-ptrn-elision-step-err.js index 40fe0d7006ea7d91236f6c01be4efdba96dcdf0d..a1b248f37f86d0599909520c4047614e1a8f4498 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-const-ary-ptrn-elision.js b/test/language/statements/for-of/dstr-const-ary-ptrn-elision.js index cf284bbe7eae3100b90078452f7b58a7f28fd23e..65ddc34fb03a5e34d78a49242b5f951c11702bfd 100644 --- a/test/language/statements/for-of/dstr-const-ary-ptrn-elision.js +++ b/test/language/statements/for-of/dstr-const-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-elision-exhausted.js b/test/language/statements/for-of/dstr-let-ary-ptrn-elision-exhausted.js index db7dbe33988b01524e9583e6c3f1bc8c955a9c2e..094d02becfc3a0e49c9fa8cc23419e29c7b87309 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-elision-step-err.js b/test/language/statements/for-of/dstr-let-ary-ptrn-elision-step-err.js index 4893e49cb39a2784411051bd42f6bce48b8f550a..d858d54a883bdb6147deacf8706376da573f21b0 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-let-ary-ptrn-elision.js b/test/language/statements/for-of/dstr-let-ary-ptrn-elision.js index 7112cc8eed037beb77d026a540a325f415359000..7278bb78925dc0d2da352d41a0039aef52be9e26 100644 --- a/test/language/statements/for-of/dstr-let-ary-ptrn-elision.js +++ b/test/language/statements/for-of/dstr-let-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-elision-exhausted.js b/test/language/statements/for-of/dstr-var-ary-ptrn-elision-exhausted.js index 35ffa8376f8b7513ea5665f8a6220c10e90337d8..f2f77c6e4d0b76f0b3523d79a329c03114ea029b 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-elision-step-err.js b/test/language/statements/for-of/dstr-var-ary-ptrn-elision-step-err.js index ca32f99e77c1c381245b02ab62b17b72051d86f7..b3efd249001b0e3813109a5f6e05745fbd25b8fc 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for-of/dstr-var-ary-ptrn-elision.js b/test/language/statements/for-of/dstr-var-ary-ptrn-elision.js index 4ac4e7e809313580944167972162fecd79bad2de..846e7b5e46ce926c7015407d0eb70b3d5a4f2328 100644 --- a/test/language/statements/for-of/dstr-var-ary-ptrn-elision.js +++ b/test/language/statements/for-of/dstr-var-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for-of statement) esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation es6id: 13.7.5.11 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-elision-exhausted.js b/test/language/statements/for/dstr-const-ary-ptrn-elision-exhausted.js index 1d83640a4eab6612fac137f868b64ab7cb00b1b9..d8d5564287dea30b24d3e2dff9b2e5cd78b76b39 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-elision-step-err.js b/test/language/statements/for/dstr-const-ary-ptrn-elision-step-err.js index bee4d2950c8cf73257ffd7638b6713ebc23c2c9f..721fc05c315cf38ac47db4f795c0a0983082298b 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-const-ary-ptrn-elision.js b/test/language/statements/for/dstr-const-ary-ptrn-elision.js index 1774609e3003700b2cf69faac955357017440fe1..5cd9916ec451bace0c65586e69f90a52f43e87f0 100644 --- a/test/language/statements/for/dstr-const-ary-ptrn-elision.js +++ b/test/language/statements/for/dstr-const-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-elision-exhausted.js b/test/language/statements/for/dstr-let-ary-ptrn-elision-exhausted.js index 8cd658c63316766ac6059ce09f360d20ce84c034..c7f04ff477d9583e77a0f3a1971a3aa9886dc75f 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-elision-step-err.js b/test/language/statements/for/dstr-let-ary-ptrn-elision-step-err.js index 3a7eb7afd28b5643aa6f46ad869bdde4a0cabefe..7bb3f648f581b2789acd8c7aee3caf3631c6067c 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-let-ary-ptrn-elision.js b/test/language/statements/for/dstr-let-ary-ptrn-elision.js index 9f6110b819c65a302ac990d7572d5422d5a0e71b..f7680a5576f88e063ea2d1c7f12e152d143a966d 100644 --- a/test/language/statements/for/dstr-let-ary-ptrn-elision.js +++ b/test/language/statements/for/dstr-let-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-elision-exhausted.js b/test/language/statements/for/dstr-var-ary-ptrn-elision-exhausted.js index 43accce902dc592f3383fde0d955be5322c36d9f..2962552fb219ee6dc2fe7117042a3688cb9ca8e9 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-elision-step-err.js b/test/language/statements/for/dstr-var-ary-ptrn-elision-step-err.js index db271aa9eb83c8df7311a61965b9914a8cf6c9e6..4597934bb007ccf313a89664062a9e10de5f5de7 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-elision-step-err.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/for/dstr-var-ary-ptrn-elision.js b/test/language/statements/for/dstr-var-ary-ptrn-elision.js index b557a8204b7e02a0aaf2675e89d78739e349e096..16b36d1dd66382bf952a576557c262fe348be5e4 100644 --- a/test/language/statements/for/dstr-var-ary-ptrn-elision.js +++ b/test/language/statements/for/dstr-var-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (for statement) esid: sec-for-statement-runtime-semantics-labelledevaluation es6id: 13.7.4.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | IterationStatement : diff --git a/test/language/statements/function/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/function/dstr-ary-ptrn-elision-exhausted.js index 5c7bf9ed0a0e1a01bbc644cad9cafc8bd5c1c6d3..29b78e9d6454c0188f0cf80a4432a9ee68d69fdc 100644 --- a/test/language/statements/function/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/function/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (function declaration) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/function/dstr-ary-ptrn-elision-step-err.js index 9007aa21b46e572facd2117a6df6e411a047e826..140394c318ca98bc9ed2b27c85e10f7545aa3e10 100644 --- a/test/language/statements/function/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/function/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (function declaration) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-ary-ptrn-elision.js b/test/language/statements/function/dstr-ary-ptrn-elision.js index f909886d89320a6a34ff67271f3692aba7195adc..9aeb8857b28fd0448c3c85151856575bd5d674dd 100644 --- a/test/language/statements/function/dstr-ary-ptrn-elision.js +++ b/test/language/statements/function/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (function declaration) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/function/dstr-dflt-ary-ptrn-elision-exhausted.js index 47d1b06c7e6b187b747872936e78f9e54241d200..bb7f7da2abeb71950dd6fcba7e57c1c32855c7a9 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (function declaration (default parameter)) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/function/dstr-dflt-ary-ptrn-elision-step-err.js index 423b3d16fa3dd37e422dde83c8f9d35124e220a4..6fab8d31fbc727e33f3ffe4fffce5fa348ad41cd 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (function declaration (default parameter)) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/function/dstr-dflt-ary-ptrn-elision.js b/test/language/statements/function/dstr-dflt-ary-ptrn-elision.js index 3844f7dd89edc3725f93999953cf996f3533c69c..5d05dccc34f4df7dcf83451f3f9c29470c7ac6a0 100644 --- a/test/language/statements/function/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/statements/function/dstr-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (function declaration (default parameter)) esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.1.19 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | FunctionDeclaration : diff --git a/test/language/statements/generators/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/generators/dstr-ary-ptrn-elision-exhausted.js index 1abef06ef5a3e95550fb4cb5e034a8c8c958ad6f..1ec1d478053e6be05477834a70c0b6be38e42ffc 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/generators/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator function declaration) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/generators/dstr-ary-ptrn-elision-step-err.js index 0aaa561b202e81fa7779bdb109c6a08c6e898649..328910905e58eb53d1193dcb2390bfde86982538 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/generators/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator function declaration) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-ary-ptrn-elision.js b/test/language/statements/generators/dstr-ary-ptrn-elision.js index e9d2a5b773ab05b5e9558f470cb00c221c9357fb..faee4963386f2c732bf8aeb5a1b04ad10928e9a9 100644 --- a/test/language/statements/generators/dstr-ary-ptrn-elision.js +++ b/test/language/statements/generators/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator function declaration) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-exhausted.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-exhausted.js index 8cfb101211af4b4f251c5445210d54a02be66b6b..2cacc82724a5d7dd8a9cb01cf4a3275a8d1fa3e2 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (generator function declaration (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-step-err.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-step-err.js index c9713a1e3ebb2cae3c08e5a4a555c8f755645723..39f2b22e1102653c9dd42438987cc331648cc76e 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-step-err.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (generator function declaration (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision.js b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision.js index f9e72358102362b6bcf18b62c15ba6e18a0066cc..d28d3f343df67dbe9b86c5c5f78f43aff3d83c93 100644 --- a/test/language/statements/generators/dstr-dflt-ary-ptrn-elision.js +++ b/test/language/statements/generators/dstr-dflt-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (generator function declaration (default parameter)) esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject es6id: 14.4.12 -features: [generator, destructuring-binding, default-parameters] +features: [generators, destructuring-binding, default-parameters] flags: [generated] info: | GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody } diff --git a/test/language/statements/let/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/let/dstr-ary-ptrn-elision-exhausted.js index fb101a9272b79c7ac3c616441d796b06f85bd454..ac06477fb8a5437d8c14ade9e937140b2a377aea 100644 --- a/test/language/statements/let/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/let/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (`let` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/let/dstr-ary-ptrn-elision-step-err.js index 31164e1dfa0c30da69382d5bd7a82dd4ff2298fb..01d0961795d08fc5fcd2029add5d558c09d5f05e 100644 --- a/test/language/statements/let/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/let/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (`let` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/let/dstr-ary-ptrn-elision.js b/test/language/statements/let/dstr-ary-ptrn-elision.js index 7926062651378a6d06ab73b7b0a4dff50c912d1e..dff04f4a935a27ddcca405204255ab36f481f97e 100644 --- a/test/language/statements/let/dstr-ary-ptrn-elision.js +++ b/test/language/statements/let/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (`let` statement) esid: sec-let-and-const-declarations-runtime-semantics-evaluation es6id: 13.3.1.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | LexicalBinding : BindingPattern Initializer diff --git a/test/language/statements/try/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/try/dstr-ary-ptrn-elision-exhausted.js index b3cc358a5b5284d870d08e9fb13844208a4e487c..429d983b6021bea74115ee1e2d49117708260784 100644 --- a/test/language/statements/try/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/try/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (try statement) esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/try/dstr-ary-ptrn-elision-step-err.js index c906d819695fefaae8ba3993078d3fb8a4054bc0..a6dad3e22e55578676c621d53d15d3c8c6f95c48 100644 --- a/test/language/statements/try/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/try/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (try statement) esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/try/dstr-ary-ptrn-elision.js b/test/language/statements/try/dstr-ary-ptrn-elision.js index cf4b6f6fdf15afd412baa38978c41cc24df3440d..fad0ed9ed7489025b95161187b6418f3c3404030 100644 --- a/test/language/statements/try/dstr-ary-ptrn-elision.js +++ b/test/language/statements/try/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (try statement) esid: sec-runtime-semantics-catchclauseevaluation es6id: 13.15.7 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | Catch : catch ( CatchParameter ) Block diff --git a/test/language/statements/variable/dstr-ary-ptrn-elision-exhausted.js b/test/language/statements/variable/dstr-ary-ptrn-elision-exhausted.js index ff5fc0dbc404df55ed2b4e8e0504f9bb4651d91b..590bc81508e6d154a50c8bfb3670f59c33f13feb 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-elision-exhausted.js +++ b/test/language/statements/variable/dstr-ary-ptrn-elision-exhausted.js @@ -5,7 +5,7 @@ description: Elision accepts exhausted iterator (`var` statement) esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-elision-step-err.js b/test/language/statements/variable/dstr-ary-ptrn-elision-step-err.js index 24bd59c950d20b506677e011b4d87dcb0b4b85d0..ba950f808835c02b973bbc2ef591ca526253f917 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-elision-step-err.js +++ b/test/language/statements/variable/dstr-ary-ptrn-elision-step-err.js @@ -5,7 +5,7 @@ description: Elision advances iterator and forwards abrupt completions (`var` statement) esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | VariableDeclaration : BindingPattern Initializer diff --git a/test/language/statements/variable/dstr-ary-ptrn-elision.js b/test/language/statements/variable/dstr-ary-ptrn-elision.js index 6690c6f75f2780fd5e5f183510d2e31bc4e1d17a..23ce3cdee9a6208be2efd47e2d5871302e620dd7 100644 --- a/test/language/statements/variable/dstr-ary-ptrn-elision.js +++ b/test/language/statements/variable/dstr-ary-ptrn-elision.js @@ -5,7 +5,7 @@ description: Elision advances iterator (`var` statement) esid: sec-variable-statement-runtime-semantics-evaluation es6id: 13.3.2.4 -features: [generator, destructuring-binding] +features: [generators, destructuring-binding] flags: [generated] info: | VariableDeclaration : BindingPattern Initializer