aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2018-07-03 11:07:15 +0200
committerSimon Hausmann <simon.hausmann@qt.io>2018-07-03 11:19:03 +0000
commitfc01254cf89543e509e8ebaca93aac7f009247dd (patch)
tree5da1b88e31797bc7dfa63343d3a9e9c3659c8252 /tests
parenta2372fd2c643615687ea3b8b1ccf53d699b6debd (diff)
Fix class members that are generators
Properly support member functions that are generators in classes. Change-Id: I5fc8d5b58a17c61a446b43d6576bb83de5ecd920 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qml/ecmascripttests/TestExpectations516
1 files changed, 0 insertions, 516 deletions
diff --git a/tests/auto/qml/ecmascripttests/TestExpectations b/tests/auto/qml/ecmascripttests/TestExpectations
index 4796f42fdf..dbf2e22c63 100644
--- a/tests/auto/qml/ecmascripttests/TestExpectations
+++ b/tests/auto/qml/ecmascripttests/TestExpectations
@@ -1891,22 +1891,6 @@ built-ins/global/global-object.js fails
built-ins/global/property-descriptor.js fails
built-ins/isFinite/toprimitive-not-callable-throws.js fails
built-ins/isNaN/toprimitive-not-callable-throws.js fails
-language/arguments-object/cls-decl-gen-meth-args-trailing-comma-multiple.js fails
-language/arguments-object/cls-decl-gen-meth-args-trailing-comma-null.js fails
-language/arguments-object/cls-decl-gen-meth-args-trailing-comma-single-args.js fails
-language/arguments-object/cls-decl-gen-meth-args-trailing-comma-undefined.js fails
-language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-multiple.js fails
-language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-null.js fails
-language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-single-args.js fails
-language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-undefined.js fails
-language/arguments-object/cls-expr-gen-meth-args-trailing-comma-multiple.js fails
-language/arguments-object/cls-expr-gen-meth-args-trailing-comma-null.js fails
-language/arguments-object/cls-expr-gen-meth-args-trailing-comma-single-args.js fails
-language/arguments-object/cls-expr-gen-meth-args-trailing-comma-undefined.js fails
-language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-multiple.js fails
-language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-null.js fails
-language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-single-args.js fails
-language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-undefined.js fails
language/arguments-object/mapped/mapped-arguments-nonconfigurable-2.js sloppyFails
language/arguments-object/mapped/mapped-arguments-nonconfigurable-3.js sloppyFails
language/arguments-object/mapped/mapped-arguments-nonconfigurable-4.js sloppyFails
@@ -2069,264 +2053,18 @@ language/expressions/call/tco-non-eval-function-dynamic.js sloppyFails
language/expressions/call/tco-non-eval-function.js sloppyFails
language/expressions/call/tco-non-eval-global.js sloppyFails
language/expressions/call/tco-non-eval-with.js sloppyFails
-language/expressions/class/dstr-gen-meth-ary-init-iter-close.js fails
-language/expressions/class/dstr-gen-meth-ary-init-iter-no-close.js fails
-language/expressions/class/dstr-gen-meth-ary-name-iter-val.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-elem-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-elem-iter.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-elision-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-elision-iter.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-empty-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-empty-iter.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-rest-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-ary-rest-iter.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-exhausted.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-hole.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-undef.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-iter-complete.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-iter-done.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-iter-val.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-obj-id-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-obj-id.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-obj-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elem-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-elision.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-ary-elem.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-ary-elision.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-ary-empty.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-ary-rest.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-id-elision.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-id-exhausted.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-id.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-obj-id.js fails
-language/expressions/class/dstr-gen-meth-ary-ptrn-rest-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-init-iter-close.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-init-iter-no-close.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-name-iter-val.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elision.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-elem.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-elision.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-empty.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-rest.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-id-elision.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-obj-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj-init.js fails
-language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-ary-init.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-ary-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-ary.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-obj-init.js fails
-language/expressions/class/dstr-gen-meth-obj-ptrn-prop-obj.js fails
-language/expressions/class/dstr-gen-meth-static-ary-init-iter-close.js fails
-language/expressions/class/dstr-gen-meth-static-ary-init-iter-no-close.js fails
-language/expressions/class/dstr-gen-meth-static-ary-name-iter-val.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elem-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elision-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-empty-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-rest-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-hole.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-undef.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-complete.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-done.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-val.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-obj-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-obj-id.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-elision.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-ary-elem.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-ary-elision.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-ary-empty.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-ary-rest.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-id-elision.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-id-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-id.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-obj-id.js fails
-language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-init-iter-close.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-init-iter-no-close.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-name-iter-val.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js fails
-language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-empty.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-class.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-ary-init.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-ary.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id-init-skipped.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id-init.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-obj-init.js fails
-language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-obj.js fails
-language/expressions/class/gen-meth-dflt-params-arg-val-not-undefined.js fails
-language/expressions/class/gen-meth-dflt-params-arg-val-undefined.js fails
language/expressions/class/gen-meth-dflt-params-ref-later.js fails
-language/expressions/class/gen-meth-dflt-params-ref-prior.js fails
language/expressions/class/gen-meth-dflt-params-ref-self.js fails
-language/expressions/class/gen-meth-dflt-params-trailing-comma.js fails
-language/expressions/class/gen-meth-params-trailing-comma-multiple.js fails
-language/expressions/class/gen-meth-params-trailing-comma-single.js fails
-language/expressions/class/gen-meth-static-dflt-params-arg-val-not-undefined.js fails
-language/expressions/class/gen-meth-static-dflt-params-arg-val-undefined.js fails
language/expressions/class/gen-meth-static-dflt-params-ref-later.js fails
-language/expressions/class/gen-meth-static-dflt-params-ref-prior.js fails
language/expressions/class/gen-meth-static-dflt-params-ref-self.js fails
-language/expressions/class/gen-meth-static-dflt-params-trailing-comma.js fails
-language/expressions/class/gen-meth-static-params-trailing-comma-multiple.js fails
-language/expressions/class/gen-meth-static-params-trailing-comma-single.js fails
-language/expressions/class/gen-method-static-yield-spread-arr-multiple.js fails
-language/expressions/class/gen-method-static-yield-spread-arr-single.js fails
-language/expressions/class/gen-method-yield-spread-arr-multiple.js fails
-language/expressions/class/gen-method-yield-spread-arr-single.js fails
language/expressions/class/meth-dflt-params-ref-later.js fails
language/expressions/class/meth-dflt-params-ref-self.js fails
language/expressions/class/meth-static-dflt-params-ref-later.js fails
language/expressions/class/meth-static-dflt-params-ref-self.js fails
language/expressions/class/name.js fails
-language/expressions/class/params-dflt-gen-meth-args-unmapped.js fails
-language/expressions/class/params-dflt-gen-meth-ref-arguments.js fails
-language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js fails
-language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js fails
-language/expressions/class/scope-gen-meth-paramsbody-var-close.js fails
language/expressions/class/scope-gen-meth-paramsbody-var-open.js fails
language/expressions/class/scope-meth-paramsbody-var-open.js fails
language/expressions/class/scope-setter-paramsbody-var-open.js fails
-language/expressions/class/scope-static-gen-meth-paramsbody-var-close.js fails
language/expressions/class/scope-static-gen-meth-paramsbody-var-open.js fails
language/expressions/class/scope-static-meth-paramsbody-var-open.js fails
language/expressions/class/scope-static-setter-paramsbody-var-open.js fails
@@ -2723,16 +2461,8 @@ language/statements/class/definition/getters-non-configurable-err.js fails
language/statements/class/definition/getters-prop-desc.js fails
language/statements/class/definition/getters-restricted-ids.js fails
language/statements/class/definition/invalid-extends.js strictFails
-language/statements/class/definition/methods-gen-no-yield.js fails
-language/statements/class/definition/methods-gen-return.js fails
-language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js fails
-language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js fails
-language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js fails
language/statements/class/definition/methods-gen-yield-as-literal-property-name.js fails
language/statements/class/definition/methods-gen-yield-as-property-name.js fails
-language/statements/class/definition/methods-gen-yield-as-statement.js fails
-language/statements/class/definition/methods-gen-yield-as-yield-operand.js fails
-language/statements/class/definition/methods-gen-yield-newline.js fails
language/statements/class/definition/methods-gen-yield-star-before-newline.js fails
language/statements/class/definition/methods-named-eval-arguments.js fails
language/statements/class/definition/methods.js fails
@@ -2747,250 +2477,10 @@ language/statements/class/definition/setters-restricted-ids.js fails
language/statements/class/definition/this-access-restriction-2.js fails
language/statements/class/definition/this-access-restriction.js fails
language/statements/class/definition/this-check-ordering.js fails
-language/statements/class/dstr-gen-meth-ary-init-iter-close.js fails
-language/statements/class/dstr-gen-meth-ary-init-iter-no-close.js fails
-language/statements/class/dstr-gen-meth-ary-name-iter-val.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-elem-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-elem-iter.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-elision-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-elision-iter.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-empty-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-empty-iter.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-rest-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-ary-rest-iter.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-exhausted.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-hole.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-init-undef.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-iter-complete.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-iter-done.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-id-iter-val.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-obj-id-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-obj-id.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-obj-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elem-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-elision.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-ary-elem.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-ary-elision.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-ary-empty.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-ary-rest.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-id-elision.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-id-exhausted.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-id.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-obj-id.js fails
-language/statements/class/dstr-gen-meth-ary-ptrn-rest-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-init-iter-close.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-init-iter-no-close.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-name-iter-val.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elem-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elem-iter.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elision-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-elision-iter.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-empty-iter.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-rest-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-rest-iter.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-exhausted.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-hole.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-undef.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-complete.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-done.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-val.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-id-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-id.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision-exhausted.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-elision.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-elem.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-elision.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-empty.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-ary-rest.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-id-elision.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-id-exhausted.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-id.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-obj-id.js fails
-language/statements/class/dstr-gen-meth-dflt-ary-ptrn-rest-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary-init.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-ary.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-id.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj-init.js fails
-language/statements/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-ary-init.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-ary-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-ary.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-id.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-obj-init.js fails
-language/statements/class/dstr-gen-meth-obj-ptrn-prop-obj.js fails
-language/statements/class/dstr-gen-meth-static-ary-init-iter-close.js fails
-language/statements/class/dstr-gen-meth-static-ary-init-iter-no-close.js fails
-language/statements/class/dstr-gen-meth-static-ary-name-iter-val.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elem-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elem-iter.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elision-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-elision-iter.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-empty-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-empty-iter.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-rest-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-ary-rest-iter.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-hole.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-undef.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-complete.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-done.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-val.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-obj-id-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-obj-id.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-obj-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elem-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elision-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-elision.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-ary-elem.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-ary-elision.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-ary-empty.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-ary-rest.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-id-elision.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-id-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-id.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-obj-id.js fails
-language/statements/class/dstr-gen-meth-static-ary-ptrn-rest-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-init-iter-close.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-init-iter-no-close.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-name-iter-val.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-hole.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-undef.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-done.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-id-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-elision.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-elem.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-elision.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-empty.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-ary-rest.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id-elision.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-obj-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-ary.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj-init.js fails
-language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-empty.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-arrow.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-class.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-cover.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-fn.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-fn-name-gen.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-ary-init.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-ary-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-ary.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-id-init-skipped.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-id-init.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-id-trailing-comma.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-id.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-obj-init.js fails
-language/statements/class/dstr-gen-meth-static-obj-ptrn-prop-obj.js fails
-language/statements/class/gen-meth-dflt-params-arg-val-not-undefined.js fails
-language/statements/class/gen-meth-dflt-params-arg-val-undefined.js fails
language/statements/class/gen-meth-dflt-params-ref-later.js fails
-language/statements/class/gen-meth-dflt-params-ref-prior.js fails
language/statements/class/gen-meth-dflt-params-ref-self.js fails
-language/statements/class/gen-meth-dflt-params-trailing-comma.js fails
-language/statements/class/gen-meth-params-trailing-comma-multiple.js fails
-language/statements/class/gen-meth-params-trailing-comma-single.js fails
-language/statements/class/gen-meth-static-dflt-params-arg-val-not-undefined.js fails
-language/statements/class/gen-meth-static-dflt-params-arg-val-undefined.js fails
language/statements/class/gen-meth-static-dflt-params-ref-later.js fails
-language/statements/class/gen-meth-static-dflt-params-ref-prior.js fails
language/statements/class/gen-meth-static-dflt-params-ref-self.js fails
-language/statements/class/gen-meth-static-dflt-params-trailing-comma.js fails
-language/statements/class/gen-meth-static-params-trailing-comma-multiple.js fails
-language/statements/class/gen-meth-static-params-trailing-comma-single.js fails
-language/statements/class/gen-method-static-yield-spread-arr-multiple.js fails
-language/statements/class/gen-method-static-yield-spread-arr-single.js fails
-language/statements/class/gen-method-yield-spread-arr-multiple.js fails
-language/statements/class/gen-method-yield-spread-arr-single.js fails
language/statements/class/meth-dflt-params-ref-later.js fails
language/statements/class/meth-dflt-params-ref-self.js fails
language/statements/class/meth-static-dflt-params-ref-later.js fails
@@ -2998,15 +2488,9 @@ language/statements/class/meth-static-dflt-params-ref-self.js fails
language/statements/class/name-binding/in-extends-expression-assigned.js fails
language/statements/class/name-binding/in-extends-expression-grouped.js fails
language/statements/class/name-binding/in-extends-expression.js fails
-language/statements/class/params-dflt-gen-meth-args-unmapped.js fails
-language/statements/class/params-dflt-gen-meth-ref-arguments.js fails
-language/statements/class/params-dflt-gen-meth-static-args-unmapped.js fails
-language/statements/class/params-dflt-gen-meth-static-ref-arguments.js fails
-language/statements/class/scope-gen-meth-paramsbody-var-close.js fails
language/statements/class/scope-gen-meth-paramsbody-var-open.js fails
language/statements/class/scope-meth-paramsbody-var-open.js fails
language/statements/class/scope-setter-paramsbody-var-open.js fails
-language/statements/class/scope-static-gen-meth-paramsbody-var-close.js fails
language/statements/class/scope-static-gen-meth-paramsbody-var-open.js fails
language/statements/class/scope-static-meth-paramsbody-var-open.js fails
language/statements/class/scope-static-setter-paramsbody-var-open.js fails