Throw if rest element is not in last position for object expressions

This commit is contained in:
Brian Ng
2017-08-25 22:29:17 -05:00
parent 083a44658c
commit 2fa1f9929f
5 changed files with 49 additions and 42 deletions

View File

@@ -750,8 +750,6 @@ language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-w
language/block-scope/syntax/redeclaration/let-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(default)
language/block-scope/syntax/redeclaration/var-declaration-attempt-to-redeclare-with-async-generator-declaration.js(strict mode)
language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js(default)
language/expressions/assignment/dstr-obj-rest-not-last-element-invalid.js(strict mode)
language/expressions/async-generator/dflt-params-duplicates.js(default)
language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js(default)
language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js(strict mode)
@@ -784,12 +782,8 @@ language/statements/for-await-of/escaped-of.js(default)
language/statements/for-await-of/escaped-of.js(strict mode)
language/statements/for-in/decl-async-gen.js(default)
language/statements/for-in/decl-async-gen.js(strict mode)
language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js(default)
language/statements/for-in/dstr-obj-rest-not-last-element-invalid.js(strict mode)
language/statements/for-of/decl-async-gen.js(default)
language/statements/for-of/decl-async-gen.js(strict mode)
language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js(default)
language/statements/for-of/dstr-obj-rest-not-last-element-invalid.js(strict mode)
language/statements/if/if-async-gen-else-async-gen.js(default)
language/statements/if/if-async-gen-else-async-gen.js(strict mode)
language/statements/if/if-async-gen-else-stmt.js(default)