diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-06-30 21:04:51 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-07-03 08:09:09 +0000 |
commit | dcbdb306f4442199384a71d532a3610a84d13fd5 (patch) | |
tree | e51520aafbc9dd12cd8d0013070d67fcc32fe13a /tests | |
parent | 6d8dbba4624c8a453ba13ff009f011f2946422bb (diff) |
Fix naming of classes in class expressions
As with function expressions, class expressions also get an implicitly
defined name if they are directly assigned to a named variable.
Change-Id: I5fda9d74c1c299107f15b82245333b54ca6d8917
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qml/ecmascripttests/TestExpectations | 490 |
1 files changed, 0 insertions, 490 deletions
diff --git a/tests/auto/qml/ecmascripttests/TestExpectations b/tests/auto/qml/ecmascripttests/TestExpectations index ba69e76a1a..f7b78374f8 100644 --- a/tests/auto/qml/ecmascripttests/TestExpectations +++ b/tests/auto/qml/ecmascripttests/TestExpectations @@ -1907,14 +1907,6 @@ language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-multiple. 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/cls-expr-meth-args-trailing-comma-multiple.js fails -language/arguments-object/cls-expr-meth-args-trailing-comma-null.js fails -language/arguments-object/cls-expr-meth-args-trailing-comma-single-args.js fails -language/arguments-object/cls-expr-meth-args-trailing-comma-undefined.js fails -language/arguments-object/cls-expr-meth-static-args-trailing-comma-multiple.js fails -language/arguments-object/cls-expr-meth-static-args-trailing-comma-null.js fails -language/arguments-object/cls-expr-meth-static-args-trailing-comma-single-args.js fails -language/arguments-object/cls-expr-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 @@ -2083,42 +2075,7 @@ 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/accessor-name-inst-computed-in.js fails -language/expressions/class/accessor-name-inst-computed-yield-expr.js fails -language/expressions/class/accessor-name-inst-computed.js fails -language/expressions/class/accessor-name-inst-literal-numeric-binary.js fails -language/expressions/class/accessor-name-inst-literal-numeric-exponent.js fails -language/expressions/class/accessor-name-inst-literal-numeric-hex.js fails -language/expressions/class/accessor-name-inst-literal-numeric-leading-decimal.js fails -language/expressions/class/accessor-name-inst-literal-numeric-non-canonical.js fails -language/expressions/class/accessor-name-inst-literal-numeric-octal.js fails -language/expressions/class/accessor-name-inst-literal-numeric-zero.js fails -language/expressions/class/accessor-name-inst-literal-string-char-escape.js fails -language/expressions/class/accessor-name-inst-literal-string-double-quote.js fails -language/expressions/class/accessor-name-inst-literal-string-empty.js fails -language/expressions/class/accessor-name-inst-literal-string-hex-escape.js fails -language/expressions/class/accessor-name-inst-literal-string-line-continuation.js fails -language/expressions/class/accessor-name-inst-literal-string-single-quote.js fails -language/expressions/class/accessor-name-inst-literal-string-unicode-escape.js fails -language/expressions/class/accessor-name-static-computed-in.js fails -language/expressions/class/accessor-name-static-computed-yield-expr.js fails -language/expressions/class/accessor-name-static-computed.js fails -language/expressions/class/accessor-name-static-literal-numeric-binary.js fails -language/expressions/class/accessor-name-static-literal-numeric-exponent.js fails -language/expressions/class/accessor-name-static-literal-numeric-hex.js fails -language/expressions/class/accessor-name-static-literal-numeric-leading-decimal.js fails -language/expressions/class/accessor-name-static-literal-numeric-non-canonical.js fails -language/expressions/class/accessor-name-static-literal-numeric-octal.js fails -language/expressions/class/accessor-name-static-literal-numeric-zero.js fails -language/expressions/class/accessor-name-static-literal-string-char-escape.js fails -language/expressions/class/accessor-name-static-literal-string-double-quote.js fails -language/expressions/class/accessor-name-static-literal-string-empty.js fails -language/expressions/class/accessor-name-static-literal-string-hex-escape.js fails -language/expressions/class/accessor-name-static-literal-string-line-continuation.js fails -language/expressions/class/accessor-name-static-literal-string-single-quote.js fails -language/expressions/class/accessor-name-static-literal-string-unicode-escape.js fails language/expressions/class/dstr-gen-meth-ary-init-iter-close.js fails -language/expressions/class/dstr-gen-meth-ary-init-iter-get-err.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 @@ -2129,7 +2086,6 @@ 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-ary-val-null.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 @@ -2138,38 +2094,27 @@ language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-init-fn-name-fn.js fai 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-throws.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-init-unresolvable.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-step-err.js fails -language/expressions/class/dstr-gen-meth-ary-ptrn-elem-id-iter-val-err.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-elem-obj-val-null.js fails -language/expressions/class/dstr-gen-meth-ary-ptrn-elem-obj-val-undef.js fails language/expressions/class/dstr-gen-meth-ary-ptrn-elision-exhausted.js fails -language/expressions/class/dstr-gen-meth-ary-ptrn-elision-step-err.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-next-err.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-iter-step-err.js fails -language/expressions/class/dstr-gen-meth-ary-ptrn-rest-id-iter-val-err.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-get-err.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 @@ -2180,7 +2125,6 @@ language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-ary-empty-init.js fa 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-ary-val-null.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 @@ -2189,98 +2133,61 @@ language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.j 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-throws.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-init-unresolvable.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-step-err.js fails -language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.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-elem-obj-val-null.js fails -language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.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-step-err.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-next-err.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-iter-step-err.js fails -language/expressions/class/dstr-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.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-init-null.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-init-undefined.js fails language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-empty.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-get-value-err.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-init-throws.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-id-init-unresolvable.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-list-err.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-value-null.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-eval-err.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.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-throws.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.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-value-null.js fails -language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js fails language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-gen-meth-obj-init-null.js fails -language/expressions/class/dstr-gen-meth-obj-init-undefined.js fails language/expressions/class/dstr-gen-meth-obj-ptrn-empty.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-id-get-value-err.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-init-throws.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-id-init-unresolvable.js fails language/expressions/class/dstr-gen-meth-obj-ptrn-id-trailing-comma.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-list-err.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-value-null.js fails language/expressions/class/dstr-gen-meth-obj-ptrn-prop-ary.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-prop-eval-err.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id-get-value-err.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-throws.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-prop-id-init-unresolvable.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-value-null.js fails -language/expressions/class/dstr-gen-meth-obj-ptrn-prop-obj-value-undef.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-get-err.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 @@ -2291,7 +2198,6 @@ language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-ary-empty-init.js 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-ary-val-null.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 @@ -2300,38 +2206,27 @@ language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-init-fn-name-fn 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-throws.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-init-unresolvable.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-step-err.js fails -language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-id-iter-val-err.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-elem-obj-val-null.js fails -language/expressions/class/dstr-gen-meth-static-ary-ptrn-elem-obj-val-undef.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-step-err.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-next-err.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-iter-step-err.js fails -language/expressions/class/dstr-gen-meth-static-ary-ptrn-rest-id-iter-val-err.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-get-err.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 @@ -2342,7 +2237,6 @@ language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-ary-empty-ini 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-ary-val-null.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 @@ -2351,421 +2245,68 @@ language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-init-fn-na 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-throws.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-init-unresolvable.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-step-err.js fails -language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.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-elem-obj-val-null.js fails -language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.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-step-err.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-next-err.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-iter-step-err.js fails -language/expressions/class/dstr-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.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-init-null.js fails -language/expressions/class/dstr-gen-meth-static-dflt-obj-init-undefined.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-get-value-err.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-init-throws.js fails -language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.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-list-err.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-value-null.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-eval-err.js fails -language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.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-throws.js fails -language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.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-value-null.js fails -language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js fails language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-gen-meth-static-obj-init-null.js fails -language/expressions/class/dstr-gen-meth-static-obj-init-undefined.js fails language/expressions/class/dstr-gen-meth-static-obj-ptrn-empty.js fails -language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-get-value-err.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-init-throws.js fails -language/expressions/class/dstr-gen-meth-static-obj-ptrn-id-init-unresolvable.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-list-err.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-value-null.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-eval-err.js fails -language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id-get-value-err.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-throws.js fails -language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.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-value-null.js fails -language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-obj-value-undef.js fails language/expressions/class/dstr-gen-meth-static-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-meth-ary-init-iter-close.js fails -language/expressions/class/dstr-meth-ary-init-iter-get-err.js fails -language/expressions/class/dstr-meth-ary-init-iter-no-close.js fails -language/expressions/class/dstr-meth-ary-name-iter-val.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-elem-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-elem-iter.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-elision-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-elision-iter.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-empty-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-empty-iter.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-rest-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-rest-iter.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-ary-val-null.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-exhausted.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-hole.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-skipped.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-throws.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-undef.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-iter-complete.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-iter-done.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-iter-step-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-iter-val-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-id-iter-val.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-id-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-id.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-prop-id-init.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-prop-id.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-val-null.js fails -language/expressions/class/dstr-meth-ary-ptrn-elem-obj-val-undef.js fails -language/expressions/class/dstr-meth-ary-ptrn-elision-exhausted.js fails -language/expressions/class/dstr-meth-ary-ptrn-elision-step-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-elision.js fails -language/expressions/class/dstr-meth-ary-ptrn-empty.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-ary-elem.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-ary-elision.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-ary-empty.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-ary-rest.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id-elision-next-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id-elision.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id-exhausted.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id-iter-step-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id-iter-val-err.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-id.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-obj-id.js fails -language/expressions/class/dstr-meth-ary-ptrn-rest-obj-prop-id.js fails -language/expressions/class/dstr-meth-dflt-ary-init-iter-close.js fails -language/expressions/class/dstr-meth-dflt-ary-init-iter-get-err.js fails -language/expressions/class/dstr-meth-dflt-ary-init-iter-no-close.js fails -language/expressions/class/dstr-meth-dflt-ary-name-iter-val.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-elem-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-elem-iter.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-elision-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-elision-iter.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-empty-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-empty-iter.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-rest-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-rest-iter.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-ary-val-null.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-exhausted.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-hole.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-skipped.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-throws.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-undef.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-iter-complete.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-iter-done.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-iter-step-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-iter-val-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-id-iter-val.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-id-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-id.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-prop-id.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-val-null.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elem-obj-val-undef.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-exhausted.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elision-step-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-elision.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-empty.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-ary-elem.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-ary-elision.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-ary-empty.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-ary-rest.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id-elision-next-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id-elision.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id-exhausted.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id-iter-step-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id-iter-val-err.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-id.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-obj-id.js fails -language/expressions/class/dstr-meth-dflt-ary-ptrn-rest-obj-prop-id.js fails -language/expressions/class/dstr-meth-dflt-obj-init-null.js fails -language/expressions/class/dstr-meth-dflt-obj-init-undefined.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-empty.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-get-value-err.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-skipped.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-throws.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-id-trailing-comma.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-list-err.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-ary-init.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-ary-value-null.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-ary.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-eval-err.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-get-value-err.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-init-skipped.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-init-throws.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-init.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id-trailing-comma.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-id.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-obj-init.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-obj-value-null.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-obj-value-undef.js fails -language/expressions/class/dstr-meth-dflt-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-meth-obj-init-null.js fails -language/expressions/class/dstr-meth-obj-init-undefined.js fails -language/expressions/class/dstr-meth-obj-ptrn-empty.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-get-value-err.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-obj-ptrn-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-skipped.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-throws.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-obj-ptrn-id-trailing-comma.js fails -language/expressions/class/dstr-meth-obj-ptrn-list-err.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-ary-init.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-ary-trailing-comma.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-ary-value-null.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-ary.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-eval-err.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-get-value-err.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-init-skipped.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-init-throws.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-init.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id-trailing-comma.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-id.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-obj-init.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-obj-value-null.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-obj-value-undef.js fails -language/expressions/class/dstr-meth-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-meth-static-ary-init-iter-close.js fails -language/expressions/class/dstr-meth-static-ary-init-iter-get-err.js fails -language/expressions/class/dstr-meth-static-ary-init-iter-no-close.js fails -language/expressions/class/dstr-meth-static-ary-name-iter-val.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-elem-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-elem-iter.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-elision-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-elision-iter.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-empty-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-empty-iter.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-rest-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-rest-iter.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-ary-val-null.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-exhausted.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-hole.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-throws.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-undef.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-iter-complete.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-iter-done.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-iter-step-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-iter-val-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-id-iter-val.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-id-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-id.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-prop-id-init.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-prop-id.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-val-null.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elem-obj-val-undef.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elision-exhausted.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elision-step-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-elision.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-empty.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-ary-elem.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-ary-elision.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-ary-empty.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-ary-rest.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id-elision-next-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id-elision.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id-exhausted.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id-iter-step-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id-iter-val-err.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-id.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-obj-id.js fails -language/expressions/class/dstr-meth-static-ary-ptrn-rest-obj-prop-id.js fails -language/expressions/class/dstr-meth-static-dflt-ary-init-iter-close.js fails -language/expressions/class/dstr-meth-static-dflt-ary-init-iter-get-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-init-iter-no-close.js fails -language/expressions/class/dstr-meth-static-dflt-ary-name-iter-val.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-elision-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-elision-iter.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-empty-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-ary-val-null.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-hole.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-throws.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-undef.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-iter-done.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-id-iter-val.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-id-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-id.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-val-null.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-exhausted.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision-step-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-elision.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-empty.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-ary-elem.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-ary-elision.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-ary-empty.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-ary-rest.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id-elision-next-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id-elision.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id-exhausted.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id-iter-step-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-id.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-obj-id.js fails -language/expressions/class/dstr-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js fails -language/expressions/class/dstr-meth-static-dflt-obj-init-null.js fails -language/expressions/class/dstr-meth-static-dflt-obj-init-undefined.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-empty.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-get-value-err.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-throws.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-id-trailing-comma.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-list-err.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-ary-init.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-ary-value-null.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-ary.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-eval-err.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-init-throws.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-init.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-id.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-obj-init.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-obj-value-null.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js fails -language/expressions/class/dstr-meth-static-dflt-obj-ptrn-prop-obj.js fails -language/expressions/class/dstr-meth-static-obj-init-null.js fails -language/expressions/class/dstr-meth-static-obj-init-undefined.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-empty.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-get-value-err.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-fn-name-arrow.js fails language/expressions/class/dstr-meth-static-obj-ptrn-id-init-fn-name-class.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-fn-name-cover.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-fn-name-fn.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-fn-name-gen.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-throws.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-id-trailing-comma.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-list-err.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-ary-init.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-ary-trailing-comma.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-ary-value-null.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-ary.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-eval-err.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-get-value-err.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-init-skipped.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-init-throws.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-init-unresolvable.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-init.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id-trailing-comma.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-id.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-obj-init.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-obj-value-null.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-obj-value-undef.js fails -language/expressions/class/dstr-meth-static-obj-ptrn-prop-obj.js fails -language/expressions/class/gen-meth-dflt-params-abrupt.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 @@ -2774,7 +2315,6 @@ 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-abrupt.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 @@ -2783,54 +2323,27 @@ 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-length-dflt.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-abrupt.js fails -language/expressions/class/meth-dflt-params-arg-val-not-undefined.js fails -language/expressions/class/meth-dflt-params-arg-val-undefined.js fails language/expressions/class/meth-dflt-params-ref-later.js fails -language/expressions/class/meth-dflt-params-ref-prior.js fails language/expressions/class/meth-dflt-params-ref-self.js fails -language/expressions/class/meth-dflt-params-trailing-comma.js fails -language/expressions/class/meth-params-trailing-comma-multiple.js fails -language/expressions/class/meth-params-trailing-comma-single.js fails -language/expressions/class/meth-static-dflt-params-abrupt.js fails -language/expressions/class/meth-static-dflt-params-arg-val-not-undefined.js fails -language/expressions/class/meth-static-dflt-params-arg-val-undefined.js fails language/expressions/class/meth-static-dflt-params-ref-later.js fails -language/expressions/class/meth-static-dflt-params-ref-prior.js fails language/expressions/class/meth-static-dflt-params-ref-self.js fails -language/expressions/class/meth-static-dflt-params-trailing-comma.js fails -language/expressions/class/meth-static-params-trailing-comma-multiple.js fails -language/expressions/class/meth-static-params-trailing-comma-single.js fails -language/expressions/class/method-length-dflt.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/params-dflt-meth-args-unmapped.js fails -language/expressions/class/params-dflt-meth-ref-arguments.js fails -language/expressions/class/params-dflt-meth-static-args-unmapped.js fails -language/expressions/class/params-dflt-meth-static-ref-arguments.js fails -language/expressions/class/restricted-properties.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-close.js fails language/expressions/class/scope-meth-paramsbody-var-open.js fails -language/expressions/class/scope-setter-paramsbody-var-close.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-close.js fails language/expressions/class/scope-static-meth-paramsbody-var-open.js fails -language/expressions/class/scope-static-setter-paramsbody-var-close.js fails language/expressions/class/scope-static-setter-paramsbody-var-open.js fails -language/expressions/class/setter-length-dflt.js fails -language/expressions/class/static-method-length-dflt.js fails language/expressions/comma/tco-final.js strictFails language/expressions/compound-assignment/S11.13.2_A5.10_T1.js sloppyFails language/expressions/compound-assignment/S11.13.2_A5.10_T2.js sloppyFails @@ -3561,7 +3074,6 @@ language/statements/class/scope-static-meth-paramsbody-var-open.js fails language/statements/class/scope-static-setter-paramsbody-var-open.js fails language/statements/class/static-method-gen-non-configurable-err.js fails language/statements/class/static-method-non-configurable-err.js fails -language/statements/class/strict-mode/arguments-callee.js fails language/statements/class/subclass/binding.js fails language/statements/class/subclass/bound-function.js fails language/statements/class/subclass/builtin-objects/Array/contructor-calls-super-multiple-arguments.js fails @@ -3618,8 +3130,6 @@ language/statements/class/super/in-static-getter.js fails language/statements/class/super/in-static-methods.js fails language/statements/class/super/in-static-setter.js fails language/statements/class/syntax/class-body-method-definition-super-property.js fails -language/statements/class/syntax/class-expression-heritage-identifier-reference.js fails -language/statements/class/syntax/class-expression.js fails language/statements/const/block-local-closure-get-before-initialization.js fails language/statements/const/block-local-use-before-initialization-in-declaration-statement.js fails language/statements/const/block-local-use-before-initialization-in-prior-statement.js fails |