From bac05585874da92c9afc71a89066f920d1d38fcc Mon Sep 17 00:00:00 2001 From: Mihail Stoykov Date: Mon, 1 Feb 2021 17:01:24 +0200 Subject: [PATCH 1/5] Fix breaking_test_errors.json fmt.Printing, thanks to @na-- --- js/tc39/breaking_test_errors.json | 1934 ++++++++++++++--------------- js/tc39/tc39_test.go | 2 +- 2 files changed, 968 insertions(+), 968 deletions(-) diff --git a/js/tc39/breaking_test_errors.json b/js/tc39/breaking_test_errors.json index c6fc888acdf..20de554eda2 100644 --- a/js/tc39/breaking_test_errors.json +++ b/js/tc39/breaking_test_errors.json @@ -1,969 +1,969 @@ { - "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js-strict:true": "[test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js ReferenceError: regeneratorRuntime is not defined at test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js:13:33(18)]: %!v(MISSING)", - "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js-strict:true": "[test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js-strict:true": "[test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js-strict:true": "[test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js Test262Error: invalid pattern: { Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js-strict:true": "[test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js Test262Error: `subclass_regexp.compile()` throws TypeError Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/String/prototype/trimLeft/name.js-strict:true": "[test/annexB/built-ins/String/prototype/trimLeft/name.js Test262Error: descriptor value should be trimStart at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/String/prototype/trimRight/name.js-strict:true": "[test/annexB/built-ins/String/prototype/trimRight/name.js Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/annexB/built-ins/escape/escape-above-astral.js-strict:true": "[test/annexB/built-ins/escape/escape-above-astral.js Test262Error: \\u{10401} =\u003e \\uD801\\uDC01 (surrogate pairs encoded in string) Expected SameValue(«%uFFFD%uFFFD», «%uD801%uDC01») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/from/iter-set-elem-prop-non-writable.js-strict:true": "[test/built-ins/Array/from/iter-set-elem-prop-non-writable.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/Array/from/iter-set-elem-prop-non-writable.js:24:26(4)]: %!v(MISSING)", - "test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js-strict:true": "[test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js Test262Error: Expected [number] and [number, number] to have the same contents. at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/length/define-own-prop-length-coercion-order.js-strict:true": "[test/built-ins/Array/length/define-own-prop-length-coercion-order.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/length/define-own-prop-length-overflow-order.js-strict:true": "[test/built-ins/Array/length/define-own-prop-length-overflow-order.js Test262Error: Expected a RangeError but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/concat/create-species-non-ctor.js-strict:true": "[test/built-ins/Array/prototype/concat/create-species-non-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/filter/create-species-non-ctor.js-strict:true": "[test/built-ins/Array/prototype/filter/create-species-non-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-bad-throws.js-strict:true": "[test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-bad-throws.js Test262Error: throw TypeError if @@species is a number Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js-strict:true": "[test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js Test262Error: Return abrupt completion from species custom ctor Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js-strict:true": "[test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js Test262Error: returned value is an instance of custom ctor at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js-strict:true": "[test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js Test262Error: got species once Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/index-argument-tointeger.js-strict:true": "[test/built-ins/Array/prototype/item/index-argument-tointeger.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "[test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "[test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/length.js-strict:true": "[test/built-ins/Array/prototype/item/length.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/name.js-strict:true": "[test/built-ins/Array/prototype/item/name.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/prop-desc.js-strict:true": "[test/built-ins/Array/prototype/item/prop-desc.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/return-abrupt-from-this.js-strict:true": "[test/built-ins/Array/prototype/item/return-abrupt-from-this.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/returns-item-relative-index.js-strict:true": "[test/built-ins/Array/prototype/item/returns-item-relative-index.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/returns-item.js-strict:true": "[test/built-ins/Array/prototype/item/returns-item.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "[test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js Test262Error: The value of `typeof Array.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "[test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/map/create-species-non-ctor.js-strict:true": "[test/built-ins/Array/prototype/map/create-species-non-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js-strict:true": "[test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js Test262Error: Expected [Get:length, Get:0, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Get:1, Get:9007199254740989, Set:1, GetOwnPropertyDescriptor:1, DefineProperty:1, Set:9007199254740989, GetOwnPropertyDescriptor:9007199254740989, DefineProperty:9007199254740989, Get:2, Get:9007199254740988, Set:2, GetOwnPropertyDescriptor:2, DefineProperty:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Get:3, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Set:9007199254740987, GetOwnPropertyDescriptor:9007199254740987, DefineProperty:9007199254740987, Get:4] and [Get:length, Has:0, Get:0, Has:9007199254740990, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Has:1, Has:9007199254740989, Has:2, Get:2, Has:9007199254740988, Delete:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Has:3, Has:9007199254740987, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Delete:9007199254740987, Has:4, Get:4] to have the same contents. at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/slice/create-species-non-ctor.js-strict:true": "[test/built-ins/Array/prototype/slice/create-species-non-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/sort/stability-11-elements.js-strict:true": "[test/built-ins/Array/prototype/sort/stability-11-elements.js Test262Error: Expected SameValue(«GDBEFHCAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/sort/stability-2048-elements.js-strict:true": "[test/built-ins/Array/prototype/sort/stability-2048-elements.js Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/sort/stability-513-elements.js-strict:true": "[test/built-ins/Array/prototype/sort/stability-513-elements.js Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js-strict:true": "[test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js Test262Error: Expected [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0] and [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0, source.[[Has]]:1, source.[[Has]]:2, source.[[Get]]:2, target.[[DefineProperty]]:2] to have the same contents. at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/splice/create-species-non-ctor.js-strict:true": "[test/built-ins/Array/prototype/splice/create-species-non-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js-strict:true": "[test/built-ins/Array/prototype/splice/property-traps-order-with-species.js Test262Error: Expected [defineProperty, defineProperty, set, getOwnPropertyDescriptor, defineProperty] and [defineProperty, defineProperty] to have the same contents. at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js-strict:true": "[test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js TypeError: Constructor DataView requires 'new' at apply (native)]: %!v(MISSING)", - "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js-strict:true": "[test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js TypeError: Constructor TypedArray requires 'new' (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))]: %!v(MISSING)", - "test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js-strict:true": "[test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js Test262Error: `this` value cannot be a SharedArrayBuffer Expected a TypeError but got a GoError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Date/UTC/fp-evaluation-order.js-strict:true": "[test/built-ins/Date/UTC/fp-evaluation-order.js Test262Error: order of operations / precision in MakeTime Expected SameValue(«29256», «29312») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/FinalizationRegistry/is-a-constructor.js-strict:true": "[test/built-ins/FinalizationRegistry/is-a-constructor.js ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/is-a-constructor.js:23:32(4)]: %!v(MISSING)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js-strict:true": "[test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js:26:15(4)]: %!v(MISSING)", - "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js-strict:true": "[test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js:26:15(4)]: %!v(MISSING)", - "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js-strict:true": "[test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js:26:15(4)]: %!v(MISSING)", - "test/built-ins/Function/StrictFunction_restricted-properties.js-strict:true": "[test/built-ins/Function/StrictFunction_restricted-properties.js Test262Error: strict Functions created using Function constructor do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Function/prototype/restricted-property-arguments.js-strict:true": "[test/built-ins/Function/prototype/restricted-property-arguments.js Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"arguments\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Function/prototype/restricted-property-caller.js-strict:true": "[test/built-ins/Function/prototype/restricted-property-caller.js Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"caller\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js-strict:true": "[test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js Test262Error: #1: Function.prototype.toString has not prototype property[object Object] at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Function/prototype/toString/not-a-constructor.js-strict:true": "[test/built-ins/Function/prototype/toString/not-a-constructor.js Test262Error: isConstructor(Function.prototype.toString) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/has-instance.js-strict:true": "[test/built-ins/GeneratorFunction/has-instance.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/has-instance.js:10:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/instance-name.js-strict:true": "[test/built-ins/GeneratorFunction/instance-name.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/instance-name.js:21:61(5)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js-strict:true": "[test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js:12:61(8)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js-strict:true": "[test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js:14:61(8)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js-strict:true": "[test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js:12:61(8)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js-strict:true": "[test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js:13:61(8)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/is-a-constructor.js-strict:true": "[test/built-ins/GeneratorFunction/is-a-constructor.js SyntaxError: harness/hidden-constructors.js: Unexpected token (16:65)\n 14 | var AsyncArrowFunction = Object.getPrototypeOf(async () =\u003e {}).constructor;\n 15 | var AsyncFunction = Object.getPrototypeOf(async function () {}).constructor;\n\u003e 16 | var AsyncGeneratorFunction = Object.getPrototypeOf(async function* () {}).constructor;\n | ^\n 17 | var GeneratorFunction = Object.getPrototypeOf(function* () {}).constructor;\n 18 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js-strict:true": "[test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js:19:70(5)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/prototype/prop-desc.js-strict:true": "[test/built-ins/GeneratorFunction/prototype/prop-desc.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prop-desc.js:14:61(5)]: %!v(MISSING)", - "test/built-ins/GeneratorFunction/prototype/prototype.js-strict:true": "[test/built-ins/GeneratorFunction/prototype/prototype.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prototype.js:16:70(5)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/Symbol.toStringTag.js-strict:true": "[test/built-ins/GeneratorPrototype/Symbol.toStringTag.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/Symbol.toStringTag.js:20:37(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/constructor.js-strict:true": "[test/built-ins/GeneratorPrototype/constructor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/constructor.js:12:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/consecutive-yields.js-strict:true": "[test/built-ins/GeneratorPrototype/next/consecutive-yields.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/consecutive-yields.js:10:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/context-method-invocation.js-strict:true": "[test/built-ins/GeneratorPrototype/next/context-method-invocation.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/context-method-invocation.js:10:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/length.js-strict:true": "[test/built-ins/GeneratorPrototype/next/length.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/length.js:25:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/lone-return.js-strict:true": "[test/built-ins/GeneratorPrototype/next/lone-return.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-return.js:10:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/lone-yield.js-strict:true": "[test/built-ins/GeneratorPrototype/next/lone-yield.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-yield.js:10:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/name.js-strict:true": "[test/built-ins/GeneratorPrototype/next/name.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/name.js:22:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/no-control-flow.js-strict:true": "[test/built-ins/GeneratorPrototype/next/no-control-flow.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/no-control-flow.js:11:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/not-a-constructor.js-strict:true": "[test/built-ins/GeneratorPrototype/next/not-a-constructor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/not-a-constructor.js:26:51(7)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/property-descriptor.js-strict:true": "[test/built-ins/GeneratorPrototype/next/property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/property-descriptor.js:12:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/result-prototype.js-strict:true": "[test/built-ins/GeneratorPrototype/next/result-prototype.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/result-prototype.js:10:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/next/return-yield-expr.js-strict:true": "[test/built-ins/GeneratorPrototype/next/return-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/return-yield-expr.js:9:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/from-state-completed.js-strict:true": "[test/built-ins/GeneratorPrototype/return/from-state-completed.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-completed.js:10:33(9)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js-strict:true": "[test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/length.js-strict:true": "[test/built-ins/GeneratorPrototype/return/length.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/length.js:25:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/name.js-strict:true": "[test/built-ins/GeneratorPrototype/return/name.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/name.js:22:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/not-a-constructor.js-strict:true": "[test/built-ins/GeneratorPrototype/return/not-a-constructor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/not-a-constructor.js:26:51(7)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/property-descriptor.js-strict:true": "[test/built-ins/GeneratorPrototype/return/property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/property-descriptor.js:12:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-catch-before-try.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-catch-before-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-before-try.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-catch-within-try.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-catch-within-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-try.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-before-try.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-before-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-before-try.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js:12:33(12)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js:12:33(12)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(12)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(12)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/return/try-finally-within-try.js-strict:true": "[test/built-ins/GeneratorPrototype/return/try-finally-within-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-try.js:11:33(12)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/from-state-completed.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/from-state-completed.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-completed.js:10:33(14)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js:11:33(14)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/length.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/length.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/length.js:25:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/name.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/name.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/name.js:22:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/not-a-constructor.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/not-a-constructor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/not-a-constructor.js:26:51(7)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/property-descriptor.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/property-descriptor.js:12:33(8)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js:11:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js:12:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js:12:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(11)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js-strict:true": "[test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js:11:33(10)]: %!v(MISSING)", - "test/built-ins/JSON/stringify/not-a-constructor.js-strict:true": "[test/built-ins/JSON/stringify/not-a-constructor.js Test262Error: isConstructor(JSON.stringify) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Math/sinh/not-a-constructor.js-strict:true": "[test/built-ins/Math/sinh/not-a-constructor.js Test262Error: isConstructor(Math.sinh) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js-strict:true": "[test/built-ins/NativeErrors/AggregateError/is-a-constructor.js ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/is-a-constructor.js:23:32(4)]: %!v(MISSING)", - "test/built-ins/Number/parseFloat/not-a-constructor.js-strict:true": "[test/built-ins/Number/parseFloat/not-a-constructor.js Test262Error: isConstructor(Number.parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Number/parseInt/not-a-constructor.js-strict:true": "[test/built-ins/Number/parseInt/not-a-constructor.js Test262Error: isConstructor(Number.parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Object/entries/not-a-constructor.js-strict:true": "[test/built-ins/Object/entries/not-a-constructor.js Test262Error: isConstructor(Object.entries) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js-strict:true": "[test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js Test262Error: isConstructor(Object.getOwnPropertyDescriptors) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Object/prototype/__proto__/set-invalid-value.js-strict:true": "[test/built-ins/Object/prototype/__proto__/set-invalid-value.js TypeError: Object prototype may only be an Object or null: true at call (native)]: %!v(MISSING)", - "test/built-ins/Object/prototype/__proto__/set-non-object.js-strict:true": "[test/built-ins/Object/prototype/__proto__/set-non-object.js TypeError: Object prototype may only be an Object or null: undefined at call (native)]: %!v(MISSING)", - "test/built-ins/Object/values/not-a-constructor.js-strict:true": "[test/built-ins/Object/values/not-a-constructor.js Test262Error: isConstructor(Object.values) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Proxy/revocable/revocation-function-name.js-strict:true": "[test/built-ins/Proxy/revocable/revocation-function-name.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/duplicate-flags.js-strict:true": "[test/built-ins/RegExp/duplicate-flags.js SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/duplicate-flags.js:23:1(42)]: %!v(MISSING)", - "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js-strict:true": "[test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js Test262Error: Expected [[1, 2], [1, 2]] to be structurally equal to undefined. at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/match-indices/indices-array-unicode-match.js-strict:true": "[test/built-ins/RegExp/match-indices/indices-array-unicode-match.js SyntaxError: test/built-ins/RegExp/match-indices/indices-array-unicode-match.js: Expected atom at position 1\n (?\u003ca\u003e.)(?\u003cb\n ^ at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/built-ins/RegExp/match-indices/indices-property.js-strict:true": "[test/built-ins/RegExp/match-indices/indices-property.js Test262Error: obj should have an own property indices at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/functional-replace-global.js-strict:true": "[test/built-ins/RegExp/named-groups/functional-replace-global.js TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-global.js:29:29(17)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/functional-replace-non-global.js-strict:true": "[test/built-ins/RegExp/named-groups/functional-replace-non-global.js TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-non-global.js:29:27(26)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-object-subclass-sans.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-object-subclass-sans.js Test262Error: Expected SameValue(«b», «$\u003ca\u003eab») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-object-subclass.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-object-subclass.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-object-undefined.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-object-undefined.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-object-unmatched.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-object-unmatched.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-object.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-object.js Test262Error: obj should have an own property groups at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/named-groups/groups-properties.js-strict:true": "[test/built-ins/RegExp/named-groups/groups-properties.js SyntaxError: test/built-ins/RegExp/named-groups/groups-properties.js: Expected atom at position 1\n (?\u003cfst\u003e.)|(\n ^ at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js Test262Error: Expected SameValue(«a», «null») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js Test262Error: 0 setter should be unreachable. at set (test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js:27:19(8))]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop.js Test262Error: Expected SameValue(«[$\u003cfoo\u003e]b», «[toString value]b») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js Test262Error: Expected SameValue(«a[$\u003clength\u003e]», «a[3]») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js-strict:true": "[test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_brackets.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_brackets.js Test262Error: RegExp(\"]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_character_class_escape.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_character_class_escape.js Test262Error: RegExp(\"[\\d-a]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_identity_escape.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_identity_escape.js Test262Error: Invalid IdentityEscape in AtomEscape: '\\\u0000' Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_identity_escape_alpha.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_identity_escape_alpha.js Test262Error: IdentityEscape in AtomEscape: 'A' Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_identity_escape_c.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_identity_escape_c.js Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_identity_escape_u.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_identity_escape_u.js Test262Error: RegExp(\"\\u\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_identity_escape_x.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_identity_escape_x.js Test262Error: RegExp(\"\\x\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_incomplete_quantifier.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_incomplete_quantifier.js Test262Error: RegExp(\"a{\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_octal_escape.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_octal_escape.js Test262Error: RegExp(\"\\1\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js-strict:true": "[test/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js Test262Error: RegExp(\"(?=.)*\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/index-argument-tointeger.js-strict:true": "[test/built-ins/String/prototype/item/index-argument-tointeger.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "[test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger-invalid.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "[test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/length.js-strict:true": "[test/built-ins/String/prototype/item/length.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/name.js-strict:true": "[test/built-ins/String/prototype/item/name.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/prop-desc.js-strict:true": "[test/built-ins/String/prototype/item/prop-desc.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/return-abrupt-from-this.js-strict:true": "[test/built-ins/String/prototype/item/return-abrupt-from-this.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "[test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/matchAll/not-a-constructor.js-strict:true": "[test/built-ins/String/prototype/matchAll/not-a-constructor.js Test262Error: isConstructor(String.prototype.matchAll) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js:55:24(12)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js:55:24(12)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js:55:24(12)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js:61:24(13)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js:55:24(12)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js:55:24(12)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js:59:24(13)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js-strict:true": "[test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js:59:24(13)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/length.js-strict:true": "[test/built-ins/String/prototype/replaceAll/length.js TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/name.js-strict:true": "[test/built-ins/String/prototype/replaceAll/name.js TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceAll.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceAll.js Test262Error: `typeof String.prototype.replaceAll` is `function` Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js:34:28(39)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js:34:28(39)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js:26:17(13)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js:37:30(32)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js:27:39(7)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js-strict:true": "[test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js:46:25(48)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js:41:27(7)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js:50:33(7)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js Test262Error: from custom searchValue object Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js:89:195(383)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js:83:195(424)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js:55:16(48)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js:53:30(50)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js:35:36(32)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js Test262Error: custom abrupt Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js-strict:true": "[test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js:35:38(23)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/this-is-null-throws.js-strict:true": "[test/built-ins/String/prototype/replaceAll/this-is-null-throws.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js-strict:true": "[test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js-strict:true": "[test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/replaceAll/this-tostring.js-strict:true": "[test/built-ins/String/prototype/replaceAll/this-tostring.js TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/this-tostring.js:48:10(46)]: %!v(MISSING)", - "test/built-ins/String/prototype/trim/not-a-constructor.js-strict:true": "[test/built-ins/String/prototype/trim/not-a-constructor.js Test262Error: isConstructor(String.prototype.trim) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/name.js-strict:true": "[test/built-ins/String/prototype/trimEnd/name.js Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/not-a-constructor.js-strict:true": "[test/built-ins/String/prototype/trimEnd/not-a-constructor.js Test262Error: isConstructor(String.prototype.trimEnd) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js-strict:true": "[test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-priority.js Test262Error: thisVal[Symbol.toPrimitive] expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-priority.js Test262Error: thisVal.toString expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-priority.js Test262Error: thisVal[Symbol.toPrimitive should have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimEnd/this-value-symbol-typeerror.js-strict:true": "[test/built-ins/String/prototype/trimEnd/this-value-symbol-typeerror.js Test262Error: String.prototype.trimEnd.call(Symbol()) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/name.js-strict:true": "[test/built-ins/String/prototype/trimStart/name.js Test262Error: descriptor value should be trimStart at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/not-a-constructor.js-strict:true": "[test/built-ins/String/prototype/trimStart/not-a-constructor.js Test262Error: isConstructor(String.prototype.trimStart) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-call-err.js-strict:true": "[test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-call-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-priority.js Test262Error: thisVal[Symbol.toPrimitive] expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js Test262Error: thisVal.toString expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js-strict:true": "[test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js Test262Error: thisVal[Symbol.toPrimitive should have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js-strict:true": "[test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js Test262Error: String.prototype.trimStart.call(Symbol()) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/Symbol/species/builtin-getter-name.js-strict:true": "[test/built-ins/Symbol/species/builtin-getter-name.js Test262Error: Expected SameValue(«», «get [Symbol.species]») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js-strict:true": "[test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "[test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "[test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/length.js-strict:true": "[test/built-ins/TypedArray/prototype/item/length.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/name.js-strict:true": "[test/built-ins/TypedArray/prototype/item/name.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/prop-desc.js-strict:true": "[test/built-ins/TypedArray/prototype/item/prop-desc.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js-strict:true": "[test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js-strict:true": "[test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/returns-item.js-strict:true": "[test/built-ins/TypedArray/prototype/item/returns-item.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "[test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "[test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js-strict:true": "[test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js Test262Error: Expected obj[0] to have configurable:true. (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))]: %!v(MISSING)", - "test/built-ins/TypedArray/prototype/sort/stability.js-strict:true": "[test/built-ins/TypedArray/prototype/sort/stability.js Test262Error: pre-sorted (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))]: %!v(MISSING)", - "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js-strict:true": "[test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js ReferenceError: BigUint64Array is not defined at test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js:23:32(4)]: %!v(MISSING)", - "test/built-ins/WeakRef/is-a-constructor.js-strict:true": "[test/built-ins/WeakRef/is-a-constructor.js ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/is-a-constructor.js:23:32(4)]: %!v(MISSING)", - "test/built-ins/WeakRef/prototype/deref/not-a-constructor.js-strict:true": "[test/built-ins/WeakRef/prototype/deref/not-a-constructor.js ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/not-a-constructor.js:26:15(4)]: %!v(MISSING)", - "test/built-ins/parseFloat/not-a-constructor.js-strict:true": "[test/built-ins/parseFloat/not-a-constructor.js Test262Error: isConstructor(parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/built-ins/parseInt/not-a-constructor.js-strict:true": "[test/built-ins/parseInt/not-a-constructor.js Test262Error: isConstructor(parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/arguments-object/mapped/Symbol.iterator.js-strict:false": "[test/language/arguments-object/mapped/Symbol.iterator.js Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/arguments-object/unmapped/Symbol.iterator.js-strict:false": "[test/language/arguments-object/unmapped/Symbol.iterator.js Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js-strict:true": "[test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js-strict:true": "[test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js-strict:true": "[test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js-strict:true": "[test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js-strict:true": "[test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/computed-property-names/class/accessor/getter-duplicates.js-strict:true": "[test/language/computed-property-names/class/accessor/getter-duplicates.js TypeError: test/language/computed-property-names/class/accessor/getter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/computed-property-names/class/accessor/setter-duplicates.js-strict:true": "[test/language/computed-property-names/class/accessor/setter-duplicates.js TypeError: test/language/computed-property-names/class/accessor/setter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/computed-property-names/class/method/constructor-can-be-generator.js-strict:true": "[test/language/computed-property-names/class/method/constructor-can-be-generator.js ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/method/constructor-can-be-generator.js:10:40(10)]: %!v(MISSING)", - "test/language/computed-property-names/class/method/generator.js-strict:true": "[test/language/computed-property-names/class/method/generator.js ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/method/generator.js:11:30(10)]: %!v(MISSING)", - "test/language/computed-property-names/class/static/generator-constructor.js-strict:true": "[test/language/computed-property-names/class/static/generator-constructor.js ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/static/generator-constructor.js:11:44(11)]: %!v(MISSING)", - "test/language/computed-property-names/class/static/generator-prototype.js-strict:true": "[test/language/computed-property-names/class/static/generator-prototype.js Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/computed-property-names/class/static/getter-prototype.js-strict:true": "[test/language/computed-property-names/class/static/getter-prototype.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/computed-property-names/class/static/method-prototype.js-strict:true": "[test/language/computed-property-names/class/static/method-prototype.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/computed-property-names/class/static/setter-prototype.js-strict:true": "[test/language/computed-property-names/class/static/setter-prototype.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/computed-property-names/object/method/generator.js-strict:true": "[test/language/computed-property-names/object/method/generator.js ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/object/method/generator.js:11:19(10)]: %!v(MISSING)", - "test/language/computed-property-names/to-name-side-effects/numbers-object.js-strict:true": "[test/language/computed-property-names/to-name-side-effects/numbers-object.js Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/computed-property-names/to-name-side-effects/object.js-strict:true": "[test/language/computed-property-names/to-name-side-effects/object.js Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/new.target-fn.js-strict:true": "[test/language/eval-code/direct/new.target-fn.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 new.target expression is not allowed here at test/language/eval-code/direct/new.target-fn.js:20:19(4)]: %!v(MISSING)", - "test/language/eval-code/direct/non-definable-function-with-function.js-strict:false": "[test/language/eval-code/direct/non-definable-function-with-function.js Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/non-definable-function-with-variable.js-strict:false": "[test/language/eval-code/direct/non-definable-function-with-variable.js Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/non-definable-global-function.js-strict:false": "[test/language/eval-code/direct/non-definable-global-function.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/non-definable-global-generator.js-strict:false": "[test/language/eval-code/direct/non-definable-global-generator.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/non-definable-global-var.js-strict:false": "[test/language/eval-code/direct/non-definable-global-var.js Test262Error: Expected true but got false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/direct/super-prop-method.js-strict:true": "[test/language/eval-code/direct/super-prop-method.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/eval-code/direct/super-prop-method.js:22:21(7))]: %!v(MISSING)", - "test/language/eval-code/indirect/non-definable-function-with-function.js-strict:true": "[test/language/eval-code/indirect/non-definable-function-with-function.js Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/indirect/non-definable-function-with-variable.js-strict:true": "[test/language/eval-code/indirect/non-definable-function-with-variable.js Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/indirect/non-definable-global-function.js-strict:true": "[test/language/eval-code/indirect/non-definable-global-function.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/indirect/non-definable-global-generator.js-strict:true": "[test/language/eval-code/indirect/non-definable-global-generator.js Test262Error: Expected a TypeError but got a SyntaxError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/eval-code/indirect/non-definable-global-var.js-strict:true": "[test/language/eval-code/indirect/non-definable-global-var.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js-strict:true": "[test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js Test262Error: Functions created using ArrowFunction syntactic form do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/arrow-function/arrow/binding-tests-1.js-strict:false": "[test/language/expressions/arrow-function/arrow/binding-tests-1.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-1.js:11:16(4))]: %!v(MISSING)", - "test/language/expressions/arrow-function/arrow/binding-tests-2.js-strict:false": "[test/language/expressions/arrow-function/arrow/binding-tests-2.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-2.js:11:16(4))]: %!v(MISSING)", - "test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js-strict:false": "[test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js SyntaxError: test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js: 'with' in strict mode (12:4)\n 10 | function foo(){\n 11 | var a = {a : 10};\n\u003e 12 | with(a){\n | ^\n 13 | return () =\u003e a;\n 14 | }\n 15 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js-strict:false": "[test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js SyntaxError: test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js: arguments is a reserved word in strict mode (11:10)\n 9 | ---*/\n 10 | function f() {\n\u003e 11 | return (arguments) =\u003e arguments;\n | ^\n 12 | }\n 13 | \n 14 | assert.sameValue(f(1)(2), 2); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js-strict:true": "[test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js: Line 36:131 Unexpected token = (and 14 more errors)]: %!v(MISSING)", - "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js-strict:true": "[test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js: Line 30:22 Unexpected token = (and 14 more errors)]: %!v(MISSING)", - "test/language/expressions/arrow-function/non-strict.js-strict:false": "[test/language/expressions/arrow-function/non-strict.js ReferenceError: foo is not defined at af (test/language/expressions/arrow-function/non-strict.js:15:3(5))]: %!v(MISSING)", - "test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js-strict:false": "[test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js SyntaxError: test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js: Unexpected token (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var yield = 23;\n | ^\n 18 | var f, paramValue;\n 19 | \n 20 | f = (x = yield) =\u003e { paramValue = x; }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/prototype-rules.js-strict:true": "[test/language/expressions/arrow-function/prototype-rules.js Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js: arguments is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = arguments =\u003e arguments;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js: eval is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = eval =\u003e eval;\n | ^\n 15 | \n 16 | \n 17 | assert.sameValue(typeof af, \"function\"); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js: yield is a reserved word (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = yield =\u003e 1;\n | ^\n 15 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js: arguments is a reserved word in strict mode (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (arguments) =\u003e arguments;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js: eval is a reserved word in strict mode (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (eval) =\u003e eval;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js-strict:false": "[test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js: yield is a reserved word (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (yield) =\u003e 1;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/arrow-function/throw-new.js-strict:true": "[test/language/expressions/arrow-function/throw-new.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js-strict:true": "[test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js SyntaxError: test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js: Redefinition of __proto__ property (20:25)\n 18 | var result, x, y;\n 19 | \n\u003e 20 | result = { __proto__: x, __proto__: y } = value;\n | ^\n 21 | \n 22 | assert.sameValue(result, value);\n 23 | assert.sameValue(x, 123, 'first AssignmentProperty'); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js:35:125(42)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-let.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = []; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js:21:21(17)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js:33:665(19)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js:35:665(25)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js:33:665(28)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js:23:21(23)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js:21:21(12)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-put-const.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-put-const.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-put-let.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-put-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js:23:79(31)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = [2, 3]; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js:23:21(22)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js:38:665(25)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js:41:665(24)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js:39:665(28)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js:38:33(19)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js:38:33(17)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js:38:33(22)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-iter-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-iter-close-err.js Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-iter-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-iter-close-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-iter-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-iter-close.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-val-bool.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-val-bool.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-val-num.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-val-num.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-empty-val-symbol.js-strict:true": "[test/language/expressions/assignment/dstr/array-empty-val-symbol.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-iteration.js-strict:true": "[test/language/expressions/assignment/dstr/array-iteration.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-iteration.js:20:22(18)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-before-elision.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-before-elision.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-elision-invalid.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js:42:33(22)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js:48:33(15)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js:48:33(20)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-iteration.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-iteration.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iteration.js:20:22(17)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-lref-err.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-lref-err.js Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js:23:21(27)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js: Unexpected token (24:13)\n 22 | var vals = [null];\n 23 | \n\u003e 24 | result = [...{ 0: x, length }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, null);\n 27 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js: Unexpected token (27:13)\n 25 | var vals = [ , ];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js: Unexpected token (27:13)\n 25 | var vals = [undefined];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js: Unexpected token (27:13)\n 25 | var vals = [];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 0); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js: Unexpected token (26:13)\n 24 | var vals = [{}];\n 25 | \n\u003e 26 | result = [...{ x = yield }] = vals;\n | ^\n 27 | \n 28 | \n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-nested-obj.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj.js: Unexpected token (24:13)\n 22 | var vals = [1, 2, 3];\n 23 | \n\u003e 24 | result = [...{ 1: x }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, 2);\n 27 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-put-const.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-put-const.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ ...c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-put-let.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-put-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js:23:82(30)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/array-rest-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-yield-expr.js:22:21(14)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = { yield: 3 }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js:34:97(26)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-let.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js: eval is a reserved word in strict mode (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var eval, arguments;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = {}; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js:21:21(5)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 3;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-put-const.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-put-const.js SyntaxError: test/language/expressions/assignment/dstr/obj-id-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { c } = { c: 1 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-put-let.js-strict:true": "[test/language/expressions/assignment/dstr/obj-id-put-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js:23:44(15)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js SyntaxError: test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js: eval is a reserved word in strict mode (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var eval, arguments;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = { eval: 1, arguments: 2 }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js Test262Error: obj should have an own property name at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js:35:88(26)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js:20:21(5)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js:22:21(9)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js:21:21(12)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 22;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js:21:21(9)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js-strict:false": "[test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var result, x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-put-const.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-put-const.js SyntaxError: test/language/expressions/assignment/dstr/obj-prop-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { a: c } = { a: 2 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-put-let.js-strict:true": "[test/language/expressions/assignment/dstr/obj-prop-put-let.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js:23:44(15)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js-strict:false": "[test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js: Unexpected token (24:17)\n 22 | var vals = { foo: 1, bar: 2, baz: 3 };\n 23 | \n\u003e 24 | result = {[a]:b, ...rest} = vals;\n | ^\n 25 | \n 26 | assert.sameValue(b, 1);\n 27 | assert.sameValue(rest.bar, 2); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-computed-property.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-computed-property.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-computed-property.js: Unexpected token (26:17)\n 24 | var vals = { foo: 1, bar: 2, baz: 3 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | assert.sameValue(rest.bar, 2); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-descriptors.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-descriptors.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-descriptors.js: Unexpected token (28:10)\n 26 | var vals = obj;\n 27 | \n\u003e 28 | result = {...rest} = vals;\n | ^\n 29 | \n 30 | verifyProperty(rest, \"a\", {\n 31 | enumerable: true, at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-empty-obj.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-empty-obj.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-empty-obj.js: Unexpected token (25:10)\n 23 | var vals = {};\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js: Unexpected token (23:6)\n 21 | \n 22 | assert.throws(Test262Error, function() {\n\u003e 23 | 0, {...x} = { get v() { count++; throw new Test262Error(); } };\n | ^\n 24 | });\n 25 | \n 26 | assert.sameValue(count, 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-getter.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-getter.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-getter.js: Unexpected token (26:10)\n 24 | var vals = { get v() { count++; return 2; } };\n 25 | \n\u003e 26 | result = {...x} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(count, 1);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1.0, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1e0, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1e0], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: \"1\", bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, \"1\");\n 29 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-number.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-number.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-number.js: Unexpected token (25:10)\n 23 | var vals = 51;\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-order.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-order.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-order.js: Unexpected token (29:10)\n 27 | var vals = o;\n 28 | \n\u003e 29 | result = {...rest} = vals;\n | ^\n 30 | \n 31 | assert(compareArray(calls, [1, 'z', 'a', \"Symbol(foo)\"]));\n 32 | assert.sameValue(Object.keys(rest).length, 3); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-put-const.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-put-const.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-put-const.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = {}\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-same-name.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-same-name.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-same-name.js: Unexpected token (30:14)\n 28 | var vals = o;\n 29 | \n\u003e 30 | result = { x, ...z } = vals;\n | ^\n 31 | \n 32 | assert.sameValue(x, 42);\n 33 | assert.sameValue(y, undefined); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js: Unexpected token (27:10)\n 25 | var vals = obj;\n 26 | \n\u003e 27 | result = {...rest} = vals;\n | ^\n 28 | \n 29 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"x\"), undefined);\n 30 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-str-val.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-str-val.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-str-val.js: Unexpected token (25:10)\n 23 | var vals = \"foo\";\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.sameValue(rest[\"0\"], \"f\");\n 28 | assert.sameValue(rest[\"1\"], \"o\"); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-symbol-val.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-symbol-val.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-symbol-val.js: Unexpected token (25:10)\n 23 | var vals = Symbol(\"foo\");\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js: Unexpected token (32:10)\n 30 | var vals = { x: 1, y: 2};\n 31 | \n\u003e 32 | result = {...src.y} = vals;\n | ^\n 33 | \n 34 | assert.sameValue(settedValue.x, 1);\n 35 | assert.sameValue(settedValue.y, 2); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-to-property.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-to-property.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-to-property.js: Unexpected token (25:10)\n 23 | var vals = { x: 1, y: 2};\n 24 | \n\u003e 25 | result = {...src.y} = vals;\n | ^\n 26 | \n 27 | assert.sameValue(src.y.x, 1);\n 28 | assert.sameValue(src.y.y, 2); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-val-null.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-val-null.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-val-null.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = null\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-val-undefined.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-val-undefined.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-val-undefined.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = undefined\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/dstr/obj-rest-valid-object.js-strict:true": "[test/language/expressions/assignment/dstr/obj-rest-valid-object.js SyntaxError: test/language/expressions/assignment/dstr/obj-rest-valid-object.js: Unexpected token (26:16)\n 24 | var vals = {x: 1, y: 2, a: 5, b: 3};\n 25 | \n\u003e 26 | result = {a, b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(rest.a, undefined);\n 29 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/assignment/fn-name-cover.js-strict:true": "[test/language/expressions/assignment/fn-name-cover.js Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/fn-name-fn.js-strict:true": "[test/language/expressions/assignment/fn-name-fn.js Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/assignment/fn-name-gen.js-strict:true": "[test/language/expressions/assignment/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/fn-name-gen.js:28:21(3)]: %!v(MISSING)", - "test/language/expressions/class/accessor-name-inst-computed-yield-expr.js-strict:true": "[test/language/expressions/class/accessor-name-inst-computed-yield-expr.js SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-inst-computed-yield-expr.js:28:15]: %!v(MISSING)", - "test/language/expressions/class/accessor-name-static-computed-yield-expr.js-strict:true": "[test/language/expressions/class/accessor-name-static-computed-yield-expr.js SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-static-computed-yield-expr.js:30:15]: %!v(MISSING)", - "test/language/expressions/class/gen-method-length-dflt.js-strict:true": "[test/language/expressions/class/gen-method-length-dflt.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/gen-method-length-dflt.js:34:127(10)]: %!v(MISSING)", - "test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "[test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js:75:116(10)]: %!v(MISSING)", - "test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "[test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js:75:116(10)]: %!v(MISSING)", - "test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "[test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js:75:122(11)]: %!v(MISSING)", - "test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "[test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js:75:122(11)]: %!v(MISSING)", - "test/language/expressions/class/restricted-properties.js-strict:true": "[test/language/expressions/class/restricted-properties.js Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js-strict:true": "[test/language/expressions/equals/coerce-symbol-to-prim-invocation.js Test262Error: method invoked with the string \"default\" as the first argument Expected SameValue(«number», «default») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js-strict:true": "[test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js Test262Error: symbol (equal) Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/function/arguments-with-arguments-fn.js-strict:false": "[test/language/expressions/function/arguments-with-arguments-fn.js SyntaxError: test/language/expressions/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | var f = function(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/function/arguments-with-arguments-lex.js-strict:false": "[test/language/expressions/function/arguments-with-arguments-lex.js SyntaxError: test/language/expressions/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | var f = function (x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/function/param-dflt-yield-non-strict.js-strict:false": "[test/language/expressions/function/param-dflt-yield-non-strict.js SyntaxError: test/language/expressions/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/generators/arguments-with-arguments-fn.js-strict:false": "[test/language/expressions/generators/arguments-with-arguments-fn.js SyntaxError: test/language/expressions/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/generators/arguments-with-arguments-lex.js-strict:false": "[test/language/expressions/generators/arguments-with-arguments-lex.js SyntaxError: test/language/expressions/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/generators/default-proto.js-strict:true": "[test/language/expressions/generators/default-proto.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/default-proto.js:31:22(3)]: %!v(MISSING)", - "test/language/expressions/generators/has-instance.js-strict:true": "[test/language/expressions/generators/has-instance.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/has-instance.js:12:22(2)]: %!v(MISSING)", - "test/language/expressions/generators/implicit-name.js-strict:true": "[test/language/expressions/generators/implicit-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/implicit-name.js:14:22(3)]: %!v(MISSING)", - "test/language/expressions/generators/invoke-as-constructor.js-strict:true": "[test/language/expressions/generators/invoke-as-constructor.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/invoke-as-constructor.js:12:22(2)]: %!v(MISSING)", - "test/language/expressions/generators/length-dflt.js-strict:true": "[test/language/expressions/generators/length-dflt.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-dflt.js:35:23(5)]: %!v(MISSING)", - "test/language/expressions/generators/length-property-descriptor.js-strict:true": "[test/language/expressions/generators/length-property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-property-descriptor.js:13:22(2)]: %!v(MISSING)", - "test/language/expressions/generators/no-name.js-strict:true": "[test/language/expressions/generators/no-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-name.js:14:23(4)]: %!v(MISSING)", - "test/language/expressions/generators/no-yield.js-strict:true": "[test/language/expressions/generators/no-yield.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-yield.js:14:24(3)]: %!v(MISSING)", - "test/language/expressions/generators/params-dflt-args-unmapped.js-strict:true": "[test/language/expressions/generators/params-dflt-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-args-unmapped.js:53:18(7)]: %!v(MISSING)", - "test/language/expressions/generators/params-dflt-ref-arguments.js-strict:true": "[test/language/expressions/generators/params-dflt-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-ref-arguments.js:53:18(7)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-own-properties.js-strict:true": "[test/language/expressions/generators/prototype-own-properties.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-own-properties.js:12:62(5)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-property-descriptor.js-strict:true": "[test/language/expressions/generators/prototype-property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-property-descriptor.js:13:22(2)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-relation-to-function.js-strict:true": "[test/language/expressions/generators/prototype-relation-to-function.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-relation-to-function.js:14:22(7)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-typeof.js-strict:true": "[test/language/expressions/generators/prototype-typeof.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-typeof.js:13:40(23)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-uniqueness.js-strict:true": "[test/language/expressions/generators/prototype-uniqueness.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-uniqueness.js:12:23(3)]: %!v(MISSING)", - "test/language/expressions/generators/prototype-value.js-strict:true": "[test/language/expressions/generators/prototype-value.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-value.js:14:22(2)]: %!v(MISSING)", - "test/language/expressions/generators/return.js-strict:true": "[test/language/expressions/generators/return.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/return.js:13:23(4)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-function-expression-binding-identifier.js-strict:false": "[test/language/expressions/generators/yield-as-function-expression-binding-identifier.js SyntaxError: test/language/expressions/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | var g = function*() {\n\u003e 15 | (function yield() {});\n | ^\n 16 | };\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-identifier-in-nested-function.js-strict:false": "[test/language/expressions/generators/yield-as-identifier-in-nested-function.js SyntaxError: test/language/expressions/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | var g = function*() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-literal-property-name.js-strict:true": "[test/language/expressions/generators/yield-as-literal-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-literal-property-name.js:14:22(3)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-property-name.js-strict:true": "[test/language/expressions/generators/yield-as-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-property-name.js:14:22(3)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-statement.js-strict:true": "[test/language/expressions/generators/yield-as-statement.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-statement.js:13:23(5)]: %!v(MISSING)", - "test/language/expressions/generators/yield-as-yield-operand.js-strict:true": "[test/language/expressions/generators/yield-as-yield-operand.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-yield-operand.js:14:22(4)]: %!v(MISSING)", - "test/language/expressions/generators/yield-newline.js-strict:true": "[test/language/expressions/generators/yield-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-newline.js:13:22(4)]: %!v(MISSING)", - "test/language/expressions/generators/yield-star-before-newline.js-strict:true": "[test/language/expressions/generators/yield-star-before-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-star-before-newline.js:13:22(4)]: %!v(MISSING)", - "test/language/expressions/new.target/asi.js-strict:true": "[test/language/expressions/new.target/asi.js Test262Error: tokens seperated by line breaks Expected SameValue(«function() {\n newTarget = new . target;\n}», «undefined») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/new.target/value-via-super-call.js-strict:true": "[test/language/expressions/new.target/value-via-super-call.js Test262Error: within \"parent\" constructor Expected SameValue(«undefined», «function Child() {_classCallCheck(this, Child);return _possibleConstructorReturn(this, (Child.__proto__ || Object.getPrototypeOf(Child)).call(this));\n\n }») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/__proto__-duplicate-computed.js-strict:true": "[test/language/expressions/object/__proto__-duplicate-computed.js Test262Error: prototype is defined Expected SameValue(«[object Object]», «[object Object]») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/__proto__-duplicate.js-strict:true": "[test/language/expressions/object/__proto__-duplicate.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/expressions/object/__proto__-value-non-object.js-strict:true": "[test/language/expressions/object/__proto__-value-non-object.js TypeError: Object prototype may only be an Object or null: undefined at test/language/expressions/object/__proto__-value-non-object.js:24:14(4)]: %!v(MISSING)", - "test/language/expressions/object/accessor-name-computed-yield-expr.js-strict:true": "[test/language/expressions/object/accessor-name-computed-yield-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/accessor-name-computed-yield-expr.js:20:33(15)]: %!v(MISSING)", - "test/language/expressions/object/accessor-name-computed-yield-id.js-strict:false": "[test/language/expressions/object/accessor-name-computed-yield-id.js SyntaxError: test/language/expressions/object/accessor-name-computed-yield-id.js: Unexpected token (21:4)\n 19 | ---*/\n 20 | \n\u003e 21 | var yield = 'y';\n | ^\n 22 | var yieldSet;\n 23 | var obj = {\n 24 | get [yield]() { return 'get yield'; }, at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/concise-generator.js-strict:true": "[test/language/expressions/object/concise-generator.js test/language/expressions/object/concise-generator.js: Line 18:15 Unexpected reserved word (and 12 more errors)]: %!v(MISSING)", - "test/language/expressions/object/fn-name-accessor-get.js-strict:true": "[test/language/expressions/object/fn-name-accessor-get.js Test262Error: Expected SameValue(«», «get id») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/fn-name-accessor-set.js-strict:true": "[test/language/expressions/object/fn-name-accessor-set.js Test262Error: Expected SameValue(«», «set id») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/fn-name-arrow.js-strict:true": "[test/language/expressions/object/fn-name-arrow.js TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))]: %!v(MISSING)", - "test/language/expressions/object/fn-name-class.js-strict:true": "[test/language/expressions/object/fn-name-class.js Test262Error: via anonymous Symbol Expected SameValue(«_class», «») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/fn-name-cover.js-strict:true": "[test/language/expressions/object/fn-name-cover.js TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))]: %!v(MISSING)", - "test/language/expressions/object/fn-name-fn.js-strict:true": "[test/language/expressions/object/fn-name-fn.js TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))]: %!v(MISSING)", - "test/language/expressions/object/fn-name-gen.js-strict:true": "[test/language/expressions/object/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/fn-name-gen.js:24:23(23)]: %!v(MISSING)", - "test/language/expressions/object/let-non-strict-access.js-strict:false": "[test/language/expressions/object/let-non-strict-access.js SyntaxError: test/language/expressions/object/let-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | \n 12 | assert.sameValue(object.let, 1, \"The value of `object.let` is `1`\"); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/let-non-strict-syntax.js-strict:false": "[test/language/expressions/object/let-non-strict-syntax.js SyntaxError: test/language/expressions/object/let-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/fn-name-fn.js-strict:true": "[test/language/expressions/object/method-definition/fn-name-fn.js TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))]: %!v(MISSING)", - "test/language/expressions/object/method-definition/fn-name-gen.js-strict:true": "[test/language/expressions/object/method-definition/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/fn-name-gen.js:24:22(23)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-invoke-ctor.js-strict:true": "[test/language/expressions/object/method-definition/generator-invoke-ctor.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-ctor.js:12:37(3)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js-strict:false": "[test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js:16:24(15)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-invoke-fn-strict.js-strict:false": "[test/language/expressions/object/method-definition/generator-invoke-fn-strict.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-strict.js:15:24(8)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-length-dflt.js-strict:true": "[test/language/expressions/object/method-definition/generator-length-dflt.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length-dflt.js:35:28(6)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-length.js-strict:true": "[test/language/expressions/object/method-definition/generator-length.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length.js:14:37(3)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-name-prop-string.js-strict:true": "[test/language/expressions/object/method-definition/generator-name-prop-string.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-string.js:14:37(3)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-name-prop-symbol.js-strict:true": "[test/language/expressions/object/method-definition/generator-name-prop-symbol.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-symbol.js:15:50(17)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-no-yield.js-strict:true": "[test/language/expressions/object/method-definition/generator-no-yield.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-no-yield.js:15:21(4)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-param-redecl-const.js-strict:true": "[test/language/expressions/object/method-definition/generator-param-redecl-const.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/expressions/object/method-definition/generator-param-redecl-let.js-strict:true": "[test/language/expressions/object/method-definition/generator-param-redecl-let.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/expressions/object/method-definition/generator-params.js-strict:true": "[test/language/expressions/object/method-definition/generator-params.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-params.js:18:24(21)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js-strict:false": "[test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | *[yield]() {} at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-prop-name-yield-id.js-strict:false": "[test/language/expressions/object/method-definition/generator-prop-name-yield-id.js SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-id.js: Unexpected token (14:4)\n 12 | ---*/\n 13 | \n\u003e 14 | var yield = 'propName';\n | ^\n 15 | var obj = {\n 16 | *[yield]() {}\n 17 | }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-property-desc.js-strict:true": "[test/language/expressions/object/method-definition/generator-property-desc.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-property-desc.js:14:34(3)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-prototype-prop.js-strict:true": "[test/language/expressions/object/method-definition/generator-prototype-prop.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype-prop.js:13:62(6)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-prototype.js-strict:true": "[test/language/expressions/object/method-definition/generator-prototype.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype.js:13:34(3)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-return.js-strict:true": "[test/language/expressions/object/method-definition/generator-return.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-return.js:14:20(4)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-super-prop-body.js-strict:true": "[test/language/expressions/object/method-definition/generator-super-prop-body.js test/language/expressions/object/method-definition/generator-super-prop-body.js: Line 18:13 Unexpected reserved word (and 12 more errors)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/generator-super-prop-param.js-strict:true": "[test/language/expressions/object/method-definition/generator-super-prop-param.js test/language/expressions/object/method-definition/generator-super-prop-param.js: Line 15:137 Unexpected reserved word (and 1 more errors)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-invoke-ctor.js-strict:true": "[test/language/expressions/object/method-definition/name-invoke-ctor.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-name-prop-symbol.js-strict:true": "[test/language/expressions/object/method-definition/name-name-prop-symbol.js Test262Error: Expected SameValue(«», «[method]») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-param-id-yield.js-strict:false": "[test/language/expressions/object/method-definition/name-param-id-yield.js SyntaxError: test/language/expressions/object/method-definition/name-param-id-yield.js: Unexpected token (13:9)\n 11 | \n 12 | var obj = {\n\u003e 13 | method(yield) {\n | ^\n 14 | return yield;\n 15 | }\n 16 | }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-param-init-yield.js-strict:false": "[test/language/expressions/object/method-definition/name-param-init-yield.js SyntaxError: test/language/expressions/object/method-definition/name-param-init-yield.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'default';\n | ^\n 14 | var obj = {\n 15 | method(x = yield) {\n 16 | return x; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-param-redecl.js-strict:true": "[test/language/expressions/object/method-definition/name-param-redecl.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/expressions/object/method-definition/name-prop-name-yield-expr.js-strict:false": "[test/language/expressions/object/method-definition/name-prop-name-yield-expr.js SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | [yield]() {} at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-prop-name-yield-id.js-strict:false": "[test/language/expressions/object/method-definition/name-prop-name-yield-id.js SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-id.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'propName';\n | ^\n 14 | var obj = {\n 15 | [yield]() {}\n 16 | }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/name-prototype-prop.js-strict:true": "[test/language/expressions/object/method-definition/name-prototype-prop.js Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js-strict:true": "[test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js:58:24(8)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js-strict:true": "[test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js:58:25(8)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js:14:20(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js:14:20(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js-strict:false": "[test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js SyntaxError: test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js: yield is a reserved word (16:14)\n 14 | var obj = {\n 15 | *g() {\n\u003e 16 | (function yield() {});\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js:14:23(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js-strict:false": "[test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js SyntaxError: test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js: yield is a reserved word (17:6)\n 15 | *g() {\n 16 | function h() {\n\u003e 17 | yield = 1;\n | ^\n 18 | }\n 19 | }\n 20 | }; at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-literal-property-name.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-literal-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-literal-property-name.js:15:19(4)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-property-name.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-property-name.js:15:19(4)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-statement.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-statement.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-statement.js:14:20(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-as-yield-operand.js-strict:true": "[test/language/expressions/object/method-definition/yield-as-yield-operand.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-yield-operand.js:15:19(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-newline.js-strict:true": "[test/language/expressions/object/method-definition/yield-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-newline.js:14:19(5)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-return.js-strict:true": "[test/language/expressions/object/method-definition/yield-return.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-return.js:15:23(4)]: %!v(MISSING)", - "test/language/expressions/object/method-definition/yield-star-before-newline.js-strict:true": "[test/language/expressions/object/method-definition/yield-star-before-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-star-before-newline.js:14:19(5)]: %!v(MISSING)", - "test/language/expressions/object/prop-def-id-eval-error-2.js-strict:false": "[test/language/expressions/object/prop-def-id-eval-error-2.js SyntaxError: test/language/expressions/object/prop-def-id-eval-error-2.js: 'with' in strict mode (19:2)\n 17 | \n 18 | assert.throws(Test262Error, function() {\n\u003e 19 | with (p) {\n | ^\n 20 | ({attr});\n 21 | }\n 22 | }); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/prop-def-id-eval-error.js-strict:false": "[test/language/expressions/object/prop-def-id-eval-error.js SyntaxError: test/language/expressions/object/prop-def-id-eval-error.js: 'with' in strict mode (18:2)\n 16 | \n 17 | assert.throws(Test262Error, function() {\n\u003e 18 | with (obj) {\n | ^\n 19 | ({ attr });\n 20 | }\n 21 | }); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/yield-non-strict-access.js-strict:false": "[test/language/expressions/object/yield-non-strict-access.js SyntaxError: test/language/expressions/object/yield-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | \n 12 | assert.sameValue(object.yield, 1, \"The value of `object.yield` is `1`\"); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/object/yield-non-strict-syntax.js-strict:false": "[test/language/expressions/object/yield-non-strict-syntax.js SyntaxError: test/language/expressions/object/yield-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/super/call-bind-this-value-twice.js-strict:true": "[test/language/expressions/super/call-bind-this-value-twice.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/call-construct-invocation.js-strict:true": "[test/language/expressions/super/call-construct-invocation.js TypeError: Cannot call a class as a function at _classCallCheck (test/language/expressions/super/call-construct-invocation.js:13:102(9))]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-cls-null-proto.js-strict:true": "[test/language/expressions/super/prop-dot-cls-null-proto.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-cls-ref-strict.js-strict:true": "[test/language/expressions/super/prop-dot-cls-ref-strict.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-cls-this-uninit.js-strict:true": "[test/language/expressions/super/prop-dot-cls-this-uninit.js SyntaxError: test/language/expressions/super/prop-dot-cls-this-uninit.js: 'super.*' is not allowed before super()\n 33 | constructor() {\n 34 | try {\n\u003e 35 | super.x;\n | ^\n 36 | } catch (err) {\n 37 | caught = err;\n 38 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-cls-val-from-eval.js-strict:true": "[test/language/expressions/super/prop-dot-cls-val-from-eval.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-dot-cls-val-from-eval.js:34:19(7))]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-obj-null-proto.js-strict:true": "[test/language/expressions/super/prop-dot-obj-null-proto.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-obj-ref-non-strict.js-strict:false": "[test/language/expressions/super/prop-dot-obj-ref-non-strict.js Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-obj-ref-strict.js-strict:true": "[test/language/expressions/super/prop-dot-obj-ref-strict.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-dot-obj-val-from-eval.js-strict:true": "[test/language/expressions/super/prop-dot-obj-val-from-eval.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-dot-obj-val-from-eval.js:36:17(7))]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-cls-null-proto.js-strict:true": "[test/language/expressions/super/prop-expr-cls-null-proto.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-cls-ref-strict.js-strict:true": "[test/language/expressions/super/prop-expr-cls-ref-strict.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-cls-this-uninit.js-strict:true": "[test/language/expressions/super/prop-expr-cls-this-uninit.js SyntaxError: test/language/expressions/super/prop-expr-cls-this-uninit.js: 'super.*' is not allowed before super()\n 33 | constructor() {\n 34 | try {\n\u003e 35 | super['x'];\n | ^\n 36 | } catch (err) {\n 37 | caught = err;\n 38 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-cls-val-from-eval.js-strict:true": "[test/language/expressions/super/prop-expr-cls-val-from-eval.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-expr-cls-val-from-eval.js:33:19(7))]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-obj-null-proto.js-strict:true": "[test/language/expressions/super/prop-expr-obj-null-proto.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-obj-ref-non-strict.js-strict:false": "[test/language/expressions/super/prop-expr-obj-ref-non-strict.js Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-obj-ref-strict.js-strict:true": "[test/language/expressions/super/prop-expr-obj-ref-strict.js Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/super/prop-expr-obj-val-from-eval.js-strict:true": "[test/language/expressions/super/prop-expr-obj-val-from-eval.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-expr-obj-val-from-eval.js:36:17(7))]: %!v(MISSING)", - "test/language/expressions/tagged-template/template-object-frozen-non-strict.js-strict:false": "[test/language/expressions/tagged-template/template-object-frozen-non-strict.js TypeError: Cannot add property test262Prop, object is not extensible at test/language/expressions/tagged-template/template-object-frozen-non-strict.js:19:30(38)]: %!v(MISSING)", - "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js-strict:true": "[test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/expressions/template-literal/tv-line-continuation.js-strict:true": "[test/language/expressions/template-literal/tv-line-continuation.js Test262Error: Line Separator Expected SameValue(«\u2028», «») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/expressions/yield/arguments-object-attributes.js-strict:true": "[test/language/expressions/yield/arguments-object-attributes.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/arguments-object-attributes.js:9:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/captured-free-vars.js-strict:true": "[test/language/expressions/yield/captured-free-vars.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/captured-free-vars.js:10:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js-strict:false": "[test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js:1:41(9)]: %!v(MISSING)", - "test/language/expressions/yield/formal-parameters-after-reassignment-strict.js-strict:true": "[test/language/expressions/yield/formal-parameters-after-reassignment-strict.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-strict.js:10:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/formal-parameters.js-strict:true": "[test/language/expressions/yield/formal-parameters.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters.js:9:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/from-catch.js-strict:true": "[test/language/expressions/yield/from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-catch.js:10:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/from-try.js-strict:true": "[test/language/expressions/yield/from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-try.js:10:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/from-with.js-strict:false": "[test/language/expressions/yield/from-with.js SyntaxError: test/language/expressions/yield/from-with.js: 'with' in strict mode (17:2)\n 15 | yield x;\n 16 | \n\u003e 17 | with ({ x: 2 }) {\n | ^\n 18 | yield x;\n 19 | }\n 20 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/expressions/yield/in-iteration-stmt.js-strict:true": "[test/language/expressions/yield/in-iteration-stmt.js ReferenceError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/expressions/yield/in-rltn-expr.js-strict:true": "[test/language/expressions/yield/in-rltn-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/in-rltn-expr.js:15:33(11)]: %!v(MISSING)", - "test/language/expressions/yield/iter-value-specified.js-strict:true": "[test/language/expressions/yield/iter-value-specified.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-specified.js:11:33(11)]: %!v(MISSING)", - "test/language/expressions/yield/iter-value-unspecified.js-strict:true": "[test/language/expressions/yield/iter-value-unspecified.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-unspecified.js:11:33(10)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-iter.js-strict:true": "[test/language/expressions/yield/rhs-iter.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-iter.js:16:33(11)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-omitted.js-strict:true": "[test/language/expressions/yield/rhs-omitted.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-omitted.js:10:33(33)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-primitive.js-strict:true": "[test/language/expressions/yield/rhs-primitive.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-primitive.js:10:33(33)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-regexp.js-strict:true": "[test/language/expressions/yield/rhs-regexp.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-regexp.js:13:33(14)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-template-middle.js-strict:true": "[test/language/expressions/yield/rhs-template-middle.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-template-middle.js:12:33(11)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-unresolvable.js-strict:true": "[test/language/expressions/yield/rhs-unresolvable.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-unresolvable.js:14:298(29)]: %!v(MISSING)", - "test/language/expressions/yield/rhs-yield.js-strict:true": "[test/language/expressions/yield/rhs-yield.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-yield.js:9:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/star-array.js-strict:true": "[test/language/expressions/yield/star-array.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-array.js:10:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/star-in-iteration-stmt.js-strict:true": "[test/language/expressions/yield/star-in-iteration-stmt.js ReferenceError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/expressions/yield/star-in-rltn-expr.js-strict:true": "[test/language/expressions/yield/star-in-rltn-expr.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-in-rltn-expr.js:15:33(11)]: %!v(MISSING)", - "test/language/expressions/yield/star-iterable.js-strict:true": "[test/language/expressions/yield/star-iterable.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-iterable.js:10:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-get-call-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-get-call-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-err.js:21:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js:22:298(30)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-get-get-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-get-get-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-get-err.js:20:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js:26:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js:27:298(30)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js:26:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js:27:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js:26:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js:23:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js:29:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js:27:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js:26:33(15)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js:36:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js:41:33(14)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js:39:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js:36:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js:27:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js:30:298(30)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js:24:33(14)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js:28:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js:35:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js:38:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js:24:33(12)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js:29:298(30)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js:21:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js:25:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js:42:298(32)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js:42:33(10)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js:42:298(29)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js:37:33(13)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js-strict:true": "[test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js:47:298(33)]: %!v(MISSING)", - "test/language/expressions/yield/star-rhs-unresolvable.js-strict:true": "[test/language/expressions/yield/star-rhs-unresolvable.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-unresolvable.js:14:298(29)]: %!v(MISSING)", - "test/language/expressions/yield/star-string.js-strict:true": "[test/language/expressions/yield/star-string.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-string.js:10:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/then-return.js-strict:true": "[test/language/expressions/yield/then-return.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/then-return.js:11:33(9)]: %!v(MISSING)", - "test/language/expressions/yield/within-for.js-strict:true": "[test/language/expressions/yield/within-for.js ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/within-for.js:9:33(9)]: %!v(MISSING)", - "test/language/global-code/block-decl-strict.js-strict:true": "[test/language/global-code/block-decl-strict.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/global-code/decl-lex-configurable-global.js-strict:true": "[test/language/global-code/decl-lex-configurable-global.js TypeError: Cannot read property 'Array' of undefined at test/language/global-code/decl-lex-configurable-global.js:30:26(36)]: %!v(MISSING)", - "test/language/global-code/decl-lex-deletion.js-strict:false": "[test/language/global-code/decl-lex-deletion.js SyntaxError: test/language/global-code/decl-lex-deletion.js: Deleting local variable in strict mode (23:0)\n 21 | let test262let;\n 22 | \n\u003e 23 | delete test262let;\n | ^\n 24 | \n 25 | // Binding values are asserted by a dedicated test. IdentifierReferences serve\n 26 | // to ensure that the entries in the environment record persist. at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/global-code/decl-lex-restricted-global.js-strict:true": "[test/language/global-code/decl-lex-restricted-global.js \u003cnil\u003e]: Expected error: %!v(MISSING)", - "test/language/global-code/decl-lex.js-strict:true": "[test/language/global-code/decl-lex.js SyntaxError: test/language/global-code/decl-lex.js: \"test262const\" is read-only\n 33 | \n 34 | assert.throws(TypeError, function() {\n\u003e 35 | test262const = 4;\n | ^\n 36 | }, '`const` binding is strictly immutable');\n 37 | assert.sameValue(test262const, 3, '`const` binding cannot be modified');\n 38 | assert.sameValue( at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/global-code/new.target-arrow.js-strict:true": "[test/language/global-code/new.target-arrow.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/global-code/script-decl-func-dups.js-strict:true": "[test/language/global-code/script-decl-func-dups.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func-dups.js:28:16(6)]: %!v(MISSING)", - "test/language/global-code/script-decl-func.js-strict:true": "[test/language/global-code/script-decl-func.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func.js:42:16(4)]: %!v(MISSING)", - "test/language/global-code/script-decl-lex-deletion.js-strict:false": "[test/language/global-code/script-decl-lex-deletion.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex-deletion.js:21:16(4)]: %!v(MISSING)", - "test/language/global-code/script-decl-lex-lex.js-strict:true": "[test/language/global-code/script-decl-lex-lex.js Test262Error: `let` binding Expected a SyntaxError but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/global-code/script-decl-lex-restricted-global.js-strict:true": "[test/language/global-code/script-decl-lex-restricted-global.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex-restricted-global.js:24:16(24)]: %!v(MISSING)", - "test/language/global-code/script-decl-lex-var.js-strict:true": "[test/language/global-code/script-decl-lex-var.js Test262Error: variable Expected a SyntaxError but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/global-code/script-decl-lex.js-strict:true": "[test/language/global-code/script-decl-lex.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex.js:25:16(10)]: %!v(MISSING)", - "test/language/global-code/script-decl-var-collision.js-strict:true": "[test/language/global-code/script-decl-var-collision.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-var-collision.js:20:16(25)]: %!v(MISSING)", - "test/language/global-code/script-decl-var.js-strict:true": "[test/language/global-code/script-decl-var.js TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-var.js:36:16(4)]: %!v(MISSING)", - "test/language/global-code/switch-case-decl-strict.js-strict:true": "[test/language/global-code/switch-case-decl-strict.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/global-code/switch-dflt-decl-strict.js-strict:true": "[test/language/global-code/switch-dflt-decl-strict.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/import/dup-bound-names.js-strict:true": "[test/language/import/dup-bound-names.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/literals/regexp/S7.8.5_A1.1_T2.js-strict:true": "[test/language/literals/regexp/S7.8.5_A1.1_T2.js Test262Error: Code unit: d800 Expected SameValue(«\\ud800», «�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/regexp/S7.8.5_A1.4_T2.js-strict:true": "[test/language/literals/regexp/S7.8.5_A1.4_T2.js Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/regexp/S7.8.5_A2.1_T2.js-strict:true": "[test/language/literals/regexp/S7.8.5_A2.1_T2.js Test262Error: Code unit: d800 Expected SameValue(«nnnn\\ud800», «nnnn�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/regexp/S7.8.5_A2.4_T2.js-strict:true": "[test/language/literals/regexp/S7.8.5_A2.4_T2.js Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/regexp/u-case-mapping.js-strict:true": "[test/language/literals/regexp/u-case-mapping.js Test262Error: Case mapping is not applied in the absence of the `u` flag Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/regexp/u-invalid-class-escape.js-strict:true": "[test/language/literals/regexp/u-invalid-class-escape.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-extended-pattern-char.js-strict:true": "[test/language/literals/regexp/u-invalid-extended-pattern-char.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-identity-escape.js-strict:true": "[test/language/literals/regexp/u-invalid-identity-escape.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-legacy-octal-escape.js-strict:true": "[test/language/literals/regexp/u-invalid-legacy-octal-escape.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js-strict:true": "[test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-oob-decimal-escape.js-strict:true": "[test/language/literals/regexp/u-invalid-oob-decimal-escape.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-optional-lookahead.js-strict:true": "[test/language/literals/regexp/u-invalid-optional-lookahead.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-optional-negative-lookahead.js-strict:true": "[test/language/literals/regexp/u-invalid-optional-negative-lookahead.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-range-lookahead.js-strict:true": "[test/language/literals/regexp/u-invalid-range-lookahead.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-invalid-range-negative-lookahead.js-strict:true": "[test/language/literals/regexp/u-invalid-range-negative-lookahead.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-unicode-esc-non-hex.js-strict:true": "[test/language/literals/regexp/u-unicode-esc-non-hex.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/regexp/u-unicode-esc.js-strict:true": "[test/language/literals/regexp/u-unicode-esc.js Test262Error: U+0001 at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/literals/string/S7.8.4_A4.3_T1.js-strict:true": "[test/language/literals/string/S7.8.4_A4.3_T1.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/string/S7.8.4_A4.3_T2.js-strict:true": "[test/language/literals/string/S7.8.4_A4.3_T2.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/string/legacy-non-octal-escape-sequence-strict.js-strict:true": "[test/language/literals/string/legacy-non-octal-escape-sequence-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js-strict:true": "[test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/literals/string/legacy-octal-escape-sequence-strict.js-strict:true": "[test/language/literals/string/legacy-octal-escape-sequence-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/module-code/early-export-global.js-strict:true": "[test/language/module-code/early-export-global.js ReferenceError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/module-code/early-export-unresolvable.js-strict:true": "[test/language/module-code/early-export-unresolvable.js ReferenceError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/module-code/early-lex-and-var.js-strict:true": "[test/language/module-code/early-lex-and-var.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/module-code/namespace/Symbol.toStringTag.js-strict:true": "[test/language/module-code/namespace/Symbol.toStringTag.js ReferenceError: require is not defined at test/language/module-code/namespace/Symbol.toStringTag.js:19:33(11)]: %!v(MISSING)", - "test/language/reserved-words/await-module.js-strict:true": "[test/language/reserved-words/await-module.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/class/accessor-name-inst-computed-yield-expr.js-strict:true": "[test/language/statements/class/accessor-name-inst-computed-yield-expr.js SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-inst-computed-yield-expr.js:28:15]: %!v(MISSING)", - "test/language/statements/class/accessor-name-static-computed-yield-expr.js-strict:true": "[test/language/statements/class/accessor-name-static-computed-yield-expr.js SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-static-computed-yield-expr.js:30:15]: %!v(MISSING)", - "test/language/statements/class/constructor-inferred-observable-iteration.js-strict:true": "[test/language/statements/class/constructor-inferred-observable-iteration.js TypeError: Cannot convert undefined or null to object at getPrototypeOf (native)]: %!v(MISSING)", - "test/language/statements/class/definition/accessors.js-strict:true": "[test/language/statements/class/definition/accessors.js Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/fn-name-accessor-get.js-strict:true": "[test/language/statements/class/definition/fn-name-accessor-get.js Test262Error: Expected SameValue(«get», «get id») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/fn-name-accessor-set.js-strict:true": "[test/language/statements/class/definition/fn-name-accessor-set.js Test262Error: Expected SameValue(«set», «set id») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/fn-name-gen-method.js-strict:true": "[test/language/statements/class/definition/fn-name-gen-method.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-gen-method.js:22:108(10)]: %!v(MISSING)", - "test/language/statements/class/definition/fn-name-method.js-strict:true": "[test/language/statements/class/definition/fn-name-method.js Test262Error: via anonymous Symbol Expected SameValue(«value», «») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/fn-name-static-precedence.js-strict:true": "[test/language/statements/class/definition/fn-name-static-precedence.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-static-precedence.js:61:116(11)]: %!v(MISSING)", - "test/language/statements/class/definition/getters-non-configurable-err.js-strict:true": "[test/language/statements/class/definition/getters-non-configurable-err.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/getters-prop-desc.js-strict:true": "[test/language/statements/class/definition/getters-prop-desc.js Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/getters-restricted-ids.js-strict:true": "[test/language/statements/class/definition/getters-restricted-ids.js TypeError: Cannot redefine property: arguments at defineProperty (native)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-no-yield.js-strict:true": "[test/language/statements/class/definition/methods-gen-no-yield.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-no-yield.js:14:109(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-return.js-strict:true": "[test/language/statements/class/definition/methods-gen-return.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-return.js:13:108(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js:13:108(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js:13:108(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js:14:111(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js:14:107(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-property-name.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-property-name.js:14:107(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-statement.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-statement.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-statement.js:13:108(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js:14:107(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-newline.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-newline.js:13:107(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-gen-yield-star-before-newline.js-strict:true": "[test/language/statements/class/definition/methods-gen-yield-star-before-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-star-before-newline.js:13:107(10)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-named-eval-arguments.js-strict:true": "[test/language/statements/class/definition/methods-named-eval-arguments.js TypeError: Cannot redefine property: arguments at defineProperty (native)]: %!v(MISSING)", - "test/language/statements/class/definition/methods-restricted-properties.js-strict:true": "[test/language/statements/class/definition/methods-restricted-properties.js Test262Error: No \"caller\" own property (method) Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/methods.js-strict:true": "[test/language/statements/class/definition/methods.js Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/numeric-property-names.js-strict:true": "[test/language/statements/class/definition/numeric-property-names.js Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/prototype-property.js-strict:true": "[test/language/statements/class/definition/prototype-property.js Test262Error: The value of `descr.writable` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/setters-non-configurable-err.js-strict:true": "[test/language/statements/class/definition/setters-non-configurable-err.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/setters-prop-desc.js-strict:true": "[test/language/statements/class/definition/setters-prop-desc.js Test262Error: The result of `'prototype' in descr.set` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/definition/setters-restricted-ids.js-strict:true": "[test/language/statements/class/definition/setters-restricted-ids.js TypeError: Cannot redefine property: arguments at defineProperty (native)]: %!v(MISSING)", - "test/language/statements/class/definition/this-access-restriction-2.js-strict:true": "[test/language/statements/class/definition/this-access-restriction-2.js SyntaxError: test/language/statements/class/definition/this-access-restriction-2.js: 'this' is not allowed before super()\n 19 | var exn;\n 20 | try {\n\u003e 21 | this.prp1 = 3;\n | ^\n 22 | } catch (e) {\n 23 | exn = e;\n 24 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/definition/this-access-restriction.js-strict:true": "[test/language/statements/class/definition/this-access-restriction.js SyntaxError: test/language/statements/class/definition/this-access-restriction.js: 'this' is not allowed before super()\n 19 | class C extends Base {\n 20 | constructor() {\n\u003e 21 | super(this.x);\n | ^\n 22 | }\n 23 | }; new C();\n 24 | }); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/definition/this-check-ordering.js-strict:true": "[test/language/statements/class/definition/this-check-ordering.js test/language/statements/class/definition/this-check-ordering.js: Line 43:7 Unexpected reserved word (and 15 more errors)]: %!v(MISSING)", - "test/language/statements/class/gen-method-length-dflt.js-strict:true": "[test/language/statements/class/gen-method-length-dflt.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/gen-method-length-dflt.js:34:111(10)]: %!v(MISSING)", - "test/language/statements/class/name-binding/const.js-strict:true": "[test/language/statements/class/name-binding/const.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/name-binding/in-extends-expression-assigned.js-strict:true": "[test/language/statements/class/name-binding/in-extends-expression-assigned.js Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/name-binding/in-extends-expression.js-strict:true": "[test/language/statements/class/name-binding/in-extends-expression.js Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "[test/language/statements/class/params-dflt-gen-meth-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-args-unmapped.js:73:112(10)]: %!v(MISSING)", - "test/language/statements/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "[test/language/statements/class/params-dflt-gen-meth-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-ref-arguments.js:73:112(10)]: %!v(MISSING)", - "test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "[test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js:73:118(11)]: %!v(MISSING)", - "test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "[test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js:73:118(11)]: %!v(MISSING)", - "test/language/statements/class/restricted-properties.js-strict:true": "[test/language/statements/class/restricted-properties.js Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/static-method-gen-non-configurable-err.js-strict:true": "[test/language/statements/class/static-method-gen-non-configurable-err.js Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/static-method-non-configurable-err.js-strict:true": "[test/language/statements/class/static-method-non-configurable-err.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class A extends Array {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js TypeError: Constructor ArrayBuffer requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class AB1 extends ArrayBuffer {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Boolean/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Boolean/regular-subclassing.js TypeError: Method Boolean.prototype.valueOf is called on incompatible receiver at valueOf (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js: missing super() call in constructor\n 15 | \n 16 | class Bln extends Boolean {\n\u003e 17 | constructor() {}\n | ^\n 18 | }\n 19 | \n 20 | // Boolean internals are not initialized at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/DataView/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/DataView/regular-subclassing.js TypeError: Constructor DataView requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class DV1 extends DataView {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | var buffer = new ArrayBuffer(1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Date/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Date/regular-subclassing.js TypeError: Method Date.prototype.getFullYear is called on incompatible receiver at getFullYear (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js: missing super() call in constructor\n 21 | \n 22 | class D extends Date {\n\u003e 23 | constructor() {}\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Error/message-property-assignment.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Error/message-property-assignment.js Test262Error: Expected SameValue(«», «custom-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends Error {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class Fn extends Function {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js:22:61(22)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js:34:61(22)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js:22:61(22)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js:21:61(23)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js: missing super() call in constructor\n 23 | \n 24 | class GFn1 extends GeneratorFunction {\n\u003e 25 | constructor() {}\n | ^\n 26 | }\n 27 | \n 28 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Map/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Map/regular-subclassing.js TypeError: Constructor Map requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class M1 extends Map {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-message.js Test262Error: Expected SameValue(«», «custom-eval-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends EvalError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-message.js Test262Error: Expected SameValue(«», «custom-range-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends RangeError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-message.js Test262Error: Expected SameValue(«», «custom-reference-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends ReferenceError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-message.js Test262Error: Expected SameValue(«», «custom-syntax-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends SyntaxError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-message.js Test262Error: Expected SameValue(«», «custom-type-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends TypeError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-message.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/URIError-message.js Test262Error: Expected SameValue(«», «custom-uri-error») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends URIError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Number/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Number/regular-subclassing.js TypeError: Value is not a number: %!s(PANIC=String method: TypeError: Value is not a number) at toFixed (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class N extends Number {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js: missing super() call in constructor\n 29 | \n 30 | class Obj extends Object {\n\u003e 31 | constructor() {\n | ^\n 32 | return undefined;\n 33 | }\n 34 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js: missing super() call in constructor\n 32 | \n 33 | class Obj extends Object {\n\u003e 34 | constructor() {\n | ^\n 35 | return 42;\n 36 | }\n 37 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Object/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Object/regular-subclassing.js Test262Error: returns the class prototype Expected SameValue(«[object Object]», «[object Object]») to be false at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Object/replacing-prototype.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Object/replacing-prototype.js Test262Error: Replaces prototype Expected SameValue(«[object Object]», «42») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class Prom1 extends Promise {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class RE1 extends RegExp {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Set/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Set/regular-subclassing.js TypeError: Constructor Set requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class S1 extends Set {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/String/length.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/String/length.js TypeError: Cannot read property 'writable' of undefined at verifyNotWritable (harness/propertyHelper.js:195:13(11))]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/String/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/String/regular-subclassing.js TypeError: String.prototype.toString is called on incompatible receiver at String (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js: missing super() call in constructor\n 17 | \n 18 | class S1 extends String {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/Symbol/new-symbol-with-super-throws.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/Symbol/new-symbol-with-super-throws.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/TypedArray/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/TypedArray/regular-subclassing.js TypeError: Constructor TypedArray requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js: missing super() call in constructor\n 30 | ].forEach(function(Constructor) {\n 31 | class Typed extends Constructor {\n\u003e 32 | constructor() {}\n | ^\n 33 | }\n 34 | \n 35 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js TypeError: Constructor WeakMap requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class M1 extends WeakMap {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js TypeError: Constructor WeakSet requires 'new' at apply (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js-strict:true": "[test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js SyntaxError: test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class WS1 extends WeakSet {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/builtins.js-strict:true": "[test/language/statements/class/subclass/builtins.js TypeError: Constructor TypedArray requires 'new' at call (native)]: %!v(MISSING)", - "test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js-strict:true": "[test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js SyntaxError: test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js: missing super() call in constructor\n 24 | \n 25 | class Foo extends null {\n\u003e 26 | constructor() {\n | ^\n 27 | return obj = {};\n 28 | }\n 29 | } at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/class/subclass/derived-class-return-override-with-boolean.js-strict:true": "[test/language/statements/class/subclass/derived-class-return-override-with-boolean.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/derived-class-return-override-with-null.js-strict:true": "[test/language/statements/class/subclass/derived-class-return-override-with-null.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/derived-class-return-override-with-number.js-strict:true": "[test/language/statements/class/subclass/derived-class-return-override-with-number.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/derived-class-return-override-with-string.js-strict:true": "[test/language/statements/class/subclass/derived-class-return-override-with-string.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/subclass/derived-class-return-override-with-symbol.js-strict:true": "[test/language/statements/class/subclass/derived-class-return-override-with-symbol.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/syntax/class-body-method-definition-super-property.js-strict:true": "[test/language/statements/class/syntax/class-body-method-definition-super-property.js Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js-strict:true": "[test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js:27:28(10)]: %!v(MISSING)", - "test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js-strict:true": "[test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js-strict:true": "[test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/statements/const/block-local-closure-get-before-initialization.js-strict:true": "[test/language/statements/const/block-local-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/cptn-value.js-strict:true": "[test/language/statements/const/cptn-value.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statements/const/cptn-value.js:17:7(5)]: %!v(MISSING)", - "test/language/statements/const/fn-name-gen.js-strict:true": "[test/language/statements/const/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/const/fn-name-gen.js:21:25(3)]: %!v(MISSING)", - "test/language/statements/const/function-local-closure-get-before-initialization.js-strict:true": "[test/language/statements/const/function-local-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/global-closure-get-before-initialization.js-strict:true": "[test/language/statements/const/global-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/const/global-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/const/global-use-before-initialization-in-declaration-statement.js \u003cnil\u003e]: Expected error: %!v(MISSING)", - "test/language/statements/const/global-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/const/global-use-before-initialization-in-prior-statement.js \u003cnil\u003e]: Expected error: %!v(MISSING)", - "test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js-strict:false": "[test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js-strict:true": "[test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js: \"i\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const i = 0; i \u003c 1; i++) {}\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js-strict:true": "[test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x in [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js-strict:true": "[test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x of [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/const/syntax/with-initializer-label-statement.js-strict:true": "[test/language/statements/const/syntax/with-initializer-label-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/do-while/decl-fun.js-strict:true": "[test/language/statements/do-while/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/do-while/labelled-fn-stmt.js-strict:true": "[test/language/statements/do-while/labelled-fn-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/decl-fun.js-strict:true": "[test/language/statements/for-in/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/head-const-bound-names-dup.js-strict:true": "[test/language/statements/for-in/head-const-bound-names-dup.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js-strict:true": "[test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-in/head-const-bound-names-in-stmt.js-strict:true": "[test/language/statements/for-in/head-const-bound-names-in-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/head-let-bound-names-fordecl-tdz.js-strict:true": "[test/language/statements/for-in/head-let-bound-names-fordecl-tdz.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-in/head-let-bound-names-in-stmt.js-strict:true": "[test/language/statements/for-in/head-let-bound-names-in-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/head-let-destructuring.js-strict:true": "[test/language/statements/for-in/head-let-destructuring.js SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-in/head-let-destructuring.js:27:7]: %!v(MISSING)", - "test/language/statements/for-in/labelled-fn-stmt-const.js-strict:true": "[test/language/statements/for-in/labelled-fn-stmt-const.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/labelled-fn-stmt-let.js-strict:true": "[test/language/statements/for-in/labelled-fn-stmt-let.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/labelled-fn-stmt-lhs.js-strict:true": "[test/language/statements/for-in/labelled-fn-stmt-lhs.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-in/labelled-fn-stmt-var.js-strict:true": "[test/language/statements/for-in/labelled-fn-stmt-var.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/arguments-mapped-aliasing.js-strict:false": "[test/language/statements/for-of/arguments-mapped-aliasing.js TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-aliasing.js:18:21(9)]: %!v(MISSING)", - "test/language/statements/for-of/arguments-mapped-mutation.js-strict:false": "[test/language/statements/for-of/arguments-mapped-mutation.js TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-mutation.js:17:21(6)]: %!v(MISSING)", - "test/language/statements/for-of/arguments-mapped.js-strict:false": "[test/language/statements/for-of/arguments-mapped.js TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped.js:15:21(6)]: %!v(MISSING)", - "test/language/statements/for-of/arguments-unmapped-aliasing.js-strict:false": "[test/language/statements/for-of/arguments-unmapped-aliasing.js TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-aliasing.js:19:21(9)]: %!v(MISSING)", - "test/language/statements/for-of/arguments-unmapped-mutation.js-strict:false": "[test/language/statements/for-of/arguments-unmapped-mutation.js TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-mutation.js:18:21(6)]: %!v(MISSING)", - "test/language/statements/for-of/arguments-unmapped.js-strict:false": "[test/language/statements/for-of/arguments-unmapped.js TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped.js:16:21(6)]: %!v(MISSING)", - "test/language/statements/for-of/break-from-catch.js-strict:true": "[test/language/statements/for-of/break-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-catch.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-from-finally.js-strict:true": "[test/language/statements/for-of/break-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-finally.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-from-try.js-strict:true": "[test/language/statements/for-of/break-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-try.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-label-from-catch.js-strict:true": "[test/language/statements/for-of/break-label-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-catch.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-label-from-finally.js-strict:true": "[test/language/statements/for-of/break-label-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-finally.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-label-from-try.js-strict:true": "[test/language/statements/for-of/break-label-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-try.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break-label.js-strict:true": "[test/language/statements/for-of/break-label.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/break.js-strict:true": "[test/language/statements/for-of/break.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break.js:9:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/continue-from-catch.js-strict:true": "[test/language/statements/for-of/continue-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-catch.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/continue-from-finally.js-strict:true": "[test/language/statements/for-of/continue-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-finally.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/continue-from-try.js-strict:true": "[test/language/statements/for-of/continue-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-try.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/continue-label-from-catch.js-strict:true": "[test/language/statements/for-of/continue-label-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-catch.js:10:33(16)]: %!v(MISSING)", - "test/language/statements/for-of/continue-label-from-finally.js-strict:true": "[test/language/statements/for-of/continue-label-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-finally.js:10:33(16)]: %!v(MISSING)", - "test/language/statements/for-of/continue-label-from-try.js-strict:true": "[test/language/statements/for-of/continue-label-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-try.js:10:33(16)]: %!v(MISSING)", - "test/language/statements/for-of/continue-label.js-strict:true": "[test/language/statements/for-of/continue-label.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label.js:10:33(16)]: %!v(MISSING)", - "test/language/statements/for-of/continue.js-strict:true": "[test/language/statements/for-of/continue.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue.js:9:33(15)]: %!v(MISSING)", - "test/language/statements/for-of/decl-fun.js-strict:true": "[test/language/statements/for-of/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/generator-close-via-break.js-strict:true": "[test/language/statements/for-of/generator-close-via-break.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-break.js:10:33(17)]: %!v(MISSING)", - "test/language/statements/for-of/generator-close-via-return.js-strict:true": "[test/language/statements/for-of/generator-close-via-return.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-return.js:10:33(11)]: %!v(MISSING)", - "test/language/statements/for-of/generator-close-via-throw.js-strict:true": "[test/language/statements/for-of/generator-close-via-throw.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-throw.js:10:33(17)]: %!v(MISSING)", - "test/language/statements/for-of/generator-next-error.js-strict:true": "[test/language/statements/for-of/generator-next-error.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-next-error.js:12:29(4)]: %!v(MISSING)", - "test/language/statements/for-of/generator.js-strict:true": "[test/language/statements/for-of/generator.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator.js:9:33(16)]: %!v(MISSING)", - "test/language/statements/for-of/head-const-bound-names-dup.js-strict:true": "[test/language/statements/for-of/head-const-bound-names-dup.js TypeError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js-strict:true": "[test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/head-const-bound-names-in-stmt.js-strict:true": "[test/language/statements/for-of/head-const-bound-names-in-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/head-decl-no-expr.js-strict:true": "[test/language/statements/for-of/head-decl-no-expr.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/head-expr-no-expr.js-strict:true": "[test/language/statements/for-of/head-expr-no-expr.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js-strict:true": "[test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/head-let-bound-names-in-stmt.js-strict:true": "[test/language/statements/for-of/head-let-bound-names-in-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/head-let-destructuring.js-strict:true": "[test/language/statements/for-of/head-let-destructuring.js SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/head-let-destructuring.js:24:7]: %!v(MISSING)", - "test/language/statements/for-of/head-var-no-expr.js-strict:true": "[test/language/statements/for-of/head-var-no-expr.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/iterator-close-non-object.js-strict:true": "[test/language/statements/for-of/iterator-close-non-object.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/iterator-close-via-break.js-strict:true": "[test/language/statements/for-of/iterator-close-via-break.js Test262Error: Iterator is closed after `break` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/iterator-close-via-return.js-strict:true": "[test/language/statements/for-of/iterator-close-via-return.js Test262Error: Iterator is closed after `return` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/iterator-next-error.js-strict:true": "[test/language/statements/for-of/iterator-next-error.js Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/iterator-next-result-value-attr-error.js-strict:true": "[test/language/statements/for-of/iterator-next-result-value-attr-error.js Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/for-of/labelled-fn-stmt-const.js-strict:true": "[test/language/statements/for-of/labelled-fn-stmt-const.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/labelled-fn-stmt-let.js-strict:true": "[test/language/statements/for-of/labelled-fn-stmt-let.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/labelled-fn-stmt-lhs.js-strict:true": "[test/language/statements/for-of/labelled-fn-stmt-lhs.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/labelled-fn-stmt-var.js-strict:true": "[test/language/statements/for-of/labelled-fn-stmt-var.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for-of/nested.js-strict:true": "[test/language/statements/for-of/nested.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/nested.js:9:33(25)]: %!v(MISSING)", - "test/language/statements/for-of/return-from-catch.js-strict:true": "[test/language/statements/for-of/return-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-catch.js:10:33(10)]: %!v(MISSING)", - "test/language/statements/for-of/return-from-finally.js-strict:true": "[test/language/statements/for-of/return-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-finally.js:10:33(10)]: %!v(MISSING)", - "test/language/statements/for-of/return-from-try.js-strict:true": "[test/language/statements/for-of/return-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-try.js:10:33(10)]: %!v(MISSING)", - "test/language/statements/for-of/return.js-strict:true": "[test/language/statements/for-of/return.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return.js:9:33(10)]: %!v(MISSING)", - "test/language/statements/for-of/throw-from-catch.js-strict:true": "[test/language/statements/for-of/throw-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-catch.js:10:33(11)]: %!v(MISSING)", - "test/language/statements/for-of/throw-from-finally.js-strict:true": "[test/language/statements/for-of/throw-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-finally.js:10:33(11)]: %!v(MISSING)", - "test/language/statements/for-of/throw.js-strict:true": "[test/language/statements/for-of/throw.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw.js:9:33(11)]: %!v(MISSING)", - "test/language/statements/for-of/yield-from-catch.js-strict:true": "[test/language/statements/for-of/yield-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-catch.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-from-finally.js-strict:true": "[test/language/statements/for-of/yield-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-finally.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-from-try.js-strict:true": "[test/language/statements/for-of/yield-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-try.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-star-from-catch.js-strict:true": "[test/language/statements/for-of/yield-star-from-catch.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-catch.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-star-from-finally.js-strict:true": "[test/language/statements/for-of/yield-star-from-finally.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-finally.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-star-from-try.js-strict:true": "[test/language/statements/for-of/yield-star-from-try.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-try.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/for-of/yield-star.js-strict:true": "[test/language/statements/for-of/yield-star.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star.js:9:33(12)]: %!v(MISSING)", - "test/language/statements/for-of/yield.js-strict:true": "[test/language/statements/for-of/yield.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield.js:9:33(12)]: %!v(MISSING)", - "test/language/statements/for/decl-fun.js-strict:true": "[test/language/statements/for/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for/head-let-bound-names-in-stmt.js-strict:true": "[test/language/statements/for/head-let-bound-names-in-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for/head-let-destructuring.js-strict:true": "[test/language/statements/for/head-let-destructuring.js SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/head-let-destructuring.js:25:7]: %!v(MISSING)", - "test/language/statements/for/labelled-fn-stmt-expr.js-strict:true": "[test/language/statements/for/labelled-fn-stmt-expr.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for/labelled-fn-stmt-let.js-strict:true": "[test/language/statements/for/labelled-fn-stmt-let.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/for/labelled-fn-stmt-var.js-strict:true": "[test/language/statements/for/labelled-fn-stmt-var.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/function/arguments-with-arguments-fn.js-strict:false": "[test/language/statements/function/arguments-with-arguments-fn.js SyntaxError: test/language/statements/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/function/arguments-with-arguments-lex.js-strict:false": "[test/language/statements/function/arguments-with-arguments-lex.js SyntaxError: test/language/statements/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/function/param-dflt-yield-non-strict.js-strict:false": "[test/language/statements/function/param-dflt-yield-non-strict.js SyntaxError: test/language/statements/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/arguments-with-arguments-fn.js-strict:false": "[test/language/statements/generators/arguments-with-arguments-fn.js SyntaxError: test/language/statements/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/arguments-with-arguments-lex.js-strict:false": "[test/language/statements/generators/arguments-with-arguments-lex.js SyntaxError: test/language/statements/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/declaration.js-strict:true": "[test/language/statements/generators/declaration.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/declaration.js:12:33(8)]: %!v(MISSING)", - "test/language/statements/generators/default-proto.js-strict:true": "[test/language/statements/generators/default-proto.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/default-proto.js:29:33(8)]: %!v(MISSING)", - "test/language/statements/generators/has-instance.js-strict:true": "[test/language/statements/generators/has-instance.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/has-instance.js:10:33(7)]: %!v(MISSING)", - "test/language/statements/generators/invoke-as-constructor.js-strict:true": "[test/language/statements/generators/invoke-as-constructor.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/invoke-as-constructor.js:10:33(7)]: %!v(MISSING)", - "test/language/statements/generators/length-dflt.js-strict:true": "[test/language/statements/generators/length-dflt.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-dflt.js:32:33(25)]: %!v(MISSING)", - "test/language/statements/generators/length-property-descriptor.js-strict:true": "[test/language/statements/generators/length-property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-property-descriptor.js:11:33(7)]: %!v(MISSING)", - "test/language/statements/generators/name.js-strict:true": "[test/language/statements/generators/name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/name.js:16:33(7)]: %!v(MISSING)", - "test/language/statements/generators/no-yield.js-strict:true": "[test/language/statements/generators/no-yield.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/no-yield.js:11:33(8)]: %!v(MISSING)", - "test/language/statements/generators/params-dflt-args-unmapped.js-strict:true": "[test/language/statements/generators/params-dflt-args-unmapped.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-args-unmapped.js:49:33(8)]: %!v(MISSING)", - "test/language/statements/generators/params-dflt-ref-arguments.js-strict:true": "[test/language/statements/generators/params-dflt-ref-arguments.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-ref-arguments.js:49:33(8)]: %!v(MISSING)", - "test/language/statements/generators/prototype-own-properties.js-strict:true": "[test/language/statements/generators/prototype-own-properties.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-own-properties.js:10:33(8)]: %!v(MISSING)", - "test/language/statements/generators/prototype-property-descriptor.js-strict:true": "[test/language/statements/generators/prototype-property-descriptor.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-property-descriptor.js:11:33(7)]: %!v(MISSING)", - "test/language/statements/generators/prototype-relation-to-function.js-strict:true": "[test/language/statements/generators/prototype-relation-to-function.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-relation-to-function.js:11:33(12)]: %!v(MISSING)", - "test/language/statements/generators/prototype-typeof.js-strict:true": "[test/language/statements/generators/prototype-typeof.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-typeof.js:11:298(26)]: %!v(MISSING)", - "test/language/statements/generators/prototype-uniqueness.js-strict:true": "[test/language/statements/generators/prototype-uniqueness.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-uniqueness.js:10:33(13)]: %!v(MISSING)", - "test/language/statements/generators/prototype-value.js-strict:true": "[test/language/statements/generators/prototype-value.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-value.js:12:33(7)]: %!v(MISSING)", - "test/language/statements/generators/return.js-strict:true": "[test/language/statements/generators/return.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/return.js:10:33(14)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-function-expression-binding-identifier.js-strict:false": "[test/language/statements/generators/yield-as-function-expression-binding-identifier.js SyntaxError: test/language/statements/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | function* g() {\n\u003e 15 | (function yield() {})\n | ^\n 16 | }\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js-strict:false": "[test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js SyntaxError: test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js: yield is a reserved word (14:10)\n 12 | \n 13 | var iter, result;\n\u003e 14 | function* yield() { (yield 3) + (yield 4); }\n | ^\n 15 | \n 16 | iter = yield();\n 17 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-identifier-in-nested-function.js-strict:false": "[test/language/statements/generators/yield-as-identifier-in-nested-function.js SyntaxError: test/language/statements/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | function* g() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | }\n 19 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-literal-property-name.js-strict:true": "[test/language/statements/generators/yield-as-literal-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-literal-property-name.js:11:33(8)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-property-name.js-strict:true": "[test/language/statements/generators/yield-as-property-name.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-property-name.js:11:33(8)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-statement.js-strict:true": "[test/language/statements/generators/yield-as-statement.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-statement.js:10:33(15)]: %!v(MISSING)", - "test/language/statements/generators/yield-as-yield-operand.js-strict:true": "[test/language/statements/generators/yield-as-yield-operand.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-yield-operand.js:11:33(9)]: %!v(MISSING)", - "test/language/statements/generators/yield-newline.js-strict:true": "[test/language/statements/generators/yield-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-newline.js:10:33(9)]: %!v(MISSING)", - "test/language/statements/generators/yield-star-before-newline.js-strict:true": "[test/language/statements/generators/yield-star-before-newline.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-star-before-newline.js:10:33(14)]: %!v(MISSING)", - "test/language/statements/if/if-decl-else-decl-strict.js-strict:true": "[test/language/statements/if/if-decl-else-decl-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-decl-else-stmt-strict.js-strict:true": "[test/language/statements/if/if-decl-else-stmt-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-decl-no-else-strict.js-strict:true": "[test/language/statements/if/if-decl-no-else-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-fun-else-fun-strict.js-strict:true": "[test/language/statements/if/if-fun-else-fun-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-fun-else-stmt-strict.js-strict:true": "[test/language/statements/if/if-fun-else-stmt-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-fun-no-else-strict.js-strict:true": "[test/language/statements/if/if-fun-no-else-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-stmt-else-decl-strict.js-strict:true": "[test/language/statements/if/if-stmt-else-decl-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/if-stmt-else-fun-strict.js-strict:true": "[test/language/statements/if/if-stmt-else-fun-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/labelled-fn-stmt-first.js-strict:true": "[test/language/statements/if/labelled-fn-stmt-first.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/labelled-fn-stmt-lone.js-strict:true": "[test/language/statements/if/labelled-fn-stmt-lone.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/if/labelled-fn-stmt-second.js-strict:true": "[test/language/statements/if/labelled-fn-stmt-second.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/labeled/decl-cls.js-strict:true": "[test/language/statements/labeled/decl-cls.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/labeled/decl-const.js-strict:true": "[test/language/statements/labeled/decl-const.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/labeled/decl-fun-strict.js-strict:true": "[test/language/statements/labeled/decl-fun-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/labeled/decl-gen.js-strict:true": "[test/language/statements/labeled/decl-gen.js ReferenceError SyntaxError]: unexpected error type (%!s(MISSING)), expected (%!s(MISSING))", - "test/language/statements/labeled/decl-let.js-strict:true": "[test/language/statements/labeled/decl-let.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/labeled/value-yield-strict.js-strict:true": "[test/language/statements/labeled/value-yield-strict.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/let/block-local-closure-get-before-initialization.js-strict:true": "[test/language/statements/let/block-local-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/block-local-closure-set-before-initialization.js-strict:true": "[test/language/statements/let/block-local-closure-set-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/cptn-value.js-strict:true": "[test/language/statements/let/cptn-value.js SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:5 Unexpected identifier at test/language/statements/let/cptn-value.js:17:7(5)]: %!v(MISSING)", - "test/language/statements/let/fn-name-gen.js-strict:true": "[test/language/statements/let/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/let/fn-name-gen.js:21:25(3)]: %!v(MISSING)", - "test/language/statements/let/function-local-closure-get-before-initialization.js-strict:true": "[test/language/statements/let/function-local-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/function-local-closure-set-before-initialization.js-strict:true": "[test/language/statements/let/function-local-closure-set-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/function-local-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/let/function-local-use-before-initialization-in-prior-statement.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/global-closure-get-before-initialization.js-strict:true": "[test/language/statements/let/global-closure-get-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/global-closure-set-before-initialization.js-strict:true": "[test/language/statements/let/global-closure-set-before-initialization.js Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/global-use-before-initialization-in-declaration-statement.js-strict:true": "[test/language/statements/let/global-use-before-initialization-in-declaration-statement.js \u003cnil\u003e]: Expected error: %!v(MISSING)", - "test/language/statements/let/global-use-before-initialization-in-prior-statement.js-strict:true": "[test/language/statements/let/global-use-before-initialization-in-prior-statement.js \u003cnil\u003e]: Expected error: %!v(MISSING)", - "test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js-strict:false": "[test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/let/syntax/let-closure-inside-condition.js-strict:true": "[test/language/statements/let/syntax/let-closure-inside-condition.js Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/syntax/let-closure-inside-initialization.js-strict:true": "[test/language/statements/let/syntax/let-closure-inside-initialization.js Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/syntax/let-closure-inside-next-expression.js-strict:true": "[test/language/statements/let/syntax/let-closure-inside-next-expression.js Test262Error: Expected SameValue(«1», «5») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js-strict:true": "[test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js-strict:true": "[test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/switch/cptn-a-fall-thru-abrupt-empty.js-strict:true": "[test/language/statements/switch/cptn-a-fall-thru-abrupt-empty.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-a-fall-thru-nrml.js-strict:true": "[test/language/statements/switch/cptn-a-fall-thru-nrml.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-b-fall-thru-abrupt-empty.js-strict:true": "[test/language/statements/switch/cptn-b-fall-thru-abrupt-empty.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-b-fall-thru-nrml.js-strict:true": "[test/language/statements/switch/cptn-b-fall-thru-nrml.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js-strict:true": "[test/language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-dflt-b-fall-thru-nrml.js-strict:true": "[test/language/statements/switch/cptn-dflt-b-fall-thru-nrml.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-dflt-b-final.js-strict:true": "[test/language/statements/switch/cptn-dflt-b-final.js Test262Error: empty StatementList (following a non-empty case) Expected SameValue(«undefined», «8») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js-strict:true": "[test/language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-dflt-fall-thru-nrml.js-strict:true": "[test/language/statements/switch/cptn-dflt-fall-thru-nrml.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js-strict:true": "[test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js-strict:true": "[test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/cptn-catch.js-strict:true": "[test/language/statements/try/cptn-catch.js Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/cptn-finally-from-catch.js-strict:true": "[test/language/statements/try/cptn-finally-from-catch.js Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/cptn-finally-skip-catch.js-strict:true": "[test/language/statements/try/cptn-finally-skip-catch.js Test262Error: Expected SameValue(«undefined», «10») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/cptn-finally-wo-catch.js-strict:true": "[test/language/statements/try/cptn-finally-wo-catch.js Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/cptn-try.js-strict:true": "[test/language/statements/try/cptn-try.js Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/try/early-catch-lex.js-strict:true": "[test/language/statements/try/early-catch-lex.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/variable/cptn-value.js-strict:true": "[test/language/statements/variable/cptn-value.js Test262Error: Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "[test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js:31:665(19)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js:32:665(17)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js:34:25(21)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js:35:61(20)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js:38:49(7)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js:36:25(11)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js:38:25(15)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-elision.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-elision.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision.js:38:665(18)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-empty.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-empty.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-empty.js:27:25(14)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (53:8)\n 51 | ---*/\n 52 | \n\u003e 53 | var [...[x, y, z]] = [3, 4, 5];\n | ^\n 54 | \n 55 | assert.sameValue(x, 3);\n 56 | assert.sameValue(y, 4); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js: Unexpected token (60:8)\n 58 | };\n 59 | \n\u003e 60 | var [...[,]] = g();\n | ^\n 61 | \n 62 | assert.sameValue(first, 1);\n 63 | assert.sameValue(second, 1); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js: Unexpected token (44:8)\n 42 | }();\n 43 | \n\u003e 44 | var [...[]] = iter;\n | ^\n 45 | \n 46 | assert.sameValue(iterations, 1);\n 47 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (34:8)\n 32 | var values = [1, 2, 3];\n 33 | \n\u003e 34 | var [...[...x]] = values;\n | ^\n 35 | \n 36 | assert(Array.isArray(x));\n 37 | assert.sameValue(x.length, 3); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js:30:25(8)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js:33:25(18)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (33:8)\n 31 | ---*/\n 32 | \n\u003e 33 | var [...{ length }] = [1, 2, 3];\n | ^\n 34 | \n 35 | assert.sameValue(length, 3);\n 36 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "[test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (34:8)\n 32 | let length = \"outer\";\n 33 | \n\u003e 34 | var [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9];\n | ^\n 35 | \n 36 | assert.sameValue(v, 7);\n 37 | assert.sameValue(w, 8); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js:34:68(19)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-rest-getter.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-rest-getter.js SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-getter.js: Unexpected token (22:5)\n 20 | var count = 0;\n 21 | \n\u003e 22 | var {...x} = { get v() { count++; return 2; } };\n | ^\n 23 | \n 24 | assert.sameValue(count, 1);\n 25 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (23:5)\n 21 | Object.defineProperty(o, \"x\", { value: 4, enumerable: false });\n 22 | \n\u003e 23 | var {...rest} = o;\n | ^\n 24 | \n 25 | assert.sameValue(rest.x, undefined);\n 26 | at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js-strict:true": "[test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (21:11)\n 19 | ---*/\n 20 | \n\u003e 21 | var {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3};\n | ^\n 22 | \n 23 | assert.sameValue(rest.a, undefined);\n 24 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)]: %!v(MISSING)", - "test/language/statements/variable/fn-name-cover.js-strict:true": "[test/language/statements/variable/fn-name-cover.js Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/fn-name-fn.js-strict:true": "[test/language/statements/variable/fn-name-fn.js Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)]: %!v(MISSING)", - "test/language/statements/variable/fn-name-gen.js-strict:true": "[test/language/statements/variable/fn-name-gen.js ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/fn-name-gen.js:21:25(3)]: %!v(MISSING)", - "test/language/statements/while/decl-fun.js-strict:true": "[test/language/statements/while/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/while/labelled-fn-stmt.js-strict:true": "[test/language/statements/while/labelled-fn-stmt.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/statements/with/decl-fun.js-strict:false": "[test/language/statements/with/decl-fun.js Test262: This statement should not be evaluated.]: error is not an object (%!v(MISSING))", - "test/language/types/reference/put-value-prop-base-primitive.js-strict:true": "[test/language/types/reference/put-value-prop-base-primitive.js TypeError: Value is not an object: 0 at test/language/types/reference/put-value-prop-base-primitive.js:32:14(40)]: %!v(MISSING)" + "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js: ReferenceError: regeneratorRuntime is not defined at test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js:13:33(18)", + "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js: Test262Error: invalid pattern: { Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js: Test262Error: `subclass_regexp.compile()` throws TypeError Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/String/prototype/trimLeft/name.js-strict:true": "test/annexB/built-ins/String/prototype/trimLeft/name.js: Test262Error: descriptor value should be trimStart at harness/sta.js:22:9(49)", + "test/annexB/built-ins/String/prototype/trimRight/name.js-strict:true": "test/annexB/built-ins/String/prototype/trimRight/name.js: Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)", + "test/annexB/built-ins/escape/escape-above-astral.js-strict:true": "test/annexB/built-ins/escape/escape-above-astral.js: Test262Error: \\u{10401} =\u003e \\uD801\\uDC01 (surrogate pairs encoded in string) Expected SameValue(«%uFFFD%uFFFD», «%uD801%uDC01») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/from/iter-set-elem-prop-non-writable.js-strict:true": "test/built-ins/Array/from/iter-set-elem-prop-non-writable.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Array/from/iter-set-elem-prop-non-writable.js:24:26(4)", + "test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js: Test262Error: Expected [number] and [number, number] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/Array/length/define-own-prop-length-coercion-order.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-coercion-order.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/length/define-own-prop-length-overflow-order.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-overflow-order.js: Test262Error: Expected a RangeError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/concat/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/concat/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/filter/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/filter/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-bad-throws.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-bad-throws.js: Test262Error: throw TypeError if @@species is a number Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js: Test262Error: Return abrupt completion from species custom ctor Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js: Test262Error: returned value is an instance of custom ctor at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js: Test262Error: got species once Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/index-argument-tointeger.js-strict:true": "test/built-ins/Array/prototype/item/index-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/length.js-strict:true": "test/built-ins/Array/prototype/item/length.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/name.js-strict:true": "test/built-ins/Array/prototype/item/name.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/prop-desc.js-strict:true": "test/built-ins/Array/prototype/item/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/Array/prototype/item/return-abrupt-from-this.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/Array/prototype/item/returns-item-relative-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/returns-item.js-strict:true": "test/built-ins/Array/prototype/item/returns-item.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js: Test262Error: The value of `typeof Array.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/map/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/map/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js-strict:true": "test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js: Test262Error: Expected [Get:length, Get:0, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Get:1, Get:9007199254740989, Set:1, GetOwnPropertyDescriptor:1, DefineProperty:1, Set:9007199254740989, GetOwnPropertyDescriptor:9007199254740989, DefineProperty:9007199254740989, Get:2, Get:9007199254740988, Set:2, GetOwnPropertyDescriptor:2, DefineProperty:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Get:3, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Set:9007199254740987, GetOwnPropertyDescriptor:9007199254740987, DefineProperty:9007199254740987, Get:4] and [Get:length, Has:0, Get:0, Has:9007199254740990, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Has:1, Has:9007199254740989, Has:2, Get:2, Has:9007199254740988, Delete:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Has:3, Has:9007199254740987, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Delete:9007199254740987, Has:4, Get:4] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/slice/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/slice/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/sort/stability-11-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-11-elements.js: Test262Error: Expected SameValue(«GDBEFHCAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/sort/stability-2048-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-2048-elements.js: Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/sort/stability-513-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-513-elements.js: Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js-strict:true": "test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js: Test262Error: Expected [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0] and [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0, source.[[Has]]:1, source.[[Has]]:2, source.[[Get]]:2, target.[[DefineProperty]]:2] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/splice/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/splice/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js-strict:true": "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js: Test262Error: Expected [defineProperty, defineProperty, set, getOwnPropertyDescriptor, defineProperty] and [defineProperty, defineProperty] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js-strict:true": "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js: TypeError: Constructor DataView requires 'new' at apply (native)", + "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js-strict:true": "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js: TypeError: Constructor TypedArray requires 'new' (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js-strict:true": "test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js: Test262Error: `this` value cannot be a SharedArrayBuffer Expected a TypeError but got a GoError at harness/sta.js:22:9(49)", + "test/built-ins/Date/UTC/fp-evaluation-order.js-strict:true": "test/built-ins/Date/UTC/fp-evaluation-order.js: Test262Error: order of operations / precision in MakeTime Expected SameValue(«29256», «29312») to be true at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/is-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/is-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/is-a-constructor.js:23:32(4)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js:26:15(4)", + "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js:26:15(4)", + "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js:26:15(4)", + "test/built-ins/Function/StrictFunction_restricted-properties.js-strict:true": "test/built-ins/Function/StrictFunction_restricted-properties.js: Test262Error: strict Functions created using Function constructor do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/restricted-property-arguments.js-strict:true": "test/built-ins/Function/prototype/restricted-property-arguments.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"arguments\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/restricted-property-caller.js-strict:true": "test/built-ins/Function/prototype/restricted-property-caller.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"caller\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js-strict:true": "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js: Test262Error: #1: Function.prototype.toString has not prototype property[object Object] at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/not-a-constructor.js-strict:true": "test/built-ins/Function/prototype/toString/not-a-constructor.js: Test262Error: isConstructor(Function.prototype.toString) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/GeneratorFunction/has-instance.js-strict:true": "test/built-ins/GeneratorFunction/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/has-instance.js:10:33(9)", + "test/built-ins/GeneratorFunction/instance-name.js-strict:true": "test/built-ins/GeneratorFunction/instance-name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/instance-name.js:21:61(5)", + "test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js:12:61(8)", + "test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js:14:61(8)", + "test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js:12:61(8)", + "test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js:13:61(8)", + "test/built-ins/GeneratorFunction/is-a-constructor.js-strict:true": "test/built-ins/GeneratorFunction/is-a-constructor.js: SyntaxError: harness/hidden-constructors.js: Unexpected token (16:65)\n 14 | var AsyncArrowFunction = Object.getPrototypeOf(async () =\u003e {}).constructor;\n 15 | var AsyncFunction = Object.getPrototypeOf(async function () {}).constructor;\n\u003e 16 | var AsyncGeneratorFunction = Object.getPrototypeOf(async function* () {}).constructor;\n | ^\n 17 | var GeneratorFunction = Object.getPrototypeOf(function* () {}).constructor;\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js-strict:true": "test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js:19:70(5)", + "test/built-ins/GeneratorFunction/prototype/prop-desc.js-strict:true": "test/built-ins/GeneratorFunction/prototype/prop-desc.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prop-desc.js:14:61(5)", + "test/built-ins/GeneratorFunction/prototype/prototype.js-strict:true": "test/built-ins/GeneratorFunction/prototype/prototype.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prototype.js:16:70(5)", + "test/built-ins/GeneratorPrototype/Symbol.toStringTag.js-strict:true": "test/built-ins/GeneratorPrototype/Symbol.toStringTag.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/Symbol.toStringTag.js:20:37(9)", + "test/built-ins/GeneratorPrototype/constructor.js-strict:true": "test/built-ins/GeneratorPrototype/constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/constructor.js:12:33(9)", + "test/built-ins/GeneratorPrototype/next/consecutive-yields.js-strict:true": "test/built-ins/GeneratorPrototype/next/consecutive-yields.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/consecutive-yields.js:10:33(9)", + "test/built-ins/GeneratorPrototype/next/context-method-invocation.js-strict:true": "test/built-ins/GeneratorPrototype/next/context-method-invocation.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/context-method-invocation.js:10:33(10)", + "test/built-ins/GeneratorPrototype/next/length.js-strict:true": "test/built-ins/GeneratorPrototype/next/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/length.js:25:33(8)", + "test/built-ins/GeneratorPrototype/next/lone-return.js-strict:true": "test/built-ins/GeneratorPrototype/next/lone-return.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-return.js:10:33(9)", + "test/built-ins/GeneratorPrototype/next/lone-yield.js-strict:true": "test/built-ins/GeneratorPrototype/next/lone-yield.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-yield.js:10:33(9)", + "test/built-ins/GeneratorPrototype/next/name.js-strict:true": "test/built-ins/GeneratorPrototype/next/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/name.js:22:33(8)", + "test/built-ins/GeneratorPrototype/next/no-control-flow.js-strict:true": "test/built-ins/GeneratorPrototype/next/no-control-flow.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/no-control-flow.js:11:33(9)", + "test/built-ins/GeneratorPrototype/next/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/next/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/not-a-constructor.js:26:51(7)", + "test/built-ins/GeneratorPrototype/next/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/next/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/property-descriptor.js:12:33(8)", + "test/built-ins/GeneratorPrototype/next/result-prototype.js-strict:true": "test/built-ins/GeneratorPrototype/next/result-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/result-prototype.js:10:33(8)", + "test/built-ins/GeneratorPrototype/next/return-yield-expr.js-strict:true": "test/built-ins/GeneratorPrototype/next/return-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/return-yield-expr.js:9:33(9)", + "test/built-ins/GeneratorPrototype/return/from-state-completed.js-strict:true": "test/built-ins/GeneratorPrototype/return/from-state-completed.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-completed.js:10:33(9)", + "test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js-strict:true": "test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js:11:33(10)", + "test/built-ins/GeneratorPrototype/return/length.js-strict:true": "test/built-ins/GeneratorPrototype/return/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/length.js:25:33(8)", + "test/built-ins/GeneratorPrototype/return/name.js-strict:true": "test/built-ins/GeneratorPrototype/return/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/name.js:22:33(8)", + "test/built-ins/GeneratorPrototype/return/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/return/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/not-a-constructor.js:26:51(7)", + "test/built-ins/GeneratorPrototype/return/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/return/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/property-descriptor.js:12:33(8)", + "test/built-ins/GeneratorPrototype/return/try-catch-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-before-try.js:11:33(10)", + "test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-catch-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-try.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-finally-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-before-try.js:11:33(10)", + "test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js:12:33(12)", + "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js:12:33(12)", + "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(12)", + "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(12)", + "test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js:11:33(11)", + "test/built-ins/GeneratorPrototype/return/try-finally-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-try.js:11:33(12)", + "test/built-ins/GeneratorPrototype/throw/from-state-completed.js-strict:true": "test/built-ins/GeneratorPrototype/throw/from-state-completed.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-completed.js:10:33(14)", + "test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js-strict:true": "test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js:11:33(14)", + "test/built-ins/GeneratorPrototype/throw/length.js-strict:true": "test/built-ins/GeneratorPrototype/throw/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/length.js:25:33(8)", + "test/built-ins/GeneratorPrototype/throw/name.js-strict:true": "test/built-ins/GeneratorPrototype/throw/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/name.js:22:33(8)", + "test/built-ins/GeneratorPrototype/throw/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/throw/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/not-a-constructor.js:26:51(7)", + "test/built-ins/GeneratorPrototype/throw/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/throw/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/property-descriptor.js:12:33(8)", + "test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js:11:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js:11:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js:11:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js:11:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js:11:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js:11:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js:12:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js:11:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js:12:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(11)", + "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js:11:33(10)", + "test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js:11:33(10)", + "test/built-ins/JSON/stringify/not-a-constructor.js-strict:true": "test/built-ins/JSON/stringify/not-a-constructor.js: Test262Error: isConstructor(JSON.stringify) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Math/sinh/not-a-constructor.js-strict:true": "test/built-ins/Math/sinh/not-a-constructor.js: Test262Error: isConstructor(Math.sinh) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/is-a-constructor.js:23:32(4)", + "test/built-ins/Number/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/Number/parseFloat/not-a-constructor.js: Test262Error: isConstructor(Number.parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/parseInt/not-a-constructor.js-strict:true": "test/built-ins/Number/parseInt/not-a-constructor.js: Test262Error: isConstructor(Number.parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/entries/not-a-constructor.js-strict:true": "test/built-ins/Object/entries/not-a-constructor.js: Test262Error: isConstructor(Object.entries) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js-strict:true": "test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js: Test262Error: isConstructor(Object.getOwnPropertyDescriptors) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/prototype/__proto__/set-invalid-value.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-invalid-value.js: TypeError: Object prototype may only be an Object or null: true at call (native)", + "test/built-ins/Object/prototype/__proto__/set-non-object.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-non-object.js: TypeError: Object prototype may only be an Object or null: undefined at call (native)", + "test/built-ins/Object/values/not-a-constructor.js-strict:true": "test/built-ins/Object/values/not-a-constructor.js: Test262Error: isConstructor(Object.values) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/revocable/revocation-function-name.js-strict:true": "test/built-ins/Proxy/revocable/revocation-function-name.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/duplicate-flags.js-strict:true": "test/built-ins/RegExp/duplicate-flags.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/duplicate-flags.js:23:1(42)", + "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js: Test262Error: Expected [[1, 2], [1, 2]] to be structurally equal to undefined. at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/match-indices/indices-array-unicode-match.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-unicode-match.js: SyntaxError: test/built-ins/RegExp/match-indices/indices-array-unicode-match.js: Expected atom at position 1\n (?\u003ca\u003e.)(?\u003cb\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/match-indices/indices-property.js-strict:true": "test/built-ins/RegExp/match-indices/indices-property.js: Test262Error: obj should have an own property indices at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/functional-replace-global.js-strict:true": "test/built-ins/RegExp/named-groups/functional-replace-global.js: TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-global.js:29:29(17)", + "test/built-ins/RegExp/named-groups/functional-replace-non-global.js-strict:true": "test/built-ins/RegExp/named-groups/functional-replace-non-global.js: TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-non-global.js:29:27(26)", + "test/built-ins/RegExp/named-groups/groups-object-subclass-sans.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object-subclass-sans.js: Test262Error: Expected SameValue(«b», «$\u003ca\u003eab») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/groups-object-subclass.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object-subclass.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/groups-object-undefined.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object-undefined.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/groups-object-unmatched.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object-unmatched.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/groups-object.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object.js: Test262Error: obj should have an own property groups at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/groups-properties.js-strict:true": "test/built-ins/RegExp/named-groups/groups-properties.js: SyntaxError: test/built-ins/RegExp/named-groups/groups-properties.js: Expected atom at position 1\n (?\u003cfst\u003e.)|(\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js: Test262Error: Expected SameValue(«a», «null») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js: Test262Error: 0 setter should be unreachable. at set (test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js:27:19(8))", + "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop.js: Test262Error: Expected SameValue(«[$\u003cfoo\u003e]b», «[toString value]b») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js: Test262Error: Expected SameValue(«a[$\u003clength\u003e]», «a[3]») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_brackets.js-strict:true": "test/built-ins/RegExp/unicode_restricted_brackets.js: Test262Error: RegExp(\"]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_character_class_escape.js-strict:true": "test/built-ins/RegExp/unicode_restricted_character_class_escape.js: Test262Error: RegExp(\"[\\d-a]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_identity_escape.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape.js: Test262Error: Invalid IdentityEscape in AtomEscape: '\\\u0000' Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_identity_escape_alpha.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape_alpha.js: Test262Error: IdentityEscape in AtomEscape: 'A' Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_identity_escape_c.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape_c.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_identity_escape_u.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape_u.js: Test262Error: RegExp(\"\\u\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_identity_escape_x.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape_x.js: Test262Error: RegExp(\"\\x\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_incomplete_quantifier.js-strict:true": "test/built-ins/RegExp/unicode_restricted_incomplete_quantifier.js: Test262Error: RegExp(\"a{\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_octal_escape.js-strict:true": "test/built-ins/RegExp/unicode_restricted_octal_escape.js: Test262Error: RegExp(\"\\1\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js-strict:true": "test/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js: Test262Error: RegExp(\"(?=.)*\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/index-argument-tointeger.js-strict:true": "test/built-ins/String/prototype/item/index-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger-invalid.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "test/built-ins/String/prototype/item/index-non-numeric-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/length.js-strict:true": "test/built-ins/String/prototype/item/length.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/name.js-strict:true": "test/built-ins/String/prototype/item/name.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/prop-desc.js-strict:true": "test/built-ins/String/prototype/item/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/String/prototype/item/return-abrupt-from-this.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/matchAll/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/matchAll/not-a-constructor.js: Test262Error: isConstructor(String.prototype.matchAll) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js:55:24(12)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js:55:24(12)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js:55:24(12)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js:61:24(13)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js:55:24(12)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js:55:24(12)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js:59:24(13)", + "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js:59:24(13)", + "test/built-ins/String/prototype/replaceAll/length.js-strict:true": "test/built-ins/String/prototype/replaceAll/length.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/String/prototype/replaceAll/name.js-strict:true": "test/built-ins/String/prototype/replaceAll/name.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/String/prototype/replaceAll/replaceAll.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceAll.js: Test262Error: `typeof String.prototype.replaceAll` is `function` Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js:34:28(39)", + "test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js:34:28(39)", + "test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js:26:17(13)", + "test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js:37:30(32)", + "test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js:27:39(7)", + "test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js:46:25(48)", + "test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js:41:27(7)", + "test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js:50:33(7)", + "test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js: Test262Error: from custom searchValue object Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js:89:195(383)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js:83:195(424)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js: TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js:55:16(48)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js:53:30(50)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js:35:36(32)", + "test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js: Test262Error: custom abrupt Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js:35:38(23)", + "test/built-ins/String/prototype/replaceAll/this-is-null-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-is-null-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/replaceAll/this-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring.js: TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/this-tostring.js:48:10(46)", + "test/built-ins/String/prototype/trim/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trim/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trim) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/name.js-strict:true": "test/built-ins/String/prototype/trimEnd/name.js: Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trimEnd/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trimEnd) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-meth-priority.js: Test262Error: thisVal[Symbol.toPrimitive] expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-object-tostring-meth-priority.js: Test262Error: thisVal.toString expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-object-valueof-meth-priority.js: Test262Error: thisVal[Symbol.toPrimitive should have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimEnd/this-value-symbol-typeerror.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-symbol-typeerror.js: Test262Error: String.prototype.trimEnd.call(Symbol()) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/name.js-strict:true": "test/built-ins/String/prototype/trimStart/name.js: Test262Error: descriptor value should be trimStart at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trimStart/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trimStart) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-call-err.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-call-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-toprimitive-meth-priority.js: Test262Error: thisVal[Symbol.toPrimitive] expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js: Test262Error: thisVal.toString expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js: Test262Error: thisVal[Symbol.toPrimitive should have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js: Test262Error: String.prototype.trimStart.call(Symbol()) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Symbol/species/builtin-getter-name.js-strict:true": "test/built-ins/Symbol/species/builtin-getter-name.js: Test262Error: Expected SameValue(«», «get [Symbol.species]») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/length.js-strict:true": "test/built-ins/TypedArray/prototype/item/length.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/name.js-strict:true": "test/built-ins/TypedArray/prototype/item/name.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/prop-desc.js-strict:true": "test/built-ins/TypedArray/prototype/item/prop-desc.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/returns-item.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-item.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js-strict:true": "test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js: Test262Error: Expected obj[0] to have configurable:true. (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArray/prototype/sort/stability.js-strict:true": "test/built-ins/TypedArray/prototype/sort/stability.js: Test262Error: pre-sorted (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js-strict:true": "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js: ReferenceError: BigUint64Array is not defined at test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js:23:32(4)", + "test/built-ins/WeakRef/is-a-constructor.js-strict:true": "test/built-ins/WeakRef/is-a-constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/is-a-constructor.js:23:32(4)", + "test/built-ins/WeakRef/prototype/deref/not-a-constructor.js-strict:true": "test/built-ins/WeakRef/prototype/deref/not-a-constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/not-a-constructor.js:26:15(4)", + "test/built-ins/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/parseFloat/not-a-constructor.js: Test262Error: isConstructor(parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/parseInt/not-a-constructor.js-strict:true": "test/built-ins/parseInt/not-a-constructor.js: Test262Error: isConstructor(parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/Symbol.iterator.js-strict:false": "test/language/arguments-object/mapped/Symbol.iterator.js: Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/unmapped/Symbol.iterator.js-strict:false": "test/language/arguments-object/unmapped/Symbol.iterator.js: Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)", + "test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/computed-property-names/class/accessor/getter-duplicates.js-strict:true": "test/language/computed-property-names/class/accessor/getter-duplicates.js: TypeError: test/language/computed-property-names/class/accessor/getter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)", + "test/language/computed-property-names/class/accessor/setter-duplicates.js-strict:true": "test/language/computed-property-names/class/accessor/setter-duplicates.js: TypeError: test/language/computed-property-names/class/accessor/setter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)", + "test/language/computed-property-names/class/method/constructor-can-be-generator.js-strict:true": "test/language/computed-property-names/class/method/constructor-can-be-generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/method/constructor-can-be-generator.js:10:40(10)", + "test/language/computed-property-names/class/method/generator.js-strict:true": "test/language/computed-property-names/class/method/generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/method/generator.js:11:30(10)", + "test/language/computed-property-names/class/static/generator-constructor.js-strict:true": "test/language/computed-property-names/class/static/generator-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/static/generator-constructor.js:11:44(11)", + "test/language/computed-property-names/class/static/generator-prototype.js-strict:true": "test/language/computed-property-names/class/static/generator-prototype.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/getter-prototype.js-strict:true": "test/language/computed-property-names/class/static/getter-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/method-prototype.js-strict:true": "test/language/computed-property-names/class/static/method-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/setter-prototype.js-strict:true": "test/language/computed-property-names/class/static/setter-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/computed-property-names/object/method/generator.js-strict:true": "test/language/computed-property-names/object/method/generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/object/method/generator.js:11:19(10)", + "test/language/computed-property-names/to-name-side-effects/numbers-object.js-strict:true": "test/language/computed-property-names/to-name-side-effects/numbers-object.js: Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/computed-property-names/to-name-side-effects/object.js-strict:true": "test/language/computed-property-names/to-name-side-effects/object.js: Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/new.target-fn.js-strict:true": "test/language/eval-code/direct/new.target-fn.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 new.target expression is not allowed here at test/language/eval-code/direct/new.target-fn.js:20:19(4)", + "test/language/eval-code/direct/non-definable-function-with-function.js-strict:false": "test/language/eval-code/direct/non-definable-function-with-function.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/non-definable-function-with-variable.js-strict:false": "test/language/eval-code/direct/non-definable-function-with-variable.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/non-definable-global-function.js-strict:false": "test/language/eval-code/direct/non-definable-global-function.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/non-definable-global-generator.js-strict:false": "test/language/eval-code/direct/non-definable-global-generator.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/non-definable-global-var.js-strict:false": "test/language/eval-code/direct/non-definable-global-var.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/super-prop-method.js-strict:true": "test/language/eval-code/direct/super-prop-method.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/eval-code/direct/super-prop-method.js:22:21(7))", + "test/language/eval-code/indirect/non-definable-function-with-function.js-strict:true": "test/language/eval-code/indirect/non-definable-function-with-function.js: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/non-definable-function-with-variable.js-strict:true": "test/language/eval-code/indirect/non-definable-function-with-variable.js: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/non-definable-global-function.js-strict:true": "test/language/eval-code/indirect/non-definable-global-function.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/non-definable-global-generator.js-strict:true": "test/language/eval-code/indirect/non-definable-global-generator.js: Test262Error: Expected a TypeError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/non-definable-global-var.js-strict:true": "test/language/eval-code/indirect/non-definable-global-var.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js-strict:true": "test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js: Test262Error: Functions created using ArrowFunction syntactic form do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/arrow/binding-tests-1.js-strict:false": "test/language/expressions/arrow-function/arrow/binding-tests-1.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-1.js:11:16(4))", + "test/language/expressions/arrow-function/arrow/binding-tests-2.js-strict:false": "test/language/expressions/arrow-function/arrow/binding-tests-2.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-2.js:11:16(4))", + "test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js-strict:false": "test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js: SyntaxError: test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js: 'with' in strict mode (12:4)\n 10 | function foo(){\n 11 | var a = {a : 10};\n\u003e 12 | with(a){\n | ^\n 13 | return () =\u003e a;\n 14 | }\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js-strict:false": "test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js: SyntaxError: test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js: arguments is a reserved word in strict mode (11:10)\n 9 | ---*/\n 10 | function f() {\n\u003e 11 | return (arguments) =\u003e arguments;\n | ^\n 12 | }\n 13 | \n 14 | assert.sameValue(f(1)(2), 2); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js-strict:true": "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js: test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js: Line 36:131 Unexpected token = (and 14 more errors)", + "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js-strict:true": "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js: test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js: Line 30:22 Unexpected token = (and 14 more errors)", + "test/language/expressions/arrow-function/non-strict.js-strict:false": "test/language/expressions/arrow-function/non-strict.js: ReferenceError: foo is not defined at af (test/language/expressions/arrow-function/non-strict.js:15:3(5))", + "test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js-strict:false": "test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js: SyntaxError: test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js: Unexpected token (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var yield = 23;\n | ^\n 18 | var f, paramValue;\n 19 | \n 20 | f = (x = yield) =\u003e { paramValue = x; }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/prototype-rules.js-strict:true": "test/language/expressions/arrow-function/prototype-rules.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js: arguments is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = arguments =\u003e arguments;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js: eval is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = eval =\u003e eval;\n | ^\n 15 | \n 16 | \n 17 | assert.sameValue(typeof af, \"function\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js: yield is a reserved word (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = yield =\u003e 1;\n | ^\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-arguments.js: arguments is a reserved word in strict mode (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (arguments) =\u003e arguments;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js: eval is a reserved word in strict mode (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (eval) =\u003e eval;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js: yield is a reserved word (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (yield) =\u003e 1;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/throw-new.js-strict:true": "test/language/expressions/arrow-function/throw-new.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js-strict:true": "test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js: SyntaxError: test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js: Redefinition of __proto__ property (20:25)\n 18 | var result, x, y;\n 19 | \n\u003e 20 | result = { __proto__: x, __proto__: y } = value;\n | ^\n 21 | \n 22 | assert.sameValue(result, value);\n 23 | assert.sameValue(x, 123, 'first AssignmentProperty'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js:35:125(42)", + "test/language/expressions/assignment/dstr/array-elem-init-let.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = []; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js:21:21(17)", + "test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js:33:665(19)", + "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js:35:665(25)", + "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js:33:665(28)", + "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js:23:21(23)", + "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js:21:21(12)", + "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-put-const.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-put-let.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js:23:79(31)", + "test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = [2, 3]; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js:23:21(22)", + "test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js:38:665(25)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js:41:665(24)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js:39:665(28)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js:38:33(19)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js:38:33(17)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js:38:33(22)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-iter-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-iter-close-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-iter-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-iter-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-iter-close.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-iter-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-val-bool.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-bool.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-val-num.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-num.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-empty-val-symbol.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-symbol.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-iteration.js-strict:true": "test/language/expressions/assignment/dstr/array-iteration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-iteration.js:20:22(18)", + "test/language/expressions/assignment/dstr/array-rest-before-elision.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-before-elision.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js:42:33(22)", + "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js:48:33(15)", + "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js:48:33(20)", + "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-rest-iteration.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iteration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iteration.js:20:22(17)", + "test/language/expressions/assignment/dstr/array-rest-lref-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-lref-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js:23:21(27)", + "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js: Unexpected token (24:13)\n 22 | var vals = [null];\n 23 | \n\u003e 24 | result = [...{ 0: x, length }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, null);\n 27 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js: Unexpected token (27:13)\n 25 | var vals = [ , ];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js: Unexpected token (27:13)\n 25 | var vals = [undefined];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js: Unexpected token (27:13)\n 25 | var vals = [];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 0); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js: Unexpected token (26:13)\n 24 | var vals = [{}];\n 25 | \n\u003e 26 | result = [...{ x = yield }] = vals;\n | ^\n 27 | \n 28 | \n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-nested-obj.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj.js: Unexpected token (24:13)\n 22 | var vals = [1, 2, 3];\n 23 | \n\u003e 24 | result = [...{ 1: x }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, 2);\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-put-const.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ ...c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/array-rest-put-let.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js:23:82(30)", + "test/language/expressions/assignment/dstr/array-rest-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-yield-expr.js:22:21(14)", + "test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = { yield: 3 }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js:34:97(26)", + "test/language/expressions/assignment/dstr/obj-id-init-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js: eval is a reserved word in strict mode (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var eval, arguments;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = {}; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js:21:21(5)", + "test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 3;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-id-put-const.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { c } = { c: 1 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-id-put-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/obj-id-put-unresolvable-no-strict.js:23:44(15)", + "test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-simple-no-strict.js: eval is a reserved word in strict mode (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var eval, arguments;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = { eval: 1, arguments: 2 }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js:35:88(26)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js:20:21(5)", + "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js:22:21(9)", + "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js:21:21(12)", + "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 22;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js:21:21(9)", + "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var result, x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-put-const.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { a: c } = { a: 2 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-prop-put-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/obj-prop-put-unresolvable-no-strict.js:23:44(15)", + "test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-computed-property-no-strict.js: Unexpected token (24:17)\n 22 | var vals = { foo: 1, bar: 2, baz: 3 };\n 23 | \n\u003e 24 | result = {[a]:b, ...rest} = vals;\n | ^\n 25 | \n 26 | assert.sameValue(b, 1);\n 27 | assert.sameValue(rest.bar, 2); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-computed-property.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-computed-property.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-computed-property.js: Unexpected token (26:17)\n 24 | var vals = { foo: 1, bar: 2, baz: 3 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | assert.sameValue(rest.bar, 2); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-descriptors.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-descriptors.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-descriptors.js: Unexpected token (28:10)\n 26 | var vals = obj;\n 27 | \n\u003e 28 | result = {...rest} = vals;\n | ^\n 29 | \n 30 | verifyProperty(rest, \"a\", {\n 31 | enumerable: true, at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-empty-obj.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-empty-obj.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-empty-obj.js: Unexpected token (25:10)\n 23 | var vals = {};\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-getter-abrupt-get-error.js: Unexpected token (23:6)\n 21 | \n 22 | assert.throws(Test262Error, function() {\n\u003e 23 | 0, {...x} = { get v() { count++; throw new Test262Error(); } };\n | ^\n 24 | });\n 25 | \n 26 | assert.sameValue(count, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-getter.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-getter.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-getter.js: Unexpected token (26:10)\n 24 | var vals = { get v() { count++; return 2; } };\n 25 | \n\u003e 26 | result = {...x} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(count, 1);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1dot0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1.0, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-1e0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: 1e0, bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, 1);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-array-1e0.js: Unexpected token (26:17)\n 24 | var vals = {[a]: [1e0], bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.compareArray(b, [1]);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-non-string-computed-property-string-1.js: Unexpected token (26:17)\n 24 | var vals = {[a]: \"1\", bar: 2 };\n 25 | \n\u003e 26 | result = {[a]:b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(b, \"1\");\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-number.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-number.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-number.js: Unexpected token (25:10)\n 23 | var vals = 51;\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-order.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-order.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-order.js: Unexpected token (29:10)\n 27 | var vals = o;\n 28 | \n\u003e 29 | result = {...rest} = vals;\n | ^\n 30 | \n 31 | assert(compareArray(calls, [1, 'z', 'a', \"Symbol(foo)\"]));\n 32 | assert.sameValue(Object.keys(rest).length, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-put-const.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-put-const.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = {}\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-same-name.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-same-name.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-same-name.js: Unexpected token (30:14)\n 28 | var vals = o;\n 29 | \n\u003e 30 | result = { x, ...z } = vals;\n | ^\n 31 | \n 32 | assert.sameValue(x, 42);\n 33 | assert.sameValue(y, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-skip-non-enumerable.js: Unexpected token (27:10)\n 25 | var vals = obj;\n 26 | \n\u003e 27 | result = {...rest} = vals;\n | ^\n 28 | \n 29 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"x\"), undefined);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-str-val.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-str-val.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-str-val.js: Unexpected token (25:10)\n 23 | var vals = \"foo\";\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.sameValue(rest[\"0\"], \"f\");\n 28 | assert.sameValue(rest[\"1\"], \"o\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-symbol-val.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-symbol-val.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-symbol-val.js: Unexpected token (25:10)\n 23 | var vals = Symbol(\"foo\");\n 24 | \n\u003e 25 | result = {...rest} = vals;\n | ^\n 26 | \n 27 | assert.notSameValue(rest, undefined);\n 28 | assert.notSameValue(rest, null); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-to-property-with-setter.js: Unexpected token (32:10)\n 30 | var vals = { x: 1, y: 2};\n 31 | \n\u003e 32 | result = {...src.y} = vals;\n | ^\n 33 | \n 34 | assert.sameValue(settedValue.x, 1);\n 35 | assert.sameValue(settedValue.y, 2); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-to-property.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-to-property.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-to-property.js: Unexpected token (25:10)\n 23 | var vals = { x: 1, y: 2};\n 24 | \n\u003e 25 | result = {...src.y} = vals;\n | ^\n 26 | \n 27 | assert.sameValue(src.y.x, 1);\n 28 | assert.sameValue(src.y.y, 2); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-val-null.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-val-null.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-val-null.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = null\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-val-undefined.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-val-undefined.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-val-undefined.js: Unexpected token (22:6)\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, {...rest} = undefined\n | ^\n 23 | ;\n 24 | });\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/obj-rest-valid-object.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-valid-object.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-valid-object.js: Unexpected token (26:16)\n 24 | var vals = {x: 1, y: 2, a: 5, b: 3};\n 25 | \n\u003e 26 | result = {a, b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(rest.a, undefined);\n 29 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/fn-name-cover.js-strict:true": "test/language/expressions/assignment/fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/fn-name-fn.js-strict:true": "test/language/expressions/assignment/fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/fn-name-gen.js-strict:true": "test/language/expressions/assignment/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/fn-name-gen.js:28:21(3)", + "test/language/expressions/class/accessor-name-inst-computed-yield-expr.js-strict:true": "test/language/expressions/class/accessor-name-inst-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-inst-computed-yield-expr.js:28:15", + "test/language/expressions/class/accessor-name-static-computed-yield-expr.js-strict:true": "test/language/expressions/class/accessor-name-static-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-static-computed-yield-expr.js:30:15", + "test/language/expressions/class/gen-method-length-dflt.js-strict:true": "test/language/expressions/class/gen-method-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/gen-method-length-dflt.js:34:127(10)", + "test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js:75:116(10)", + "test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js:75:116(10)", + "test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js:75:122(11)", + "test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js:75:122(11)", + "test/language/expressions/class/restricted-properties.js-strict:true": "test/language/expressions/class/restricted-properties.js: Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js: Test262Error: method invoked with the string \"default\" as the first argument Expected SameValue(«number», «default») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js: Test262Error: symbol (equal) Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/arguments-with-arguments-fn.js-strict:false": "test/language/expressions/function/arguments-with-arguments-fn.js: SyntaxError: test/language/expressions/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | var f = function(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/arguments-with-arguments-lex.js-strict:false": "test/language/expressions/function/arguments-with-arguments-lex.js: SyntaxError: test/language/expressions/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | var f = function (x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/param-dflt-yield-non-strict.js-strict:false": "test/language/expressions/function/param-dflt-yield-non-strict.js: SyntaxError: test/language/expressions/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/generators/arguments-with-arguments-fn.js-strict:false": "test/language/expressions/generators/arguments-with-arguments-fn.js: SyntaxError: test/language/expressions/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/generators/arguments-with-arguments-lex.js-strict:false": "test/language/expressions/generators/arguments-with-arguments-lex.js: SyntaxError: test/language/expressions/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/generators/default-proto.js-strict:true": "test/language/expressions/generators/default-proto.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/default-proto.js:31:22(3)", + "test/language/expressions/generators/has-instance.js-strict:true": "test/language/expressions/generators/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/has-instance.js:12:22(2)", + "test/language/expressions/generators/implicit-name.js-strict:true": "test/language/expressions/generators/implicit-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/implicit-name.js:14:22(3)", + "test/language/expressions/generators/invoke-as-constructor.js-strict:true": "test/language/expressions/generators/invoke-as-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/invoke-as-constructor.js:12:22(2)", + "test/language/expressions/generators/length-dflt.js-strict:true": "test/language/expressions/generators/length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-dflt.js:35:23(5)", + "test/language/expressions/generators/length-property-descriptor.js-strict:true": "test/language/expressions/generators/length-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-property-descriptor.js:13:22(2)", + "test/language/expressions/generators/no-name.js-strict:true": "test/language/expressions/generators/no-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-name.js:14:23(4)", + "test/language/expressions/generators/no-yield.js-strict:true": "test/language/expressions/generators/no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-yield.js:14:24(3)", + "test/language/expressions/generators/params-dflt-args-unmapped.js-strict:true": "test/language/expressions/generators/params-dflt-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-args-unmapped.js:53:18(7)", + "test/language/expressions/generators/params-dflt-ref-arguments.js-strict:true": "test/language/expressions/generators/params-dflt-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-ref-arguments.js:53:18(7)", + "test/language/expressions/generators/prototype-own-properties.js-strict:true": "test/language/expressions/generators/prototype-own-properties.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-own-properties.js:12:62(5)", + "test/language/expressions/generators/prototype-property-descriptor.js-strict:true": "test/language/expressions/generators/prototype-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-property-descriptor.js:13:22(2)", + "test/language/expressions/generators/prototype-relation-to-function.js-strict:true": "test/language/expressions/generators/prototype-relation-to-function.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-relation-to-function.js:14:22(7)", + "test/language/expressions/generators/prototype-typeof.js-strict:true": "test/language/expressions/generators/prototype-typeof.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-typeof.js:13:40(23)", + "test/language/expressions/generators/prototype-uniqueness.js-strict:true": "test/language/expressions/generators/prototype-uniqueness.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-uniqueness.js:12:23(3)", + "test/language/expressions/generators/prototype-value.js-strict:true": "test/language/expressions/generators/prototype-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-value.js:14:22(2)", + "test/language/expressions/generators/return.js-strict:true": "test/language/expressions/generators/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/return.js:13:23(4)", + "test/language/expressions/generators/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/expressions/generators/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/expressions/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | var g = function*() {\n\u003e 15 | (function yield() {});\n | ^\n 16 | };\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/generators/yield-as-identifier-in-nested-function.js-strict:false": "test/language/expressions/generators/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/expressions/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | var g = function*() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/generators/yield-as-literal-property-name.js-strict:true": "test/language/expressions/generators/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-literal-property-name.js:14:22(3)", + "test/language/expressions/generators/yield-as-property-name.js-strict:true": "test/language/expressions/generators/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-property-name.js:14:22(3)", + "test/language/expressions/generators/yield-as-statement.js-strict:true": "test/language/expressions/generators/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-statement.js:13:23(5)", + "test/language/expressions/generators/yield-as-yield-operand.js-strict:true": "test/language/expressions/generators/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-yield-operand.js:14:22(4)", + "test/language/expressions/generators/yield-newline.js-strict:true": "test/language/expressions/generators/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-newline.js:13:22(4)", + "test/language/expressions/generators/yield-star-before-newline.js-strict:true": "test/language/expressions/generators/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-star-before-newline.js:13:22(4)", + "test/language/expressions/new.target/asi.js-strict:true": "test/language/expressions/new.target/asi.js: Test262Error: tokens seperated by line breaks Expected SameValue(«function() {\n newTarget = new . target;\n}», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/new.target/value-via-super-call.js-strict:true": "test/language/expressions/new.target/value-via-super-call.js: Test262Error: within \"parent\" constructor Expected SameValue(«undefined», «function Child() {_classCallCheck(this, Child);return _possibleConstructorReturn(this, (Child.__proto__ || Object.getPrototypeOf(Child)).call(this));\n\n }») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/__proto__-duplicate-computed.js-strict:true": "test/language/expressions/object/__proto__-duplicate-computed.js: Test262Error: prototype is defined Expected SameValue(«[object Object]», «[object Object]») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/__proto__-duplicate.js-strict:true": "test/language/expressions/object/__proto__-duplicate.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/__proto__-value-non-object.js-strict:true": "test/language/expressions/object/__proto__-value-non-object.js: TypeError: Object prototype may only be an Object or null: undefined at test/language/expressions/object/__proto__-value-non-object.js:24:14(4)", + "test/language/expressions/object/accessor-name-computed-yield-expr.js-strict:true": "test/language/expressions/object/accessor-name-computed-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/accessor-name-computed-yield-expr.js:20:33(15)", + "test/language/expressions/object/accessor-name-computed-yield-id.js-strict:false": "test/language/expressions/object/accessor-name-computed-yield-id.js: SyntaxError: test/language/expressions/object/accessor-name-computed-yield-id.js: Unexpected token (21:4)\n 19 | ---*/\n 20 | \n\u003e 21 | var yield = 'y';\n | ^\n 22 | var yieldSet;\n 23 | var obj = {\n 24 | get [yield]() { return 'get yield'; }, at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/concise-generator.js-strict:true": "test/language/expressions/object/concise-generator.js: test/language/expressions/object/concise-generator.js: Line 18:15 Unexpected reserved word (and 12 more errors)", + "test/language/expressions/object/fn-name-accessor-get.js-strict:true": "test/language/expressions/object/fn-name-accessor-get.js: Test262Error: Expected SameValue(«», «get id») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/fn-name-accessor-set.js-strict:true": "test/language/expressions/object/fn-name-accessor-set.js: Test262Error: Expected SameValue(«», «set id») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/fn-name-arrow.js-strict:true": "test/language/expressions/object/fn-name-arrow.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", + "test/language/expressions/object/fn-name-class.js-strict:true": "test/language/expressions/object/fn-name-class.js: Test262Error: via anonymous Symbol Expected SameValue(«_class», «») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/fn-name-cover.js-strict:true": "test/language/expressions/object/fn-name-cover.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", + "test/language/expressions/object/fn-name-fn.js-strict:true": "test/language/expressions/object/fn-name-fn.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", + "test/language/expressions/object/fn-name-gen.js-strict:true": "test/language/expressions/object/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/fn-name-gen.js:24:23(23)", + "test/language/expressions/object/let-non-strict-access.js-strict:false": "test/language/expressions/object/let-non-strict-access.js: SyntaxError: test/language/expressions/object/let-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | \n 12 | assert.sameValue(object.let, 1, \"The value of `object.let` is `1`\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/let-non-strict-syntax.js-strict:false": "test/language/expressions/object/let-non-strict-syntax.js: SyntaxError: test/language/expressions/object/let-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/fn-name-fn.js-strict:true": "test/language/expressions/object/method-definition/fn-name-fn.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", + "test/language/expressions/object/method-definition/fn-name-gen.js-strict:true": "test/language/expressions/object/method-definition/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/fn-name-gen.js:24:22(23)", + "test/language/expressions/object/method-definition/generator-invoke-ctor.js-strict:true": "test/language/expressions/object/method-definition/generator-invoke-ctor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-ctor.js:12:37(3)", + "test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js-strict:false": "test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js:16:24(15)", + "test/language/expressions/object/method-definition/generator-invoke-fn-strict.js-strict:false": "test/language/expressions/object/method-definition/generator-invoke-fn-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-strict.js:15:24(8)", + "test/language/expressions/object/method-definition/generator-length-dflt.js-strict:true": "test/language/expressions/object/method-definition/generator-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length-dflt.js:35:28(6)", + "test/language/expressions/object/method-definition/generator-length.js-strict:true": "test/language/expressions/object/method-definition/generator-length.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length.js:14:37(3)", + "test/language/expressions/object/method-definition/generator-name-prop-string.js-strict:true": "test/language/expressions/object/method-definition/generator-name-prop-string.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-string.js:14:37(3)", + "test/language/expressions/object/method-definition/generator-name-prop-symbol.js-strict:true": "test/language/expressions/object/method-definition/generator-name-prop-symbol.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-symbol.js:15:50(17)", + "test/language/expressions/object/method-definition/generator-no-yield.js-strict:true": "test/language/expressions/object/method-definition/generator-no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-no-yield.js:15:21(4)", + "test/language/expressions/object/method-definition/generator-param-redecl-const.js-strict:true": "test/language/expressions/object/method-definition/generator-param-redecl-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/expressions/object/method-definition/generator-param-redecl-let.js-strict:true": "test/language/expressions/object/method-definition/generator-param-redecl-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/expressions/object/method-definition/generator-params.js-strict:true": "test/language/expressions/object/method-definition/generator-params.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-params.js:18:24(21)", + "test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js-strict:false": "test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js: SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | *[yield]() {} at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/generator-prop-name-yield-id.js-strict:false": "test/language/expressions/object/method-definition/generator-prop-name-yield-id.js: SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-id.js: Unexpected token (14:4)\n 12 | ---*/\n 13 | \n\u003e 14 | var yield = 'propName';\n | ^\n 15 | var obj = {\n 16 | *[yield]() {}\n 17 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/generator-property-desc.js-strict:true": "test/language/expressions/object/method-definition/generator-property-desc.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-property-desc.js:14:34(3)", + "test/language/expressions/object/method-definition/generator-prototype-prop.js-strict:true": "test/language/expressions/object/method-definition/generator-prototype-prop.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype-prop.js:13:62(6)", + "test/language/expressions/object/method-definition/generator-prototype.js-strict:true": "test/language/expressions/object/method-definition/generator-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype.js:13:34(3)", + "test/language/expressions/object/method-definition/generator-return.js-strict:true": "test/language/expressions/object/method-definition/generator-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-return.js:14:20(4)", + "test/language/expressions/object/method-definition/generator-super-prop-body.js-strict:true": "test/language/expressions/object/method-definition/generator-super-prop-body.js: test/language/expressions/object/method-definition/generator-super-prop-body.js: Line 18:13 Unexpected reserved word (and 12 more errors)", + "test/language/expressions/object/method-definition/generator-super-prop-param.js-strict:true": "test/language/expressions/object/method-definition/generator-super-prop-param.js: test/language/expressions/object/method-definition/generator-super-prop-param.js: Line 15:137 Unexpected reserved word (and 1 more errors)", + "test/language/expressions/object/method-definition/name-invoke-ctor.js-strict:true": "test/language/expressions/object/method-definition/name-invoke-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/method-definition/name-name-prop-symbol.js-strict:true": "test/language/expressions/object/method-definition/name-name-prop-symbol.js: Test262Error: Expected SameValue(«», «[method]») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/method-definition/name-param-id-yield.js-strict:false": "test/language/expressions/object/method-definition/name-param-id-yield.js: SyntaxError: test/language/expressions/object/method-definition/name-param-id-yield.js: Unexpected token (13:9)\n 11 | \n 12 | var obj = {\n\u003e 13 | method(yield) {\n | ^\n 14 | return yield;\n 15 | }\n 16 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/name-param-init-yield.js-strict:false": "test/language/expressions/object/method-definition/name-param-init-yield.js: SyntaxError: test/language/expressions/object/method-definition/name-param-init-yield.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'default';\n | ^\n 14 | var obj = {\n 15 | method(x = yield) {\n 16 | return x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/name-param-redecl.js-strict:true": "test/language/expressions/object/method-definition/name-param-redecl.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/expressions/object/method-definition/name-prop-name-yield-expr.js-strict:false": "test/language/expressions/object/method-definition/name-prop-name-yield-expr.js: SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | [yield]() {} at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/name-prop-name-yield-id.js-strict:false": "test/language/expressions/object/method-definition/name-prop-name-yield-id.js: SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-id.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'propName';\n | ^\n 14 | var obj = {\n 15 | [yield]() {}\n 16 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/name-prototype-prop.js-strict:true": "test/language/expressions/object/method-definition/name-prototype-prop.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js:58:24(8)", + "test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js:58:25(8)", + "test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js-strict:true": "test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js:14:20(5)", + "test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js-strict:true": "test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js:14:20(5)", + "test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js: yield is a reserved word (16:14)\n 14 | var obj = {\n 15 | *g() {\n\u003e 16 | (function yield() {});\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js-strict:true": "test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js:14:23(5)", + "test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js-strict:false": "test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js: yield is a reserved word (17:6)\n 15 | *g() {\n 16 | function h() {\n\u003e 17 | yield = 1;\n | ^\n 18 | }\n 19 | }\n 20 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/yield-as-literal-property-name.js-strict:true": "test/language/expressions/object/method-definition/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-literal-property-name.js:15:19(4)", + "test/language/expressions/object/method-definition/yield-as-property-name.js-strict:true": "test/language/expressions/object/method-definition/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-property-name.js:15:19(4)", + "test/language/expressions/object/method-definition/yield-as-statement.js-strict:true": "test/language/expressions/object/method-definition/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-statement.js:14:20(5)", + "test/language/expressions/object/method-definition/yield-as-yield-operand.js-strict:true": "test/language/expressions/object/method-definition/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-yield-operand.js:15:19(5)", + "test/language/expressions/object/method-definition/yield-newline.js-strict:true": "test/language/expressions/object/method-definition/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-newline.js:14:19(5)", + "test/language/expressions/object/method-definition/yield-return.js-strict:true": "test/language/expressions/object/method-definition/yield-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-return.js:15:23(4)", + "test/language/expressions/object/method-definition/yield-star-before-newline.js-strict:true": "test/language/expressions/object/method-definition/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-star-before-newline.js:14:19(5)", + "test/language/expressions/object/prop-def-id-eval-error-2.js-strict:false": "test/language/expressions/object/prop-def-id-eval-error-2.js: SyntaxError: test/language/expressions/object/prop-def-id-eval-error-2.js: 'with' in strict mode (19:2)\n 17 | \n 18 | assert.throws(Test262Error, function() {\n\u003e 19 | with (p) {\n | ^\n 20 | ({attr});\n 21 | }\n 22 | }); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/prop-def-id-eval-error.js-strict:false": "test/language/expressions/object/prop-def-id-eval-error.js: SyntaxError: test/language/expressions/object/prop-def-id-eval-error.js: 'with' in strict mode (18:2)\n 16 | \n 17 | assert.throws(Test262Error, function() {\n\u003e 18 | with (obj) {\n | ^\n 19 | ({ attr });\n 20 | }\n 21 | }); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/yield-non-strict-access.js-strict:false": "test/language/expressions/object/yield-non-strict-access.js: SyntaxError: test/language/expressions/object/yield-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | \n 12 | assert.sameValue(object.yield, 1, \"The value of `object.yield` is `1`\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/yield-non-strict-syntax.js-strict:false": "test/language/expressions/object/yield-non-strict-syntax.js: SyntaxError: test/language/expressions/object/yield-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-bind-this-value-twice.js-strict:true": "test/language/expressions/super/call-bind-this-value-twice.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/call-construct-invocation.js-strict:true": "test/language/expressions/super/call-construct-invocation.js: TypeError: Cannot call a class as a function at _classCallCheck (test/language/expressions/super/call-construct-invocation.js:13:102(9))", + "test/language/expressions/super/prop-dot-cls-null-proto.js-strict:true": "test/language/expressions/super/prop-dot-cls-null-proto.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-dot-cls-ref-strict.js-strict:true": "test/language/expressions/super/prop-dot-cls-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-dot-cls-this-uninit.js-strict:true": "test/language/expressions/super/prop-dot-cls-this-uninit.js: SyntaxError: test/language/expressions/super/prop-dot-cls-this-uninit.js: 'super.*' is not allowed before super()\n 33 | constructor() {\n 34 | try {\n\u003e 35 | super.x;\n | ^\n 36 | } catch (err) {\n 37 | caught = err;\n 38 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/prop-dot-cls-val-from-eval.js-strict:true": "test/language/expressions/super/prop-dot-cls-val-from-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-dot-cls-val-from-eval.js:34:19(7))", + "test/language/expressions/super/prop-dot-obj-null-proto.js-strict:true": "test/language/expressions/super/prop-dot-obj-null-proto.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-dot-obj-ref-non-strict.js-strict:false": "test/language/expressions/super/prop-dot-obj-ref-non-strict.js: Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-dot-obj-ref-strict.js-strict:true": "test/language/expressions/super/prop-dot-obj-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-dot-obj-val-from-eval.js-strict:true": "test/language/expressions/super/prop-dot-obj-val-from-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-dot-obj-val-from-eval.js:36:17(7))", + "test/language/expressions/super/prop-expr-cls-null-proto.js-strict:true": "test/language/expressions/super/prop-expr-cls-null-proto.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-expr-cls-ref-strict.js-strict:true": "test/language/expressions/super/prop-expr-cls-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-expr-cls-this-uninit.js-strict:true": "test/language/expressions/super/prop-expr-cls-this-uninit.js: SyntaxError: test/language/expressions/super/prop-expr-cls-this-uninit.js: 'super.*' is not allowed before super()\n 33 | constructor() {\n 34 | try {\n\u003e 35 | super['x'];\n | ^\n 36 | } catch (err) {\n 37 | caught = err;\n 38 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/prop-expr-cls-val-from-eval.js-strict:true": "test/language/expressions/super/prop-expr-cls-val-from-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-expr-cls-val-from-eval.js:33:19(7))", + "test/language/expressions/super/prop-expr-obj-null-proto.js-strict:true": "test/language/expressions/super/prop-expr-obj-null-proto.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-expr-obj-ref-non-strict.js-strict:false": "test/language/expressions/super/prop-expr-obj-ref-non-strict.js: Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-expr-obj-ref-strict.js-strict:true": "test/language/expressions/super/prop-expr-obj-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/prop-expr-obj-val-from-eval.js-strict:true": "test/language/expressions/super/prop-expr-obj-val-from-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-expr-obj-val-from-eval.js:36:17(7))", + "test/language/expressions/tagged-template/template-object-frozen-non-strict.js-strict:false": "test/language/expressions/tagged-template/template-object-frozen-non-strict.js: TypeError: Cannot add property test262Prop, object is not extensible at test/language/expressions/tagged-template/template-object-frozen-non-strict.js:19:30(38)", + "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js-strict:true": "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/template-literal/tv-line-continuation.js-strict:true": "test/language/expressions/template-literal/tv-line-continuation.js: Test262Error: Line Separator Expected SameValue(«\u2028», «») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/yield/arguments-object-attributes.js-strict:true": "test/language/expressions/yield/arguments-object-attributes.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/arguments-object-attributes.js:9:33(9)", + "test/language/expressions/yield/captured-free-vars.js-strict:true": "test/language/expressions/yield/captured-free-vars.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/captured-free-vars.js:10:33(12)", + "test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js-strict:false": "test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js:1:41(9)", + "test/language/expressions/yield/formal-parameters-after-reassignment-strict.js-strict:true": "test/language/expressions/yield/formal-parameters-after-reassignment-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-strict.js:10:33(9)", + "test/language/expressions/yield/formal-parameters.js-strict:true": "test/language/expressions/yield/formal-parameters.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters.js:9:33(9)", + "test/language/expressions/yield/from-catch.js-strict:true": "test/language/expressions/yield/from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-catch.js:10:33(9)", + "test/language/expressions/yield/from-try.js-strict:true": "test/language/expressions/yield/from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-try.js:10:33(9)", + "test/language/expressions/yield/from-with.js-strict:false": "test/language/expressions/yield/from-with.js: SyntaxError: test/language/expressions/yield/from-with.js: 'with' in strict mode (17:2)\n 15 | yield x;\n 16 | \n\u003e 17 | with ({ x: 2 }) {\n | ^\n 18 | yield x;\n 19 | }\n 20 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/yield/in-iteration-stmt.js-strict:true": "test/language/expressions/yield/in-iteration-stmt.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/expressions/yield/in-rltn-expr.js-strict:true": "test/language/expressions/yield/in-rltn-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/in-rltn-expr.js:15:33(11)", + "test/language/expressions/yield/iter-value-specified.js-strict:true": "test/language/expressions/yield/iter-value-specified.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-specified.js:11:33(11)", + "test/language/expressions/yield/iter-value-unspecified.js-strict:true": "test/language/expressions/yield/iter-value-unspecified.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-unspecified.js:11:33(10)", + "test/language/expressions/yield/rhs-iter.js-strict:true": "test/language/expressions/yield/rhs-iter.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-iter.js:16:33(11)", + "test/language/expressions/yield/rhs-omitted.js-strict:true": "test/language/expressions/yield/rhs-omitted.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-omitted.js:10:33(33)", + "test/language/expressions/yield/rhs-primitive.js-strict:true": "test/language/expressions/yield/rhs-primitive.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-primitive.js:10:33(33)", + "test/language/expressions/yield/rhs-regexp.js-strict:true": "test/language/expressions/yield/rhs-regexp.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-regexp.js:13:33(14)", + "test/language/expressions/yield/rhs-template-middle.js-strict:true": "test/language/expressions/yield/rhs-template-middle.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-template-middle.js:12:33(11)", + "test/language/expressions/yield/rhs-unresolvable.js-strict:true": "test/language/expressions/yield/rhs-unresolvable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-unresolvable.js:14:298(29)", + "test/language/expressions/yield/rhs-yield.js-strict:true": "test/language/expressions/yield/rhs-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-yield.js:9:33(9)", + "test/language/expressions/yield/star-array.js-strict:true": "test/language/expressions/yield/star-array.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-array.js:10:33(9)", + "test/language/expressions/yield/star-in-iteration-stmt.js-strict:true": "test/language/expressions/yield/star-in-iteration-stmt.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/expressions/yield/star-in-rltn-expr.js-strict:true": "test/language/expressions/yield/star-in-rltn-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-in-rltn-expr.js:15:33(11)", + "test/language/expressions/yield/star-iterable.js-strict:true": "test/language/expressions/yield/star-iterable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-iterable.js:10:33(13)", + "test/language/expressions/yield/star-rhs-iter-get-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-err.js:21:33(12)", + "test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js:22:298(30)", + "test/language/expressions/yield/star-rhs-iter-get-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-get-err.js:20:33(12)", + "test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js:26:33(12)", + "test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js:27:298(30)", + "test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js:26:33(13)", + "test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js:27:33(13)", + "test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js:26:33(13)", + "test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js:23:33(12)", + "test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js:29:33(13)", + "test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js:27:33(12)", + "test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js:26:33(15)", + "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js:36:33(12)", + "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js:41:33(14)", + "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js:39:33(12)", + "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js:36:33(13)", + "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js:27:33(12)", + "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js:30:298(30)", + "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js:24:33(14)", + "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js:28:33(13)", + "test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js:35:33(12)", + "test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js:38:33(12)", + "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js:24:33(12)", + "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js:29:298(30)", + "test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js:21:33(13)", + "test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js:25:33(13)", + "test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js:42:298(32)", + "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js:42:33(10)", + "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js:42:298(29)", + "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js:37:33(13)", + "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js:47:298(33)", + "test/language/expressions/yield/star-rhs-unresolvable.js-strict:true": "test/language/expressions/yield/star-rhs-unresolvable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-unresolvable.js:14:298(29)", + "test/language/expressions/yield/star-string.js-strict:true": "test/language/expressions/yield/star-string.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-string.js:10:33(9)", + "test/language/expressions/yield/then-return.js-strict:true": "test/language/expressions/yield/then-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/then-return.js:11:33(9)", + "test/language/expressions/yield/within-for.js-strict:true": "test/language/expressions/yield/within-for.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/within-for.js:9:33(9)", + "test/language/global-code/block-decl-strict.js-strict:true": "test/language/global-code/block-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/global-code/decl-lex-configurable-global.js-strict:true": "test/language/global-code/decl-lex-configurable-global.js: TypeError: Cannot read property 'Array' of undefined at test/language/global-code/decl-lex-configurable-global.js:30:26(36)", + "test/language/global-code/decl-lex-deletion.js-strict:false": "test/language/global-code/decl-lex-deletion.js: SyntaxError: test/language/global-code/decl-lex-deletion.js: Deleting local variable in strict mode (23:0)\n 21 | let test262let;\n 22 | \n\u003e 23 | delete test262let;\n | ^\n 24 | \n 25 | // Binding values are asserted by a dedicated test. IdentifierReferences serve\n 26 | // to ensure that the entries in the environment record persist. at \u003ceval\u003e:2:28542(114)", + "test/language/global-code/decl-lex-restricted-global.js-strict:true": "test/language/global-code/decl-lex-restricted-global.js: Expected error: \u003cnil\u003e", + "test/language/global-code/decl-lex.js-strict:true": "test/language/global-code/decl-lex.js: SyntaxError: test/language/global-code/decl-lex.js: \"test262const\" is read-only\n 33 | \n 34 | assert.throws(TypeError, function() {\n\u003e 35 | test262const = 4;\n | ^\n 36 | }, '`const` binding is strictly immutable');\n 37 | assert.sameValue(test262const, 3, '`const` binding cannot be modified');\n 38 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/global-code/new.target-arrow.js-strict:true": "test/language/global-code/new.target-arrow.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/global-code/script-decl-func-dups.js-strict:true": "test/language/global-code/script-decl-func-dups.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func-dups.js:28:16(6)", + "test/language/global-code/script-decl-func.js-strict:true": "test/language/global-code/script-decl-func.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func.js:42:16(4)", + "test/language/global-code/script-decl-lex-deletion.js-strict:false": "test/language/global-code/script-decl-lex-deletion.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex-deletion.js:21:16(4)", + "test/language/global-code/script-decl-lex-lex.js-strict:true": "test/language/global-code/script-decl-lex-lex.js: Test262Error: `let` binding Expected a SyntaxError but got a TypeError at harness/sta.js:22:9(49)", + "test/language/global-code/script-decl-lex-restricted-global.js-strict:true": "test/language/global-code/script-decl-lex-restricted-global.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex-restricted-global.js:24:16(24)", + "test/language/global-code/script-decl-lex-var.js-strict:true": "test/language/global-code/script-decl-lex-var.js: Test262Error: variable Expected a SyntaxError but got a TypeError at harness/sta.js:22:9(49)", + "test/language/global-code/script-decl-lex.js-strict:true": "test/language/global-code/script-decl-lex.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-lex.js:25:16(10)", + "test/language/global-code/script-decl-var-collision.js-strict:true": "test/language/global-code/script-decl-var-collision.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-var-collision.js:20:16(25)", + "test/language/global-code/script-decl-var.js-strict:true": "test/language/global-code/script-decl-var.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-var.js:36:16(4)", + "test/language/global-code/switch-case-decl-strict.js-strict:true": "test/language/global-code/switch-case-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/global-code/switch-dflt-decl-strict.js-strict:true": "test/language/global-code/switch-dflt-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/import/dup-bound-names.js-strict:true": "test/language/import/dup-bound-names.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/literals/regexp/S7.8.5_A1.1_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A1.1_T2.js: Test262Error: Code unit: d800 Expected SameValue(«\\ud800», «�») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/S7.8.5_A1.4_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A1.4_T2.js: Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/S7.8.5_A2.1_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A2.1_T2.js: Test262Error: Code unit: d800 Expected SameValue(«nnnn\\ud800», «nnnn�») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/S7.8.5_A2.4_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A2.4_T2.js: Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/u-case-mapping.js-strict:true": "test/language/literals/regexp/u-case-mapping.js: Test262Error: Case mapping is not applied in the absence of the `u` flag Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/u-invalid-class-escape.js-strict:true": "test/language/literals/regexp/u-invalid-class-escape.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-extended-pattern-char.js-strict:true": "test/language/literals/regexp/u-invalid-extended-pattern-char.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-identity-escape.js-strict:true": "test/language/literals/regexp/u-invalid-identity-escape.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-legacy-octal-escape.js-strict:true": "test/language/literals/regexp/u-invalid-legacy-octal-escape.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js-strict:true": "test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-oob-decimal-escape.js-strict:true": "test/language/literals/regexp/u-invalid-oob-decimal-escape.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-optional-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-optional-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-optional-negative-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-optional-negative-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-range-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-range-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-range-negative-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-range-negative-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-unicode-esc-non-hex.js-strict:true": "test/language/literals/regexp/u-unicode-esc-non-hex.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-unicode-esc.js-strict:true": "test/language/literals/regexp/u-unicode-esc.js: Test262Error: U+0001 at harness/sta.js:22:9(49)", + "test/language/literals/string/S7.8.4_A4.3_T1.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T1.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/S7.8.4_A4.3_T2.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T2.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/legacy-non-octal-escape-sequence-strict.js-strict:true": "test/language/literals/string/legacy-non-octal-escape-sequence-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js-strict:true": "test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/legacy-octal-escape-sequence-strict.js-strict:true": "test/language/literals/string/legacy-octal-escape-sequence-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/module-code/early-export-global.js-strict:true": "test/language/module-code/early-export-global.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/early-export-unresolvable.js-strict:true": "test/language/module-code/early-export-unresolvable.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/early-lex-and-var.js-strict:true": "test/language/module-code/early-lex-and-var.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/module-code/namespace/Symbol.toStringTag.js-strict:true": "test/language/module-code/namespace/Symbol.toStringTag.js: ReferenceError: require is not defined at test/language/module-code/namespace/Symbol.toStringTag.js:19:33(11)", + "test/language/reserved-words/await-module.js-strict:true": "test/language/reserved-words/await-module.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/class/accessor-name-inst-computed-yield-expr.js-strict:true": "test/language/statements/class/accessor-name-inst-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-inst-computed-yield-expr.js:28:15", + "test/language/statements/class/accessor-name-static-computed-yield-expr.js-strict:true": "test/language/statements/class/accessor-name-static-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-static-computed-yield-expr.js:30:15", + "test/language/statements/class/constructor-inferred-observable-iteration.js-strict:true": "test/language/statements/class/constructor-inferred-observable-iteration.js: TypeError: Cannot convert undefined or null to object at getPrototypeOf (native)", + "test/language/statements/class/definition/accessors.js-strict:true": "test/language/statements/class/definition/accessors.js: Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/fn-name-accessor-get.js-strict:true": "test/language/statements/class/definition/fn-name-accessor-get.js: Test262Error: Expected SameValue(«get», «get id») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/fn-name-accessor-set.js-strict:true": "test/language/statements/class/definition/fn-name-accessor-set.js: Test262Error: Expected SameValue(«set», «set id») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/fn-name-gen-method.js-strict:true": "test/language/statements/class/definition/fn-name-gen-method.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-gen-method.js:22:108(10)", + "test/language/statements/class/definition/fn-name-method.js-strict:true": "test/language/statements/class/definition/fn-name-method.js: Test262Error: via anonymous Symbol Expected SameValue(«value», «») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/fn-name-static-precedence.js-strict:true": "test/language/statements/class/definition/fn-name-static-precedence.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-static-precedence.js:61:116(11)", + "test/language/statements/class/definition/getters-non-configurable-err.js-strict:true": "test/language/statements/class/definition/getters-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/getters-prop-desc.js-strict:true": "test/language/statements/class/definition/getters-prop-desc.js: Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/getters-restricted-ids.js-strict:true": "test/language/statements/class/definition/getters-restricted-ids.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", + "test/language/statements/class/definition/methods-gen-no-yield.js-strict:true": "test/language/statements/class/definition/methods-gen-no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-no-yield.js:14:109(10)", + "test/language/statements/class/definition/methods-gen-return.js-strict:true": "test/language/statements/class/definition/methods-gen-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-return.js:13:108(10)", + "test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js:13:108(10)", + "test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js:13:108(10)", + "test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js:14:111(10)", + "test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js:14:107(10)", + "test/language/statements/class/definition/methods-gen-yield-as-property-name.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-property-name.js:14:107(10)", + "test/language/statements/class/definition/methods-gen-yield-as-statement.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-statement.js:13:108(10)", + "test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js:14:107(10)", + "test/language/statements/class/definition/methods-gen-yield-newline.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-newline.js:13:107(10)", + "test/language/statements/class/definition/methods-gen-yield-star-before-newline.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-star-before-newline.js:13:107(10)", + "test/language/statements/class/definition/methods-named-eval-arguments.js-strict:true": "test/language/statements/class/definition/methods-named-eval-arguments.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", + "test/language/statements/class/definition/methods-restricted-properties.js-strict:true": "test/language/statements/class/definition/methods-restricted-properties.js: Test262Error: No \"caller\" own property (method) Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/methods.js-strict:true": "test/language/statements/class/definition/methods.js: Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/numeric-property-names.js-strict:true": "test/language/statements/class/definition/numeric-property-names.js: Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/prototype-property.js-strict:true": "test/language/statements/class/definition/prototype-property.js: Test262Error: The value of `descr.writable` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/setters-non-configurable-err.js-strict:true": "test/language/statements/class/definition/setters-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/setters-prop-desc.js-strict:true": "test/language/statements/class/definition/setters-prop-desc.js: Test262Error: The result of `'prototype' in descr.set` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/setters-restricted-ids.js-strict:true": "test/language/statements/class/definition/setters-restricted-ids.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", + "test/language/statements/class/definition/this-access-restriction-2.js-strict:true": "test/language/statements/class/definition/this-access-restriction-2.js: SyntaxError: test/language/statements/class/definition/this-access-restriction-2.js: 'this' is not allowed before super()\n 19 | var exn;\n 20 | try {\n\u003e 21 | this.prp1 = 3;\n | ^\n 22 | } catch (e) {\n 23 | exn = e;\n 24 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/definition/this-access-restriction.js-strict:true": "test/language/statements/class/definition/this-access-restriction.js: SyntaxError: test/language/statements/class/definition/this-access-restriction.js: 'this' is not allowed before super()\n 19 | class C extends Base {\n 20 | constructor() {\n\u003e 21 | super(this.x);\n | ^\n 22 | }\n 23 | }; new C();\n 24 | }); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/definition/this-check-ordering.js-strict:true": "test/language/statements/class/definition/this-check-ordering.js: test/language/statements/class/definition/this-check-ordering.js: Line 43:7 Unexpected reserved word (and 15 more errors)", + "test/language/statements/class/gen-method-length-dflt.js-strict:true": "test/language/statements/class/gen-method-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/gen-method-length-dflt.js:34:111(10)", + "test/language/statements/class/name-binding/const.js-strict:true": "test/language/statements/class/name-binding/const.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/name-binding/in-extends-expression-assigned.js-strict:true": "test/language/statements/class/name-binding/in-extends-expression-assigned.js: Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)", + "test/language/statements/class/name-binding/in-extends-expression.js-strict:true": "test/language/statements/class/name-binding/in-extends-expression.js: Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)", + "test/language/statements/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-args-unmapped.js:73:112(10)", + "test/language/statements/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-ref-arguments.js:73:112(10)", + "test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js:73:118(11)", + "test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js:73:118(11)", + "test/language/statements/class/restricted-properties.js-strict:true": "test/language/statements/class/restricted-properties.js: Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/static-method-gen-non-configurable-err.js-strict:true": "test/language/statements/class/static-method-gen-non-configurable-err.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/statements/class/static-method-non-configurable-err.js-strict:true": "test/language/statements/class/static-method-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class A extends Array {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js: TypeError: Constructor ArrayBuffer requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class AB1 extends ArrayBuffer {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Boolean/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Boolean/regular-subclassing.js: TypeError: Method Boolean.prototype.valueOf is called on incompatible receiver at valueOf (native)", + "test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Boolean/super-must-be-called.js: missing super() call in constructor\n 15 | \n 16 | class Bln extends Boolean {\n\u003e 17 | constructor() {}\n | ^\n 18 | }\n 19 | \n 20 | // Boolean internals are not initialized at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/DataView/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/DataView/regular-subclassing.js: TypeError: Constructor DataView requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/DataView/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class DV1 extends DataView {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | var buffer = new ArrayBuffer(1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Date/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Date/regular-subclassing.js: TypeError: Method Date.prototype.getFullYear is called on incompatible receiver at getFullYear (native)", + "test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Date/super-must-be-called.js: missing super() call in constructor\n 21 | \n 22 | class D extends Date {\n\u003e 23 | constructor() {}\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Error/message-property-assignment.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Error/message-property-assignment.js: Test262Error: Expected SameValue(«», «custom-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Error/super-must-be-called.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends Error {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Function/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class Fn extends Function {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js-strict:true": "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-length.js:22:61(22)", + "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js-strict:true": "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-name.js:34:61(22)", + "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js-strict:true": "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/instance-prototype.js:22:61(22)", + "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/builtin-objects/GeneratorFunction/regular-subclassing.js:21:61(23)", + "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/GeneratorFunction/super-must-be-called.js: missing super() call in constructor\n 23 | \n 24 | class GFn1 extends GeneratorFunction {\n\u003e 25 | constructor() {}\n | ^\n 26 | }\n 27 | \n 28 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Map/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Map/regular-subclassing.js: TypeError: Constructor Map requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Map/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class M1 extends Map {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-message.js: Test262Error: Expected SameValue(«», «custom-eval-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/EvalError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends EvalError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-message.js: Test262Error: Expected SameValue(«», «custom-range-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/RangeError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends RangeError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-message.js: Test262Error: Expected SameValue(«», «custom-reference-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/ReferenceError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends ReferenceError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-message.js: Test262Error: Expected SameValue(«», «custom-syntax-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/SyntaxError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends SyntaxError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-message.js: Test262Error: Expected SameValue(«», «custom-type-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/TypeError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends TypeError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-message.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-message.js: Test262Error: Expected SameValue(«», «custom-uri-error») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js-strict:true": "test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/NativeError/URIError-super.js: missing super() call in constructor\n 17 | \n 18 | class CustomError extends URIError {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Number/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Number/regular-subclassing.js: TypeError: Value is not a number: %!s(PANIC=String method: TypeError: Value is not a number) at toFixed (native)", + "test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Number/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class N extends Number {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Object/constructor-return-undefined-throws.js: missing super() call in constructor\n 29 | \n 30 | class Obj extends Object {\n\u003e 31 | constructor() {\n | ^\n 32 | return undefined;\n 33 | }\n 34 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Object/constructor-returns-non-object.js: missing super() call in constructor\n 32 | \n 33 | class Obj extends Object {\n\u003e 34 | constructor() {\n | ^\n 35 | return 42;\n 36 | }\n 37 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Object/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Object/regular-subclassing.js: Test262Error: returns the class prototype Expected SameValue(«[object Object]», «[object Object]») to be false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/Object/replacing-prototype.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Object/replacing-prototype.js: Test262Error: Replaces prototype Expected SameValue(«[object Object]», «42») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Promise/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class Prom1 extends Promise {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/RegExp/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class RE1 extends RegExp {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Set/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Set/regular-subclassing.js: TypeError: Constructor Set requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Set/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class S1 extends Set {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/String/length.js-strict:true": "test/language/statements/class/subclass/builtin-objects/String/length.js: TypeError: Cannot read property 'writable' of undefined at verifyNotWritable (harness/propertyHelper.js:195:13(11))", + "test/language/statements/class/subclass/builtin-objects/String/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/String/regular-subclassing.js: TypeError: String.prototype.toString is called on incompatible receiver at String (native)", + "test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/String/super-must-be-called.js: missing super() call in constructor\n 17 | \n 18 | class S1 extends String {\n\u003e 19 | constructor() {}\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/Symbol/new-symbol-with-super-throws.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Symbol/new-symbol-with-super-throws.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/builtin-objects/TypedArray/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/TypedArray/regular-subclassing.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/TypedArray/super-must-be-called.js: missing super() call in constructor\n 30 | ].forEach(function(Constructor) {\n 31 | class Typed extends Constructor {\n\u003e 32 | constructor() {}\n | ^\n 33 | }\n 34 | \n 35 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js: TypeError: Constructor WeakMap requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class M1 extends WeakMap {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js: TypeError: Constructor WeakSet requires 'new' at apply (native)", + "test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class WS1 extends WeakSet {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/builtins.js-strict:true": "test/language/statements/class/subclass/builtins.js: TypeError: Constructor TypedArray requires 'new' at call (native)", + "test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js-strict:true": "test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js: SyntaxError: test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js: missing super() call in constructor\n 24 | \n 25 | class Foo extends null {\n\u003e 26 | constructor() {\n | ^\n 27 | return obj = {};\n 28 | }\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/derived-class-return-override-with-boolean.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-boolean.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/derived-class-return-override-with-null.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/derived-class-return-override-with-number.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-number.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/derived-class-return-override-with-string.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-string.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/derived-class-return-override-with-symbol.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-symbol.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/syntax/class-body-method-definition-super-property.js-strict:true": "test/language/statements/class/syntax/class-body-method-definition-super-property.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js-strict:true": "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js:27:28(10)", + "test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js-strict:true": "test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js-strict:true": "test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/const/block-local-closure-get-before-initialization.js-strict:true": "test/language/statements/const/block-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/cptn-value.js-strict:true": "test/language/statements/const/cptn-value.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statements/const/cptn-value.js:17:7(5)", + "test/language/statements/const/fn-name-gen.js-strict:true": "test/language/statements/const/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/const/fn-name-gen.js:21:25(3)", + "test/language/statements/const/function-local-closure-get-before-initialization.js-strict:true": "test/language/statements/const/function-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/global-closure-get-before-initialization.js-strict:true": "test/language/statements/const/global-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/global-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/const/global-use-before-initialization-in-declaration-statement.js: Expected error: \u003cnil\u003e", + "test/language/statements/const/global-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/const/global-use-before-initialization-in-prior-statement.js: Expected error: \u003cnil\u003e", + "test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js-strict:false": "test/language/statements/const/redeclaration-error-from-within-strict-mode-function-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js-strict:true": "test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js: SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-next-expression-for.js: \"i\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const i = 0; i \u003c 1; i++) {}\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js-strict:true": "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js: SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x in [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js-strict:true": "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js: SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x of [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/syntax/with-initializer-label-statement.js-strict:true": "test/language/statements/const/syntax/with-initializer-label-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/do-while/decl-fun.js-strict:true": "test/language/statements/do-while/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/do-while/labelled-fn-stmt.js-strict:true": "test/language/statements/do-while/labelled-fn-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/decl-fun.js-strict:true": "test/language/statements/for-in/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/head-const-bound-names-dup.js-strict:true": "test/language/statements/for-in/head-const-bound-names-dup.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-in/head-const-bound-names-in-stmt.js-strict:true": "test/language/statements/for-in/head-const-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/head-let-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-in/head-let-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-in/head-let-bound-names-in-stmt.js-strict:true": "test/language/statements/for-in/head-let-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/head-let-destructuring.js-strict:true": "test/language/statements/for-in/head-let-destructuring.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-in/head-let-destructuring.js:27:7", + "test/language/statements/for-in/labelled-fn-stmt-const.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/labelled-fn-stmt-lhs.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-lhs.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/arguments-mapped-aliasing.js-strict:false": "test/language/statements/for-of/arguments-mapped-aliasing.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-aliasing.js:18:21(9)", + "test/language/statements/for-of/arguments-mapped-mutation.js-strict:false": "test/language/statements/for-of/arguments-mapped-mutation.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-mutation.js:17:21(6)", + "test/language/statements/for-of/arguments-mapped.js-strict:false": "test/language/statements/for-of/arguments-mapped.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped.js:15:21(6)", + "test/language/statements/for-of/arguments-unmapped-aliasing.js-strict:false": "test/language/statements/for-of/arguments-unmapped-aliasing.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-aliasing.js:19:21(9)", + "test/language/statements/for-of/arguments-unmapped-mutation.js-strict:false": "test/language/statements/for-of/arguments-unmapped-mutation.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-mutation.js:18:21(6)", + "test/language/statements/for-of/arguments-unmapped.js-strict:false": "test/language/statements/for-of/arguments-unmapped.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped.js:16:21(6)", + "test/language/statements/for-of/break-from-catch.js-strict:true": "test/language/statements/for-of/break-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-catch.js:10:33(15)", + "test/language/statements/for-of/break-from-finally.js-strict:true": "test/language/statements/for-of/break-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-finally.js:10:33(15)", + "test/language/statements/for-of/break-from-try.js-strict:true": "test/language/statements/for-of/break-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-try.js:10:33(15)", + "test/language/statements/for-of/break-label-from-catch.js-strict:true": "test/language/statements/for-of/break-label-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-catch.js:10:33(15)", + "test/language/statements/for-of/break-label-from-finally.js-strict:true": "test/language/statements/for-of/break-label-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-finally.js:10:33(15)", + "test/language/statements/for-of/break-label-from-try.js-strict:true": "test/language/statements/for-of/break-label-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-try.js:10:33(15)", + "test/language/statements/for-of/break-label.js-strict:true": "test/language/statements/for-of/break-label.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label.js:10:33(15)", + "test/language/statements/for-of/break.js-strict:true": "test/language/statements/for-of/break.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break.js:9:33(15)", + "test/language/statements/for-of/continue-from-catch.js-strict:true": "test/language/statements/for-of/continue-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-catch.js:10:33(15)", + "test/language/statements/for-of/continue-from-finally.js-strict:true": "test/language/statements/for-of/continue-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-finally.js:10:33(15)", + "test/language/statements/for-of/continue-from-try.js-strict:true": "test/language/statements/for-of/continue-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-try.js:10:33(15)", + "test/language/statements/for-of/continue-label-from-catch.js-strict:true": "test/language/statements/for-of/continue-label-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-catch.js:10:33(16)", + "test/language/statements/for-of/continue-label-from-finally.js-strict:true": "test/language/statements/for-of/continue-label-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-finally.js:10:33(16)", + "test/language/statements/for-of/continue-label-from-try.js-strict:true": "test/language/statements/for-of/continue-label-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-try.js:10:33(16)", + "test/language/statements/for-of/continue-label.js-strict:true": "test/language/statements/for-of/continue-label.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label.js:10:33(16)", + "test/language/statements/for-of/continue.js-strict:true": "test/language/statements/for-of/continue.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue.js:9:33(15)", + "test/language/statements/for-of/decl-fun.js-strict:true": "test/language/statements/for-of/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/generator-close-via-break.js-strict:true": "test/language/statements/for-of/generator-close-via-break.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-break.js:10:33(17)", + "test/language/statements/for-of/generator-close-via-return.js-strict:true": "test/language/statements/for-of/generator-close-via-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-return.js:10:33(11)", + "test/language/statements/for-of/generator-close-via-throw.js-strict:true": "test/language/statements/for-of/generator-close-via-throw.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-throw.js:10:33(17)", + "test/language/statements/for-of/generator-next-error.js-strict:true": "test/language/statements/for-of/generator-next-error.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-next-error.js:12:29(4)", + "test/language/statements/for-of/generator.js-strict:true": "test/language/statements/for-of/generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator.js:9:33(16)", + "test/language/statements/for-of/head-const-bound-names-dup.js-strict:true": "test/language/statements/for-of/head-const-bound-names-dup.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/head-const-bound-names-in-stmt.js-strict:true": "test/language/statements/for-of/head-const-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/head-decl-no-expr.js-strict:true": "test/language/statements/for-of/head-decl-no-expr.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/head-expr-no-expr.js-strict:true": "test/language/statements/for-of/head-expr-no-expr.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/head-let-bound-names-in-stmt.js-strict:true": "test/language/statements/for-of/head-let-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/head-let-destructuring.js-strict:true": "test/language/statements/for-of/head-let-destructuring.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/head-let-destructuring.js:24:7", + "test/language/statements/for-of/head-var-no-expr.js-strict:true": "test/language/statements/for-of/head-var-no-expr.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/iterator-close-non-object.js-strict:true": "test/language/statements/for-of/iterator-close-non-object.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-via-break.js-strict:true": "test/language/statements/for-of/iterator-close-via-break.js: Test262Error: Iterator is closed after `break` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-via-return.js-strict:true": "test/language/statements/for-of/iterator-close-via-return.js: Test262Error: Iterator is closed after `return` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-next-error.js-strict:true": "test/language/statements/for-of/iterator-next-error.js: Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-next-result-value-attr-error.js-strict:true": "test/language/statements/for-of/iterator-next-result-value-attr-error.js: Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/labelled-fn-stmt-const.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/labelled-fn-stmt-lhs.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-lhs.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/nested.js-strict:true": "test/language/statements/for-of/nested.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/nested.js:9:33(25)", + "test/language/statements/for-of/return-from-catch.js-strict:true": "test/language/statements/for-of/return-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-catch.js:10:33(10)", + "test/language/statements/for-of/return-from-finally.js-strict:true": "test/language/statements/for-of/return-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-finally.js:10:33(10)", + "test/language/statements/for-of/return-from-try.js-strict:true": "test/language/statements/for-of/return-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-try.js:10:33(10)", + "test/language/statements/for-of/return.js-strict:true": "test/language/statements/for-of/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return.js:9:33(10)", + "test/language/statements/for-of/throw-from-catch.js-strict:true": "test/language/statements/for-of/throw-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-catch.js:10:33(11)", + "test/language/statements/for-of/throw-from-finally.js-strict:true": "test/language/statements/for-of/throw-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-finally.js:10:33(11)", + "test/language/statements/for-of/throw.js-strict:true": "test/language/statements/for-of/throw.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw.js:9:33(11)", + "test/language/statements/for-of/yield-from-catch.js-strict:true": "test/language/statements/for-of/yield-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-catch.js:10:33(13)", + "test/language/statements/for-of/yield-from-finally.js-strict:true": "test/language/statements/for-of/yield-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-finally.js:10:33(13)", + "test/language/statements/for-of/yield-from-try.js-strict:true": "test/language/statements/for-of/yield-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-try.js:10:33(13)", + "test/language/statements/for-of/yield-star-from-catch.js-strict:true": "test/language/statements/for-of/yield-star-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-catch.js:10:33(13)", + "test/language/statements/for-of/yield-star-from-finally.js-strict:true": "test/language/statements/for-of/yield-star-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-finally.js:10:33(13)", + "test/language/statements/for-of/yield-star-from-try.js-strict:true": "test/language/statements/for-of/yield-star-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-try.js:10:33(13)", + "test/language/statements/for-of/yield-star.js-strict:true": "test/language/statements/for-of/yield-star.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star.js:9:33(12)", + "test/language/statements/for-of/yield.js-strict:true": "test/language/statements/for-of/yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield.js:9:33(12)", + "test/language/statements/for/decl-fun.js-strict:true": "test/language/statements/for/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/head-let-bound-names-in-stmt.js-strict:true": "test/language/statements/for/head-let-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/head-let-destructuring.js-strict:true": "test/language/statements/for/head-let-destructuring.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/head-let-destructuring.js:25:7", + "test/language/statements/for/labelled-fn-stmt-expr.js-strict:true": "test/language/statements/for/labelled-fn-stmt-expr.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/function/arguments-with-arguments-fn.js-strict:false": "test/language/statements/function/arguments-with-arguments-fn.js: SyntaxError: test/language/statements/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/arguments-with-arguments-lex.js-strict:false": "test/language/statements/function/arguments-with-arguments-lex.js: SyntaxError: test/language/statements/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/param-dflt-yield-non-strict.js-strict:false": "test/language/statements/function/param-dflt-yield-non-strict.js: SyntaxError: test/language/statements/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/arguments-with-arguments-fn.js-strict:false": "test/language/statements/generators/arguments-with-arguments-fn.js: SyntaxError: test/language/statements/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/arguments-with-arguments-lex.js-strict:false": "test/language/statements/generators/arguments-with-arguments-lex.js: SyntaxError: test/language/statements/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/declaration.js-strict:true": "test/language/statements/generators/declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/declaration.js:12:33(8)", + "test/language/statements/generators/default-proto.js-strict:true": "test/language/statements/generators/default-proto.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/default-proto.js:29:33(8)", + "test/language/statements/generators/has-instance.js-strict:true": "test/language/statements/generators/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/has-instance.js:10:33(7)", + "test/language/statements/generators/invoke-as-constructor.js-strict:true": "test/language/statements/generators/invoke-as-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/invoke-as-constructor.js:10:33(7)", + "test/language/statements/generators/length-dflt.js-strict:true": "test/language/statements/generators/length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-dflt.js:32:33(25)", + "test/language/statements/generators/length-property-descriptor.js-strict:true": "test/language/statements/generators/length-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-property-descriptor.js:11:33(7)", + "test/language/statements/generators/name.js-strict:true": "test/language/statements/generators/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/name.js:16:33(7)", + "test/language/statements/generators/no-yield.js-strict:true": "test/language/statements/generators/no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/no-yield.js:11:33(8)", + "test/language/statements/generators/params-dflt-args-unmapped.js-strict:true": "test/language/statements/generators/params-dflt-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-args-unmapped.js:49:33(8)", + "test/language/statements/generators/params-dflt-ref-arguments.js-strict:true": "test/language/statements/generators/params-dflt-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-ref-arguments.js:49:33(8)", + "test/language/statements/generators/prototype-own-properties.js-strict:true": "test/language/statements/generators/prototype-own-properties.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-own-properties.js:10:33(8)", + "test/language/statements/generators/prototype-property-descriptor.js-strict:true": "test/language/statements/generators/prototype-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-property-descriptor.js:11:33(7)", + "test/language/statements/generators/prototype-relation-to-function.js-strict:true": "test/language/statements/generators/prototype-relation-to-function.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-relation-to-function.js:11:33(12)", + "test/language/statements/generators/prototype-typeof.js-strict:true": "test/language/statements/generators/prototype-typeof.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-typeof.js:11:298(26)", + "test/language/statements/generators/prototype-uniqueness.js-strict:true": "test/language/statements/generators/prototype-uniqueness.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-uniqueness.js:10:33(13)", + "test/language/statements/generators/prototype-value.js-strict:true": "test/language/statements/generators/prototype-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-value.js:12:33(7)", + "test/language/statements/generators/return.js-strict:true": "test/language/statements/generators/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/return.js:10:33(14)", + "test/language/statements/generators/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/statements/generators/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/statements/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | function* g() {\n\u003e 15 | (function yield() {})\n | ^\n 16 | }\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js-strict:false": "test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js: SyntaxError: test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js: yield is a reserved word (14:10)\n 12 | \n 13 | var iter, result;\n\u003e 14 | function* yield() { (yield 3) + (yield 4); }\n | ^\n 15 | \n 16 | iter = yield();\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/yield-as-identifier-in-nested-function.js-strict:false": "test/language/statements/generators/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/statements/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | function* g() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | }\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/generators/yield-as-literal-property-name.js-strict:true": "test/language/statements/generators/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-literal-property-name.js:11:33(8)", + "test/language/statements/generators/yield-as-property-name.js-strict:true": "test/language/statements/generators/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-property-name.js:11:33(8)", + "test/language/statements/generators/yield-as-statement.js-strict:true": "test/language/statements/generators/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-statement.js:10:33(15)", + "test/language/statements/generators/yield-as-yield-operand.js-strict:true": "test/language/statements/generators/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-yield-operand.js:11:33(9)", + "test/language/statements/generators/yield-newline.js-strict:true": "test/language/statements/generators/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-newline.js:10:33(9)", + "test/language/statements/generators/yield-star-before-newline.js-strict:true": "test/language/statements/generators/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-star-before-newline.js:10:33(14)", + "test/language/statements/if/if-decl-else-decl-strict.js-strict:true": "test/language/statements/if/if-decl-else-decl-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-decl-else-stmt-strict.js-strict:true": "test/language/statements/if/if-decl-else-stmt-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-decl-no-else-strict.js-strict:true": "test/language/statements/if/if-decl-no-else-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-fun-else-fun-strict.js-strict:true": "test/language/statements/if/if-fun-else-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-fun-else-stmt-strict.js-strict:true": "test/language/statements/if/if-fun-else-stmt-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-fun-no-else-strict.js-strict:true": "test/language/statements/if/if-fun-no-else-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-stmt-else-decl-strict.js-strict:true": "test/language/statements/if/if-stmt-else-decl-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-stmt-else-fun-strict.js-strict:true": "test/language/statements/if/if-stmt-else-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/labelled-fn-stmt-first.js-strict:true": "test/language/statements/if/labelled-fn-stmt-first.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/labelled-fn-stmt-lone.js-strict:true": "test/language/statements/if/labelled-fn-stmt-lone.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/labelled-fn-stmt-second.js-strict:true": "test/language/statements/if/labelled-fn-stmt-second.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/decl-cls.js-strict:true": "test/language/statements/labeled/decl-cls.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/decl-const.js-strict:true": "test/language/statements/labeled/decl-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/decl-fun-strict.js-strict:true": "test/language/statements/labeled/decl-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/decl-gen.js-strict:true": "test/language/statements/labeled/decl-gen.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/statements/labeled/decl-let.js-strict:true": "test/language/statements/labeled/decl-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/value-yield-strict.js-strict:true": "test/language/statements/labeled/value-yield-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/let/block-local-closure-get-before-initialization.js-strict:true": "test/language/statements/let/block-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/block-local-closure-set-before-initialization.js-strict:true": "test/language/statements/let/block-local-closure-set-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/cptn-value.js-strict:true": "test/language/statements/let/cptn-value.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:5 Unexpected identifier at test/language/statements/let/cptn-value.js:17:7(5)", + "test/language/statements/let/fn-name-gen.js-strict:true": "test/language/statements/let/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/let/fn-name-gen.js:21:25(3)", + "test/language/statements/let/function-local-closure-get-before-initialization.js-strict:true": "test/language/statements/let/function-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/function-local-closure-set-before-initialization.js-strict:true": "test/language/statements/let/function-local-closure-set-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/function-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/let/function-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/global-closure-get-before-initialization.js-strict:true": "test/language/statements/let/global-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/global-closure-set-before-initialization.js-strict:true": "test/language/statements/let/global-closure-set-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/let/global-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/global-use-before-initialization-in-declaration-statement.js: Expected error: \u003cnil\u003e", + "test/language/statements/let/global-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/let/global-use-before-initialization-in-prior-statement.js: Expected error: \u003cnil\u003e", + "test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js-strict:false": "test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/let/syntax/let-closure-inside-condition.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-condition.js: Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/syntax/let-closure-inside-initialization.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-initialization.js: Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/syntax/let-closure-inside-next-expression.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-next-expression.js: Test262Error: Expected SameValue(«1», «5») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js-strict:true": "test/language/statements/let/syntax/with-initialisers-in-statement-positions-label-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js-strict:true": "test/language/statements/let/syntax/without-initialisers-in-statement-positions-label-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/cptn-a-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-a-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-a-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-a-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-b-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-b-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-b-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-b-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-dflt-b-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-dflt-b-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-dflt-b-final.js-strict:true": "test/language/statements/switch/cptn-dflt-b-final.js: Test262Error: empty StatementList (following a non-empty case) Expected SameValue(«undefined», «8») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-dflt-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-dflt-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-catch.js-strict:true": "test/language/statements/try/cptn-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-finally-from-catch.js-strict:true": "test/language/statements/try/cptn-finally-from-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-finally-skip-catch.js-strict:true": "test/language/statements/try/cptn-finally-skip-catch.js: Test262Error: Expected SameValue(«undefined», «10») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-finally-wo-catch.js-strict:true": "test/language/statements/try/cptn-finally-wo-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-try.js-strict:true": "test/language/statements/try/cptn-try.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/early-catch-lex.js-strict:true": "test/language/statements/try/early-catch-lex.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/variable/cptn-value.js-strict:true": "test/language/statements/variable/cptn-value.js: Test262Error: Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js:31:665(19)", + "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js:32:665(17)", + "test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js:34:25(21)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js:35:61(20)", + "test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js:38:49(7)", + "test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js:36:25(11)", + "test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js:38:25(15)", + "test/language/statements/variable/dstr/ary-ptrn-elision.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision.js:38:665(18)", + "test/language/statements/variable/dstr/ary-ptrn-empty.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-empty.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-empty.js:27:25(14)", + "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (53:8)\n 51 | ---*/\n 52 | \n\u003e 53 | var [...[x, y, z]] = [3, 4, 5];\n | ^\n 54 | \n 55 | assert.sameValue(x, 3);\n 56 | assert.sameValue(y, 4); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js: Unexpected token (60:8)\n 58 | };\n 59 | \n\u003e 60 | var [...[,]] = g();\n | ^\n 61 | \n 62 | assert.sameValue(first, 1);\n 63 | assert.sameValue(second, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js: Unexpected token (44:8)\n 42 | }();\n 43 | \n\u003e 44 | var [...[]] = iter;\n | ^\n 45 | \n 46 | assert.sameValue(iterations, 1);\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (34:8)\n 32 | var values = [1, 2, 3];\n 33 | \n\u003e 34 | var [...[...x]] = values;\n | ^\n 35 | \n 36 | assert(Array.isArray(x));\n 37 | assert.sameValue(x.length, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js:30:25(8)", + "test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js:33:25(18)", + "test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (33:8)\n 31 | ---*/\n 32 | \n\u003e 33 | var [...{ length }] = [1, 2, 3];\n | ^\n 34 | \n 35 | assert.sameValue(length, 3);\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (34:8)\n 32 | let length = \"outer\";\n 33 | \n\u003e 34 | var [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9];\n | ^\n 35 | \n 36 | assert.sameValue(v, 7);\n 37 | assert.sameValue(w, 8); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js:34:68(19)", + "test/language/statements/variable/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-getter.js: Unexpected token (22:5)\n 20 | var count = 0;\n 21 | \n\u003e 22 | var {...x} = { get v() { count++; return 2; } };\n | ^\n 23 | \n 24 | assert.sameValue(count, 1);\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (23:5)\n 21 | Object.defineProperty(o, \"x\", { value: 4, enumerable: false });\n 22 | \n\u003e 23 | var {...rest} = o;\n | ^\n 24 | \n 25 | assert.sameValue(rest.x, undefined);\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (21:11)\n 19 | ---*/\n 20 | \n\u003e 21 | var {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3};\n | ^\n 22 | \n 23 | assert.sameValue(rest.a, undefined);\n 24 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/variable/fn-name-cover.js-strict:true": "test/language/statements/variable/fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/fn-name-fn.js-strict:true": "test/language/statements/variable/fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/variable/fn-name-gen.js-strict:true": "test/language/statements/variable/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/fn-name-gen.js:21:25(3)", + "test/language/statements/while/decl-fun.js-strict:true": "test/language/statements/while/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/while/labelled-fn-stmt.js-strict:true": "test/language/statements/while/labelled-fn-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/with/decl-fun.js-strict:false": "test/language/statements/with/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/types/reference/put-value-prop-base-primitive.js-strict:true": "test/language/types/reference/put-value-prop-base-primitive.js: TypeError: Value is not an object: 0 at test/language/types/reference/put-value-prop-base-primitive.js:32:14(40)" } diff --git a/js/tc39/tc39_test.go b/js/tc39/tc39_test.go index 81e1a88fe85..629dbc2655a 100644 --- a/js/tc39/tc39_test.go +++ b/js/tc39/tc39_test.go @@ -227,7 +227,7 @@ func (ctx *tc39TestCtx) runTC39Test(t testing.TB, name, src string, meta *tc39Me t.Skip("Excluded") } failf := func(str string, args ...interface{}) { - str = fmt.Sprintf(str, args) + str = fmt.Sprintf(str, args...) ctx.fail(t, name, strict, str) } defer func() { From 29575fe535398284920597b1573f3afa04717a65 Mon Sep 17 00:00:00 2001 From: Mihail Stoykov Date: Mon, 25 Jan 2021 12:44:05 +0200 Subject: [PATCH 2/5] update to latest babel --- go.mod | 2 +- go.sum | 4 +- js/tc39/breaking_test_errors.json | 5 - vendor/github.com/dop251/goja/README.md | 28 +- vendor/github.com/dop251/goja/array.go | 42 +- vendor/github.com/dop251/goja/array_sparse.go | 13 +- vendor/github.com/dop251/goja/builtin_json.go | 13 +- .../github.com/dop251/goja/builtin_object.go | 47 ++ .../github.com/dop251/goja/builtin_proxy.go | 489 +++++++----- .../github.com/dop251/goja/builtin_regexp.go | 108 ++- .../github.com/dop251/goja/builtin_string.go | 46 +- .../github.com/dop251/goja/builtin_symbol.go | 2 + .../github.com/dop251/goja/builtin_weakmap.go | 56 +- .../github.com/dop251/goja/builtin_weakset.go | 50 +- vendor/github.com/dop251/goja/object.go | 345 ++++---- vendor/github.com/dop251/goja/object_args.go | 8 +- .../github.com/dop251/goja/object_dynamic.go | 741 ++++++++++++++++++ vendor/github.com/dop251/goja/object_gomap.go | 6 +- .../dop251/goja/object_gomap_reflect.go | 5 +- .../dop251/goja/object_goreflect.go | 9 +- .../github.com/dop251/goja/object_goslice.go | 26 +- .../dop251/goja/object_goslice_reflect.go | 24 +- vendor/github.com/dop251/goja/object_lazy.go | 10 +- vendor/github.com/dop251/goja/proxy.go | 681 ++++++++++------ vendor/github.com/dop251/goja/regexp.go | 8 +- vendor/github.com/dop251/goja/runtime.go | 156 ++-- vendor/github.com/dop251/goja/string.go | 4 +- vendor/github.com/dop251/goja/typedarrays.go | 25 +- vendor/github.com/dop251/goja/value.go | 23 +- vendor/github.com/dop251/goja/vm.go | 5 +- vendor/modules.txt | 2 +- 31 files changed, 2060 insertions(+), 923 deletions(-) create mode 100644 vendor/github.com/dop251/goja/object_dynamic.go diff --git a/go.mod b/go.mod index deb5a83df22..9f233356b90 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( github.com/andybalholm/cascadia v1.0.0 // indirect github.com/daaku/go.zipexe v0.0.0-20150329023125-a5fe2436ffcb // indirect github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91 // indirect - github.com/dop251/goja v0.0.0-20210111190058-952c20e23c35 + github.com/dop251/goja v0.0.0-20210126164150-f5884268f0c0 github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4 github.com/eapache/go-resiliency v1.1.0 // indirect github.com/eapache/go-xerial-snappy v0.0.0-20160609142408-bb955e01b934 // indirect diff --git a/go.sum b/go.sum index 9a89e5bc211..49102fee9d2 100644 --- a/go.sum +++ b/go.sum @@ -27,8 +27,8 @@ github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91 h1:Izz0+t1Z5nI16/II7vuEo/nHjodOg0p7+OiDpjX5t1E= github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= -github.com/dop251/goja v0.0.0-20210111190058-952c20e23c35 h1:Wk/lMSLwLOjur+6f48utCuxUylqbPkPN4BZHIoyiNIc= -github.com/dop251/goja v0.0.0-20210111190058-952c20e23c35/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= +github.com/dop251/goja v0.0.0-20210126164150-f5884268f0c0 h1:6zmaq2NhOm//MNgxDPXoLiWS1c/WTPxqqeUAQFrZRbQ= +github.com/dop251/goja v0.0.0-20210126164150-f5884268f0c0/go.mod h1:Mw6PkjjMXWbTj+nnj4s3QPXq1jaT0s5pC0iFD4+BOAA= github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4 h1:qk/FSDDxo05wdJH28W+p5yivv7LuLYLRXPPD8KQCtZs= github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/eapache/go-resiliency v1.1.0 h1:1NtRmCAqadE2FN4ZcN6g90TP3uk8cg9rn9eNK2197aU= diff --git a/js/tc39/breaking_test_errors.json b/js/tc39/breaking_test_errors.json index 20de554eda2..8f8d3f7614c 100644 --- a/js/tc39/breaking_test_errors.json +++ b/js/tc39/breaking_test_errors.json @@ -34,7 +34,6 @@ "test/built-ins/Array/prototype/sort/stability-11-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-11-elements.js: Test262Error: Expected SameValue(«GDBEFHCAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/sort/stability-2048-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-2048-elements.js: Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/sort/stability-513-elements.js-strict:true": "test/built-ins/Array/prototype/sort/stability-513-elements.js: Test262Error: Expected SameValue(«GDGDGHBFBHEHEFEFACAIJK», «DGBEFHACIJK») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js-strict:true": "test/built-ins/Array/prototype/splice/create-species-length-exceeding-integer-limit.js: Test262Error: Expected [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0] and [source.[[Get]]:length, source.[[Get]]:constructor, source.[[Has]]:0, source.[[Get]]:0, target.[[DefineProperty]]:0, source.[[Has]]:1, source.[[Has]]:2, source.[[Get]]:2, target.[[DefineProperty]]:2] to have the same contents. at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/splice/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/splice/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js-strict:true": "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js: Test262Error: Expected [defineProperty, defineProperty, set, getOwnPropertyDescriptor, defineProperty] and [defineProperty, defineProperty] to have the same contents. at harness/sta.js:22:9(49)", "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js-strict:true": "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js: TypeError: Constructor DataView requires 'new' at apply (native)", @@ -116,11 +115,8 @@ "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/is-a-constructor.js:23:32(4)", "test/built-ins/Number/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/Number/parseFloat/not-a-constructor.js: Test262Error: isConstructor(Number.parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Number/parseInt/not-a-constructor.js-strict:true": "test/built-ins/Number/parseInt/not-a-constructor.js: Test262Error: isConstructor(Number.parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Object/entries/not-a-constructor.js-strict:true": "test/built-ins/Object/entries/not-a-constructor.js: Test262Error: isConstructor(Object.entries) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js-strict:true": "test/built-ins/Object/getOwnPropertyDescriptors/not-a-constructor.js: Test262Error: isConstructor(Object.getOwnPropertyDescriptors) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Object/prototype/__proto__/set-invalid-value.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-invalid-value.js: TypeError: Object prototype may only be an Object or null: true at call (native)", "test/built-ins/Object/prototype/__proto__/set-non-object.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-non-object.js: TypeError: Object prototype may only be an Object or null: undefined at call (native)", - "test/built-ins/Object/values/not-a-constructor.js-strict:true": "test/built-ins/Object/values/not-a-constructor.js: Test262Error: isConstructor(Object.values) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Proxy/revocable/revocation-function-name.js-strict:true": "test/built-ins/Proxy/revocable/revocation-function-name.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/built-ins/RegExp/duplicate-flags.js-strict:true": "test/built-ins/RegExp/duplicate-flags.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/duplicate-flags.js:23:1(42)", "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js: Test262Error: Expected [[1, 2], [1, 2]] to be structurally equal to undefined. at harness/sta.js:22:9(49)", @@ -160,7 +156,6 @@ "test/built-ins/String/prototype/item/prop-desc.js-strict:true": "test/built-ins/String/prototype/item/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/String/prototype/item/return-abrupt-from-this.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/matchAll/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/matchAll/not-a-constructor.js: Test262Error: isConstructor(String.prototype.matchAll) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js:55:24(12)", "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js:55:24(12)", "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js:55:24(12)", diff --git a/vendor/github.com/dop251/goja/README.md b/vendor/github.com/dop251/goja/README.md index 72470bb39dd..43edde91cd6 100644 --- a/vendor/github.com/dop251/goja/README.md +++ b/vendor/github.com/dop251/goja/README.md @@ -27,19 +27,31 @@ Known incompatibilities and caveats ----------------------------------- ### WeakMap -WeakMap maintains "hard" references to its values. This means if a value references a key in a WeakMap or a WeakMap -itself, it will not be garbage-collected until the WeakMap becomes unreferenced. To illustrate this: +WeakMap is implemented by embedding references to the values into the keys. This means that as long +as the key is reachable all values associated with it in any weak maps also remain reachable and therefore +cannot be garbage collected even if they are not otherwise referenced, even after the WeakMap is gone. +The reference to the value is dropped either when the key is explicitly removed from the WeakMap or when the +key becomes unreachable. -```go +To illustrate this: + +```javascript var m = new WeakMap(); var key = {}; -m.set(key, {key: key}); -// or m.set(key, key); -key = undefined; // The value will NOT become garbage-collectable at this point -m = undefined; // But it will at this point. +var value = {/* a very large object */}; +m.set(key, value); +value = undefined; +m = undefined; // The value does NOT become garbage-collectable at this point +key = undefined; // Now it does +// m.delete(key); // This would work too ``` -Note, this does not have any effect on the application logic, but causes a higher-than-expected memory usage. +The reason for it is the limitation of the Go runtime. At the time of writing (version 1.15) having a finalizer +set on an object which is part of a reference cycle makes the whole cycle non-garbage-collectable. The solution +above is the only reasonable way I can think of without involving finalizers. This is the third attempt +(see https://github.com/dop251/goja/issues/250 and https://github.com/dop251/goja/issues/199 for more details). + +Note, this does not have any effect on the application logic, but may cause a higher-than-expected memory usage. FAQ --- diff --git a/vendor/github.com/dop251/goja/array.go b/vendor/github.com/dop251/goja/array.go index 13947ad0cb7..e2136d98606 100644 --- a/vendor/github.com/dop251/goja/array.go +++ b/vendor/github.com/dop251/goja/array.go @@ -161,9 +161,11 @@ func (a *arrayObject) getIdx(idx valueInt, receiver Value) Value { } func (a *arrayObject) getOwnPropStr(name unistring.String) Value { - if i := strToIdx(name); i != math.MaxUint32 { - if i < uint32(len(a.values)) { - return a.values[i] + if len(a.values) > 0 { + if i := strToIdx(name); i != math.MaxUint32 { + if i < uint32(len(a.values)) { + return a.values[i] + } } } if name == "length" { @@ -282,12 +284,13 @@ func (a *arrayObject) setForeignStr(name unistring.String, val, receiver Value, } type arrayPropIter struct { - a *arrayObject - idx int + a *arrayObject + limit int + idx int } func (i *arrayPropIter) next() (propIterItem, iterNextFunc) { - for i.idx < len(i.a.values) { + for i.idx < len(i.a.values) && i.idx < i.limit { name := unistring.String(strconv.Itoa(i.idx)) prop := i.a.values[i.idx] i.idx++ @@ -296,12 +299,13 @@ func (i *arrayPropIter) next() (propIterItem, iterNextFunc) { } } - return i.a.baseObject.enumerateUnfiltered()() + return i.a.baseObject.enumerateOwnKeys()() } -func (a *arrayObject) enumerateUnfiltered() iterNextFunc { +func (a *arrayObject) enumerateOwnKeys() iterNextFunc { return (&arrayPropIter{ - a: a, + a: a, + limit: len(a.values), }).next } @@ -345,13 +349,13 @@ func (a *arrayObject) expand(idx uint32) bool { //log.Println("Switching standard->sparse") sa := &sparseArrayObject{ baseObject: a.baseObject, - length: uint32(a.length), + length: a.length, propValueCount: a.propValueCount, } sa.setValues(a.values, a.objCount+1) sa.val.self = sa - sa.init() sa.lengthProp.writable = a.lengthProp.writable + sa._put("length", &sa.lengthProp) return false } else { if bits.UintSize == 32 { @@ -360,21 +364,7 @@ func (a *arrayObject) expand(idx uint32) bool { } } tl := int(targetLen) - // Use the same algorithm as in runtime.growSlice - newcap := cap(a.values) - doublecap := newcap + newcap - if tl > doublecap { - newcap = tl - } else { - if len(a.values) < 1024 { - newcap = doublecap - } else { - for newcap < tl { - newcap += newcap / 4 - } - } - } - newValues := make([]Value, tl, newcap) + newValues := make([]Value, tl, growCap(tl, len(a.values), cap(a.values))) copy(newValues, a.values) a.values = newValues } diff --git a/vendor/github.com/dop251/goja/array_sparse.go b/vendor/github.com/dop251/goja/array_sparse.go index c5eaa1e5a91..114613f5fa3 100644 --- a/vendor/github.com/dop251/goja/array_sparse.go +++ b/vendor/github.com/dop251/goja/array_sparse.go @@ -23,13 +23,6 @@ type sparseArrayObject struct { lengthProp valueProperty } -func (a *sparseArrayObject) init() { - a.baseObject.init() - a.lengthProp.writable = true - - a._put("length", &a.lengthProp) -} - func (a *sparseArrayObject) findIdx(idx uint32) int { return sort.Search(len(a.items), func(i int) bool { return a.items[i].idx >= idx @@ -263,10 +256,10 @@ func (i *sparseArrayPropIter) next() (propIterItem, iterNextFunc) { } } - return i.a.baseObject.enumerateUnfiltered()() + return i.a.baseObject.enumerateOwnKeys()() } -func (a *sparseArrayObject) enumerateUnfiltered() iterNextFunc { +func (a *sparseArrayObject) enumerateOwnKeys() iterNextFunc { return (&sparseArrayPropIter{ a: a, }).next @@ -333,8 +326,8 @@ func (a *sparseArrayObject) expand(idx uint32) bool { } ar.setValuesFromSparse(a.items, int(idx)) ar.val.self = ar - ar.init() ar.lengthProp.writable = a.lengthProp.writable + a._put("length", &ar.lengthProp) return false } } diff --git a/vendor/github.com/dop251/goja/builtin_json.go b/vendor/github.com/dop251/goja/builtin_json.go index 172d332996b..dcdb6cc910d 100644 --- a/vendor/github.com/dop251/goja/builtin_json.go +++ b/vendor/github.com/dop251/goja/builtin_json.go @@ -150,12 +150,15 @@ func (r *Runtime) builtinJSON_reviveWalk(reviver func(FunctionCall) Value, holde } } } else { - for _, itemName := range object.self.ownKeys(false, nil) { - value := r.builtinJSON_reviveWalk(reviver, object, itemName) + iter := &enumerableIter{ + wrapped: object.self.enumerateOwnKeys(), + } + for item, next := iter.next(); next != nil; item, next = next() { + value := r.builtinJSON_reviveWalk(reviver, object, stringValueFromRaw(item.name)) if value == _undefined { - object.self.deleteStr(itemName.string(), false) + object.self.deleteStr(item.name, false) } else { - object.self.setOwnStr(itemName.string(), value, false) + object.self.setOwnStr(item.name, value, false) } } } @@ -417,7 +420,7 @@ func (ctx *_builtinJSON_stringifyContext) jo(object *Object) { var props []Value if ctx.propertyList == nil { - props = append(props, object.self.ownKeys(false, nil)...) + props = object.self.ownKeys(false, nil) } else { props = ctx.propertyList } diff --git a/vendor/github.com/dop251/goja/builtin_object.go b/vendor/github.com/dop251/goja/builtin_object.go index 75efb46acc0..b7070faac3d 100644 --- a/vendor/github.com/dop251/goja/builtin_object.go +++ b/vendor/github.com/dop251/goja/builtin_object.go @@ -74,6 +74,19 @@ func (r *Runtime) object_getOwnPropertyDescriptor(call FunctionCall) Value { return r.valuePropToDescriptorObject(o.getOwnProp(propName)) } +func (r *Runtime) object_getOwnPropertyDescriptors(call FunctionCall) Value { + o := call.Argument(0).ToObject(r) + ownKeys := o.self.ownPropertyKeys(true, nil) + result := r.newBaseObject(r.global.ObjectPrototype, classObject).val + for _, key := range ownKeys { + descriptor := r.valuePropToDescriptorObject(o.getOwnProp(key)) + if descriptor != _undefined { + createDataPropertyOrThrow(result, key, descriptor) + } + } + return result +} + func (r *Runtime) object_getOwnPropertyNames(call FunctionCall) Value { obj := call.Argument(0).ToObject(r) @@ -355,6 +368,37 @@ func (r *Runtime) object_keys(call FunctionCall) Value { return r.newArrayValues(obj.self.ownKeys(false, nil)) } +func (r *Runtime) object_entries(call FunctionCall) Value { + obj := call.Argument(0).ToObject(r) + + var values []Value + iter := &enumerableIter{ + wrapped: obj.self.enumerateOwnKeys(), + } + + for item, next := iter.next(); next != nil; item, next = next() { + v := obj.self.getStr(item.name, nil) + values = append(values, r.newArrayValues([]Value{stringValueFromRaw(item.name), v})) + } + + return r.newArrayValues(values) +} + +func (r *Runtime) object_values(call FunctionCall) Value { + obj := call.Argument(0).ToObject(r) + + var values []Value + iter := &enumerableIter{ + wrapped: obj.self.enumerateOwnKeys(), + } + + for item, next := iter.next(); next != nil; item, next = next() { + values = append(values, obj.self.getStr(item.name, nil)) + } + + return r.newArrayValues(values) +} + func (r *Runtime) objectproto_hasOwnProperty(call FunctionCall) Value { p := toPropertyKey(call.Argument(0)) o := call.This.ToObject(r) @@ -518,7 +562,9 @@ func (r *Runtime) initObject() { o._putProp("assign", r.newNativeFunc(r.object_assign, nil, "assign", nil, 2), true, false, true) o._putProp("defineProperty", r.newNativeFunc(r.object_defineProperty, nil, "defineProperty", nil, 3), true, false, true) o._putProp("defineProperties", r.newNativeFunc(r.object_defineProperties, nil, "defineProperties", nil, 2), true, false, true) + o._putProp("entries", r.newNativeFunc(r.object_entries, nil, "entries", nil, 1), true, false, true) o._putProp("getOwnPropertyDescriptor", r.newNativeFunc(r.object_getOwnPropertyDescriptor, nil, "getOwnPropertyDescriptor", nil, 2), true, false, true) + o._putProp("getOwnPropertyDescriptors", r.newNativeFunc(r.object_getOwnPropertyDescriptors, nil, "getOwnPropertyDescriptors", nil, 1), true, false, true) o._putProp("getPrototypeOf", r.newNativeFunc(r.object_getPrototypeOf, nil, "getPrototypeOf", nil, 1), true, false, true) o._putProp("is", r.newNativeFunc(r.object_is, nil, "is", nil, 2), true, false, true) o._putProp("getOwnPropertyNames", r.newNativeFunc(r.object_getOwnPropertyNames, nil, "getOwnPropertyNames", nil, 1), true, false, true) @@ -532,6 +578,7 @@ func (r *Runtime) initObject() { o._putProp("isExtensible", r.newNativeFunc(r.object_isExtensible, nil, "isExtensible", nil, 1), true, false, true) o._putProp("keys", r.newNativeFunc(r.object_keys, nil, "keys", nil, 1), true, false, true) o._putProp("setPrototypeOf", r.newNativeFunc(r.object_setPrototypeOf, nil, "setPrototypeOf", nil, 2), true, false, true) + o._putProp("values", r.newNativeFunc(r.object_values, nil, "values", nil, 1), true, false, true) r.addToGlobal("Object", r.global.Object) } diff --git a/vendor/github.com/dop251/goja/builtin_proxy.go b/vendor/github.com/dop251/goja/builtin_proxy.go index 268f507ebe4..494547a933b 100644 --- a/vendor/github.com/dop251/goja/builtin_proxy.go +++ b/vendor/github.com/dop251/goja/builtin_proxy.go @@ -1,212 +1,254 @@ package goja import ( - "fmt" - "github.com/dop251/goja/unistring" ) -func (r *Runtime) newNativeProxyHandler(nativeHandler *ProxyTrapConfig) *Object { - handler := r.NewObject() - r.proxyproto_nativehandler_gen_obj_obj(proxy_trap_getPrototypeOf, nativeHandler.GetPrototypeOf, handler) - r.proxyproto_nativehandler_setPrototypeOf(nativeHandler.SetPrototypeOf, handler) - r.proxyproto_nativehandler_gen_obj_bool(proxy_trap_isExtensible, nativeHandler.IsExtensible, handler) - r.proxyproto_nativehandler_gen_obj_bool(proxy_trap_preventExtensions, nativeHandler.PreventExtensions, handler) - r.proxyproto_nativehandler_getOwnPropertyDescriptor(nativeHandler.GetOwnPropertyDescriptor, handler) - r.proxyproto_nativehandler_defineProperty(nativeHandler.DefineProperty, handler) - r.proxyproto_nativehandler_gen_obj_string_bool(proxy_trap_has, nativeHandler.Has, handler) - r.proxyproto_nativehandler_get(nativeHandler.Get, handler) - r.proxyproto_nativehandler_set(nativeHandler.Set, handler) - r.proxyproto_nativehandler_gen_obj_string_bool(proxy_trap_deleteProperty, nativeHandler.DeleteProperty, handler) - r.proxyproto_nativehandler_gen_obj_obj(proxy_trap_ownKeys, nativeHandler.OwnKeys, handler) - r.proxyproto_nativehandler_apply(nativeHandler.Apply, handler) - r.proxyproto_nativehandler_construct(nativeHandler.Construct, handler) - return handler -} - -func (r *Runtime) proxyproto_nativehandler_gen_obj_obj(name proxyTrap, native func(*Object) *Object, handler *Object) { - if native != nil { - handler.self._putProp(unistring.String(name), r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 1 { - if t, ok := call.Argument(0).(*Object); ok { - return native(t) - } - } - panic(r.NewTypeError("%s needs to be called with target as Object", name)) - }, nil, unistring.String(fmt.Sprintf("[native %s]", name)), nil, 1), true, true, true) +type nativeProxyHandler struct { + handler *ProxyTrapConfig +} + +func (h *nativeProxyHandler) getPrototypeOf(target *Object) (Value, bool) { + if trap := h.handler.GetPrototypeOf; trap != nil { + return trap(target), true } + return nil, false } -func (r *Runtime) proxyproto_nativehandler_setPrototypeOf(native func(*Object, *Object) bool, handler *Object) { - if native != nil { - handler.self._putProp("setPrototypeOf", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 2 { - if t, ok := call.Argument(0).(*Object); ok { - if p, ok := call.Argument(1).(*Object); ok { - s := native(t, p) - return r.ToValue(s) - } - } - } - panic(r.NewTypeError("setPrototypeOf needs to be called with target and prototype as Object")) - }, nil, "[native setPrototypeOf]", nil, 2), true, true, true) +func (h *nativeProxyHandler) setPrototypeOf(target *Object, proto *Object) (bool, bool) { + if trap := h.handler.SetPrototypeOf; trap != nil { + return trap(target, proto), true } + return false, false } -func (r *Runtime) proxyproto_nativehandler_gen_obj_bool(name proxyTrap, native func(*Object) bool, handler *Object) { - if native != nil { - handler.self._putProp(unistring.String(name), r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 1 { - if t, ok := call.Argument(0).(*Object); ok { - s := native(t) - return r.ToValue(s) - } - } - panic(r.NewTypeError("%s needs to be called with target as Object", name)) - }, nil, unistring.String(fmt.Sprintf("[native %s]", name)), nil, 1), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_getOwnPropertyDescriptor(native func(*Object, string) PropertyDescriptor, handler *Object) { - if native != nil { - handler.self._putProp("getOwnPropertyDescriptor", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 2 { - if t, ok := call.Argument(0).(*Object); ok { - switch p := call.Argument(1).(type) { - case *Symbol: - return _undefined - default: - desc := native(t, p.String()) - return desc.toValue(r) - } - } - } - panic(r.NewTypeError("getOwnPropertyDescriptor needs to be called with target as Object and prop as string")) - }, nil, "[native getOwnPropertyDescriptor]", nil, 2), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_defineProperty(native func(*Object, string, PropertyDescriptor) bool, handler *Object) { - if native != nil { - handler.self._putProp("defineProperty", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 3 { - if t, ok := call.Argument(0).(*Object); ok { - if k, ok := call.Argument(1).(valueString); ok { - propertyDescriptor := r.toPropertyDescriptor(call.Argument(2)) - s := native(t, k.String(), propertyDescriptor) - return r.ToValue(s) - } - } - } - panic(r.NewTypeError("defineProperty needs to be called with target as Object and propertyDescriptor as string and key as string")) - }, nil, "[native defineProperty]", nil, 3), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_gen_obj_string_bool(name proxyTrap, native func(*Object, string) bool, handler *Object) { - if native != nil { - handler.self._putProp(unistring.String(name), r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 2 { - if t, ok := call.Argument(0).(*Object); ok { - switch p := call.Argument(1).(type) { - case *Symbol: - return valueFalse - default: - o := native(t, p.String()) - return r.ToValue(o) - } - } - } - panic(r.NewTypeError("%s needs to be called with target as Object and property as string", name)) - }, nil, unistring.String(fmt.Sprintf("[native %s]", name)), nil, 2), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_get(native func(*Object, string, *Object) Value, handler *Object) { - if native != nil { - handler.self._putProp("get", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 3 { - if t, ok := call.Argument(0).(*Object); ok { - if r, ok := call.Argument(2).(*Object); ok { - switch p := call.Argument(1).(type) { - case *Symbol: - return _undefined - default: - return native(t, p.String(), r) - } - } - } - } - panic(r.NewTypeError("get needs to be called with target and receiver as Object and property as string")) - }, nil, "[native get]", nil, 3), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_set(native func(*Object, string, Value, *Object) bool, handler *Object) { - if native != nil { - handler.self._putProp("set", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 4 { - if t, ok := call.Argument(0).(*Object); ok { - if p, ok := call.Argument(1).(valueString); ok { - v := call.Argument(2) - if re, ok := call.Argument(3).(*Object); ok { - s := native(t, p.String(), v, re) - return r.ToValue(s) - } - } - } - } - panic(r.NewTypeError("set needs to be called with target and receiver as Object, property as string and value as a legal javascript value")) - }, nil, "[native set]", nil, 4), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_apply(native func(*Object, *Object, []Value) Value, handler *Object) { - if native != nil { - handler.self._putProp("apply", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 3 { - if t, ok := call.Argument(0).(*Object); ok { - if this, ok := call.Argument(1).(*Object); ok { - if v, ok := call.Argument(2).(*Object); ok { - if a, ok := v.self.(*arrayObject); ok { - v := native(t, this, a.values) - return r.ToValue(v) - } - } - } - } - } - panic(r.NewTypeError("apply needs to be called with target and this as Object and argumentsList as an array of legal javascript values")) - }, nil, "[native apply]", nil, 3), true, true, true) - } -} - -func (r *Runtime) proxyproto_nativehandler_construct(native func(*Object, []Value, *Object) *Object, handler *Object) { - if native != nil { - handler.self._putProp("construct", r.newNativeFunc(func(call FunctionCall) Value { - if len(call.Arguments) >= 3 { - if t, ok := call.Argument(0).(*Object); ok { - if v, ok := call.Argument(1).(*Object); ok { - if newTarget, ok := call.Argument(2).(*Object); ok { - if a, ok := v.self.(*arrayObject); ok { - return native(t, a.values, newTarget) - } - } - } - } - } - panic(r.NewTypeError("construct needs to be called with target and newTarget as Object and argumentsList as an array of legal javascript values")) - }, nil, "[native construct]", nil, 3), true, true, true) +func (h *nativeProxyHandler) isExtensible(target *Object) (bool, bool) { + if trap := h.handler.IsExtensible; trap != nil { + return trap(target), true + } + return false, false +} + +func (h *nativeProxyHandler) preventExtensions(target *Object) (bool, bool) { + if trap := h.handler.PreventExtensions; trap != nil { + return trap(target), true + } + return false, false +} + +func (h *nativeProxyHandler) getOwnPropertyDescriptorStr(target *Object, prop unistring.String) (Value, bool) { + if trap := h.handler.GetOwnPropertyDescriptorIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + desc := trap(target, idx) + return desc.toValue(target.runtime), true + } + } + if trap := h.handler.GetOwnPropertyDescriptor; trap != nil { + desc := trap(target, prop.String()) + return desc.toValue(target.runtime), true + } + return nil, false +} + +func (h *nativeProxyHandler) getOwnPropertyDescriptorIdx(target *Object, prop valueInt) (Value, bool) { + if trap := h.handler.GetOwnPropertyDescriptorIdx; trap != nil { + desc := trap(target, toIntStrict(int64(prop))) + return desc.toValue(target.runtime), true + } + if trap := h.handler.GetOwnPropertyDescriptor; trap != nil { + desc := trap(target, prop.String()) + return desc.toValue(target.runtime), true + } + return nil, false +} + +func (h *nativeProxyHandler) getOwnPropertyDescriptorSym(target *Object, prop *Symbol) (Value, bool) { + if trap := h.handler.GetOwnPropertyDescriptorSym; trap != nil { + desc := trap(target, prop) + return desc.toValue(target.runtime), true + } + return nil, false +} + +func (h *nativeProxyHandler) definePropertyStr(target *Object, prop unistring.String, desc PropertyDescriptor) (bool, bool) { + if trap := h.handler.DefinePropertyIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + return trap(target, idx, desc), true + } + } + if trap := h.handler.DefineProperty; trap != nil { + return trap(target, prop.String(), desc), true + } + return false, false +} + +func (h *nativeProxyHandler) definePropertyIdx(target *Object, prop valueInt, desc PropertyDescriptor) (bool, bool) { + if trap := h.handler.DefinePropertyIdx; trap != nil { + return trap(target, toIntStrict(int64(prop)), desc), true + } + if trap := h.handler.DefineProperty; trap != nil { + return trap(target, prop.String(), desc), true } + return false, false +} + +func (h *nativeProxyHandler) definePropertySym(target *Object, prop *Symbol, desc PropertyDescriptor) (bool, bool) { + if trap := h.handler.DefinePropertySym; trap != nil { + return trap(target, prop, desc), true + } + return false, false +} + +func (h *nativeProxyHandler) hasStr(target *Object, prop unistring.String) (bool, bool) { + if trap := h.handler.HasIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + return trap(target, idx), true + } + } + if trap := h.handler.Has; trap != nil { + return trap(target, prop.String()), true + } + return false, false +} + +func (h *nativeProxyHandler) hasIdx(target *Object, prop valueInt) (bool, bool) { + if trap := h.handler.HasIdx; trap != nil { + return trap(target, toIntStrict(int64(prop))), true + } + if trap := h.handler.Has; trap != nil { + return trap(target, prop.String()), true + } + return false, false +} + +func (h *nativeProxyHandler) hasSym(target *Object, prop *Symbol) (bool, bool) { + if trap := h.handler.HasSym; trap != nil { + return trap(target, prop), true + } + return false, false +} + +func (h *nativeProxyHandler) getStr(target *Object, prop unistring.String, receiver Value) (Value, bool) { + if trap := h.handler.GetIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + return trap(target, idx, receiver), true + } + } + if trap := h.handler.Get; trap != nil { + return trap(target, prop.String(), receiver), true + } + return nil, false +} + +func (h *nativeProxyHandler) getIdx(target *Object, prop valueInt, receiver Value) (Value, bool) { + if trap := h.handler.GetIdx; trap != nil { + return trap(target, toIntStrict(int64(prop)), receiver), true + } + if trap := h.handler.Get; trap != nil { + return trap(target, prop.String(), receiver), true + } + return nil, false +} + +func (h *nativeProxyHandler) getSym(target *Object, prop *Symbol, receiver Value) (Value, bool) { + if trap := h.handler.GetSym; trap != nil { + return trap(target, prop, receiver), true + } + return nil, false +} + +func (h *nativeProxyHandler) setStr(target *Object, prop unistring.String, value Value, receiver Value) (bool, bool) { + if trap := h.handler.SetIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + return trap(target, idx, value, receiver), true + } + } + if trap := h.handler.Set; trap != nil { + return trap(target, prop.String(), value, receiver), true + } + return false, false +} + +func (h *nativeProxyHandler) setIdx(target *Object, prop valueInt, value Value, receiver Value) (bool, bool) { + if trap := h.handler.SetIdx; trap != nil { + return trap(target, toIntStrict(int64(prop)), value, receiver), true + } + if trap := h.handler.Set; trap != nil { + return trap(target, prop.String(), value, receiver), true + } + return false, false +} + +func (h *nativeProxyHandler) setSym(target *Object, prop *Symbol, value Value, receiver Value) (bool, bool) { + if trap := h.handler.SetSym; trap != nil { + return trap(target, prop, value, receiver), true + } + return false, false +} + +func (h *nativeProxyHandler) deleteStr(target *Object, prop unistring.String) (bool, bool) { + if trap := h.handler.DeletePropertyIdx; trap != nil { + if idx, ok := strPropToInt(prop); ok { + return trap(target, idx), true + } + } + if trap := h.handler.DeleteProperty; trap != nil { + return trap(target, prop.String()), true + } + return false, false +} + +func (h *nativeProxyHandler) deleteIdx(target *Object, prop valueInt) (bool, bool) { + if trap := h.handler.DeletePropertyIdx; trap != nil { + return trap(target, toIntStrict(int64(prop))), true + } + if trap := h.handler.DeleteProperty; trap != nil { + return trap(target, prop.String()), true + } + return false, false +} + +func (h *nativeProxyHandler) deleteSym(target *Object, prop *Symbol) (bool, bool) { + if trap := h.handler.DeletePropertySym; trap != nil { + return trap(target, prop), true + } + return false, false +} + +func (h *nativeProxyHandler) ownKeys(target *Object) (*Object, bool) { + if trap := h.handler.OwnKeys; trap != nil { + return trap(target), true + } + return nil, false +} + +func (h *nativeProxyHandler) apply(target *Object, this Value, args []Value) (Value, bool) { + if trap := h.handler.Apply; trap != nil { + return trap(target, this, args), true + } + return nil, false +} + +func (h *nativeProxyHandler) construct(target *Object, args []Value, newTarget *Object) (Value, bool) { + if trap := h.handler.Construct; trap != nil { + return trap(target, args, newTarget), true + } + return nil, false +} + +func (h *nativeProxyHandler) toObject(runtime *Runtime) *Object { + return runtime.ToValue(h.handler).ToObject(runtime) +} + +func (r *Runtime) newNativeProxyHandler(nativeHandler *ProxyTrapConfig) proxyHandler { + return &nativeProxyHandler{handler: nativeHandler} } // ProxyTrapConfig provides a simplified Go-friendly API for implementing Proxy traps. -// Note that the Proxy may not have Symbol properties when using this as a handler because property keys are -// passed as strings. -// get() and getOwnPropertyDescriptor() for Symbol properties will always return undefined; -// has() and deleteProperty() for Symbol properties will always return false; -// set() and defineProperty() for Symbol properties will throw a TypeError. -// If you need Symbol properties implement the handler in JavaScript. +// If an *Idx trap is defined it gets called for integer property keys, including negative ones. Note that +// this also includes string property keys that can be parsed into an integer. This allows more efficient +// array operations. +// If an *Idx trap is not set, the corresponding string one is used. type ProxyTrapConfig struct { // A trap for Object.getPrototypeOf, Reflect.getPrototypeOf, __proto__, Object.prototype.isPrototypeOf, instanceof GetPrototypeOf func(target *Object) (prototype *Object) @@ -220,29 +262,65 @@ type ProxyTrapConfig struct { // A trap for Object.preventExtensions, Reflect.preventExtensions PreventExtensions func(target *Object) (success bool) - // A trap for Object.getOwnPropertyDescriptor, Reflect.getOwnPropertyDescriptor + // A trap for Object.getOwnPropertyDescriptor, Reflect.getOwnPropertyDescriptor (string properties) GetOwnPropertyDescriptor func(target *Object, prop string) (propertyDescriptor PropertyDescriptor) - // A trap for Object.defineProperty, Reflect.defineProperty + // A trap for Object.getOwnPropertyDescriptor, Reflect.getOwnPropertyDescriptor (integer properties) + GetOwnPropertyDescriptorIdx func(target *Object, prop int) (propertyDescriptor PropertyDescriptor) + + // A trap for Object.getOwnPropertyDescriptor, Reflect.getOwnPropertyDescriptor (Symbol properties) + GetOwnPropertyDescriptorSym func(target *Object, prop *Symbol) (propertyDescriptor PropertyDescriptor) + + // A trap for Object.defineProperty, Reflect.defineProperty (string properties) DefineProperty func(target *Object, key string, propertyDescriptor PropertyDescriptor) (success bool) - // A trap for the in operator, with operator, Reflect.has + // A trap for Object.defineProperty, Reflect.defineProperty (integer properties) + DefinePropertyIdx func(target *Object, key int, propertyDescriptor PropertyDescriptor) (success bool) + + // A trap for Object.defineProperty, Reflect.defineProperty (Symbol properties) + DefinePropertySym func(target *Object, key *Symbol, propertyDescriptor PropertyDescriptor) (success bool) + + // A trap for the in operator, with operator, Reflect.has (string properties) Has func(target *Object, property string) (available bool) - // A trap for getting property values, Reflect.get - Get func(target *Object, property string, receiver *Object) (value Value) + // A trap for the in operator, with operator, Reflect.has (integer properties) + HasIdx func(target *Object, property int) (available bool) + + // A trap for the in operator, with operator, Reflect.has (Symbol properties) + HasSym func(target *Object, property *Symbol) (available bool) + + // A trap for getting property values, Reflect.get (string properties) + Get func(target *Object, property string, receiver Value) (value Value) + + // A trap for getting property values, Reflect.get (integer properties) + GetIdx func(target *Object, property int, receiver Value) (value Value) - // A trap for setting property values, Reflect.set - Set func(target *Object, property string, value Value, receiver *Object) (success bool) + // A trap for getting property values, Reflect.get (Symbol properties) + GetSym func(target *Object, property *Symbol, receiver Value) (value Value) - // A trap for the delete operator, Reflect.deleteProperty + // A trap for setting property values, Reflect.set (string properties) + Set func(target *Object, property string, value Value, receiver Value) (success bool) + + // A trap for setting property values, Reflect.set (integer properties) + SetIdx func(target *Object, property int, value Value, receiver Value) (success bool) + + // A trap for setting property values, Reflect.set (Symbol properties) + SetSym func(target *Object, property *Symbol, value Value, receiver Value) (success bool) + + // A trap for the delete operator, Reflect.deleteProperty (string properties) DeleteProperty func(target *Object, property string) (success bool) + // A trap for the delete operator, Reflect.deleteProperty (integer properties) + DeletePropertyIdx func(target *Object, property int) (success bool) + + // A trap for the delete operator, Reflect.deleteProperty (Symbol properties) + DeletePropertySym func(target *Object, property *Symbol) (success bool) + // A trap for Object.getOwnPropertyNames, Object.getOwnPropertySymbols, Object.keys, Reflect.ownKeys OwnKeys func(target *Object) (object *Object) // A trap for a function call, Function.prototype.apply, Function.prototype.call, Reflect.apply - Apply func(target *Object, this *Object, argumentsList []Value) (value Value) + Apply func(target *Object, this Value, argumentsList []Value) (value Value) // A trap for the new operator, Reflect.construct Construct func(target *Object, argumentsList []Value, newTarget *Object) (value *Object) @@ -267,8 +345,13 @@ func (r *Runtime) builtin_newProxy(args []Value, newTarget *Object) *Object { } func (r *Runtime) NewProxy(target *Object, nativeHandler *ProxyTrapConfig) Proxy { + if p, ok := target.self.(*proxyObject); ok { + if p.handler == nil { + panic(r.NewTypeError("Cannot create proxy with a revoked proxy as target")) + } + } handler := r.newNativeProxyHandler(nativeHandler) - proxy := r.newProxyObject(target, handler, nil) + proxy := r._newProxyObject(target, handler, nil) return Proxy{proxy: proxy} } diff --git a/vendor/github.com/dop251/goja/builtin_regexp.go b/vendor/github.com/dop251/goja/builtin_regexp.go index a1b0034fc3a..e501ffdc6cc 100644 --- a/vendor/github.com/dop251/goja/builtin_regexp.go +++ b/vendor/github.com/dop251/goja/builtin_regexp.go @@ -22,13 +22,13 @@ func (r *Runtime) newRegexpObject(proto *Object) *regexpObject { return o } -func (r *Runtime) newRegExpp(pattern *regexpPattern, patternStr valueString, proto *Object) *Object { +func (r *Runtime) newRegExpp(pattern *regexpPattern, patternStr valueString, proto *Object) *regexpObject { o := r.newRegexpObject(proto) o.pattern = pattern o.source = patternStr - return o.val + return o } func decodeHex(s string) (int, bool) { @@ -276,7 +276,7 @@ func compileRegexp(patternStr, flags string) (p *regexpPattern, err error) { return } -func (r *Runtime) _newRegExp(patternStr valueString, flags string, proto *Object) *Object { +func (r *Runtime) _newRegExp(patternStr valueString, flags string, proto *Object) *regexpObject { pattern, err := compileRegexpFromValueString(patternStr, flags) if err != nil { panic(r.newSyntaxError(err.Error(), -1)) @@ -292,10 +292,10 @@ func (r *Runtime) builtin_newRegExp(args []Value, proto *Object) *Object { if len(args) > 1 { flagsVal = args[1] } - return r.newRegExp(patternVal, flagsVal, proto) + return r.newRegExp(patternVal, flagsVal, proto).val } -func (r *Runtime) newRegExp(patternVal, flagsVal Value, proto *Object) *Object { +func (r *Runtime) newRegExp(patternVal, flagsVal Value, proto *Object) *regexpObject { var pattern valueString var flags string if isRegexp(patternVal) { // this may have side effects so need to call it anyway @@ -344,7 +344,7 @@ func (r *Runtime) builtin_RegExp(call FunctionCall) Value { } } } - return r.newRegExp(pattern, flags, r.global.RegExpPrototype) + return r.newRegExp(pattern, flags, r.global.RegExpPrototype).val } func (r *Runtime) regexpproto_compile(call FunctionCall) Value { @@ -759,6 +759,82 @@ func (r *Runtime) regexpproto_stdSearchGeneric(rxObj *Object, arg valueString) V return r.toObject(result).self.getStr("index", nil) } +func (r *Runtime) regexpproto_stdMatcherAll(call FunctionCall) Value { + thisObj := r.toObject(call.This) + s := call.Argument(0).toString() + flags := nilSafe(thisObj.self.getStr("flags", nil)).toString() + c := r.speciesConstructorObj(call.This.(*Object), r.global.RegExp) + matcher := r.toConstructor(c)([]Value{call.This, flags}, nil) + matcher.self.setOwnStr("lastIndex", valueInt(toLength(thisObj.Get("lastIndex"))), true) + flagsStr := flags.String() + global := strings.Contains(flagsStr, "g") + fullUnicode := strings.Contains(flagsStr, "u") + return r.createRegExpStringIterator(matcher, s, global, fullUnicode) +} + +func (r *Runtime) createRegExpStringIterator(matcher *Object, s valueString, global, fullUnicode bool) Value { + o := &Object{runtime: r} + + ri := ®ExpStringIterObject{ + matcher: matcher, + s: s, + global: global, + fullUnicode: fullUnicode, + } + ri.class = classRegExpStringIterator + ri.val = o + ri.extensible = true + o.self = ri + ri.prototype = r.global.RegExpStringIteratorPrototype + ri.init() + + return o +} + +type regExpStringIterObject struct { + baseObject + matcher *Object + s valueString + global, fullUnicode, done bool +} + +// RegExpExec as defined in 21.2.5.2.1 +func regExpExec(r *Object, s valueString) Value { + exec := r.Get("exec") + if execObject, ok := exec.(*Object); ok { + if execFn, ok := execObject.self.assertCallable(); ok { + return r.runtime.regExpExec(execFn, r, s) + } + } + if rx, ok := r.self.(*regexpObject); ok { + return rx.exec(s) + } + panic(r.runtime.NewTypeError("no RegExpMatcher internal slot")) +} + +func (ri *regExpStringIterObject) next() (v Value) { + if ri.done { + return ri.val.runtime.createIterResultObject(_undefined, true) + } + + match := regExpExec(ri.matcher, ri.s) + if IsNull(match) { + ri.done = true + return ri.val.runtime.createIterResultObject(_undefined, true) + } + if !ri.global { + ri.done = true + return ri.val.runtime.createIterResultObject(match, false) + } + + matchStr := nilSafe(ri.val.runtime.toObject(match).self.getIdx(valueInt(0), nil)).toString() + if matchStr.length() == 0 { + thisIndex := toLength(ri.matcher.self.getStr("lastIndex", nil)) + ri.matcher.self.setOwnStr("lastIndex", valueInt(advanceStringIndex64(ri.s, thisIndex, ri.fullUnicode)), true) + } + return ri.val.runtime.createIterResultObject(match, false) +} + func (r *Runtime) regexpproto_stdSearch(call FunctionCall) Value { thisObj := r.toObject(call.This) s := call.Argument(0).toString() @@ -1119,10 +1195,29 @@ func (r *Runtime) regexpproto_stdReplacer(call FunctionCall) Value { return stringReplace(s, found, replaceStr, rcall) } +func (r *Runtime) regExpStringIteratorProto_next(call FunctionCall) Value { + thisObj := r.toObject(call.This) + if iter, ok := thisObj.self.(*regExpStringIterObject); ok { + return iter.next() + } + panic(r.NewTypeError("Method RegExp String Iterator.prototype.next called on incompatible receiver %s", thisObj.String())) +} + +func (r *Runtime) createRegExpStringIteratorPrototype(val *Object) objectImpl { + o := newBaseObjectObj(val, r.global.IteratorPrototype, classObject) + + o._putProp("next", r.newNativeFunc(r.regExpStringIteratorProto_next, nil, "next", nil, 0), true, false, true) + o._putSym(SymToStringTag, valueProp(asciiString(classRegExpStringIterator), false, false, true)) + + return o +} + func (r *Runtime) initRegExp() { o := r.newGuardedObject(r.global.ObjectPrototype, classObject) r.global.RegExpPrototype = o.val r.global.stdRegexpProto = o + r.global.RegExpStringIteratorPrototype = r.newLazyObject(r.createRegExpStringIteratorPrototype) + o._putProp("compile", r.newNativeFunc(r.regexpproto_compile, nil, "compile", nil, 2), true, false, true) o._putProp("exec", r.newNativeFunc(r.regexpproto_exec, nil, "exec", nil, 1), true, false, true) o._putProp("test", r.newNativeFunc(r.regexpproto_test, nil, "test", nil, 1), true, false, true) @@ -1164,6 +1259,7 @@ func (r *Runtime) initRegExp() { }, false) o._putSym(SymMatch, valueProp(r.newNativeFunc(r.regexpproto_stdMatcher, nil, "[Symbol.match]", nil, 1), true, false, true)) + o._putSym(SymMatchAll, valueProp(r.newNativeFunc(r.regexpproto_stdMatcherAll, nil, "[Symbol.matchAll]", nil, 1), true, false, true)) o._putSym(SymSearch, valueProp(r.newNativeFunc(r.regexpproto_stdSearch, nil, "[Symbol.search]", nil, 1), true, false, true)) o._putSym(SymSplit, valueProp(r.newNativeFunc(r.regexpproto_stdSplitter, nil, "[Symbol.split]", nil, 2), true, false, true)) o._putSym(SymReplace, valueProp(r.newNativeFunc(r.regexpproto_stdReplacer, nil, "[Symbol.replace]", nil, 2), true, false, true)) diff --git a/vendor/github.com/dop251/goja/builtin_string.go b/vendor/github.com/dop251/goja/builtin_string.go index d55518f0707..625e9c544c6 100644 --- a/vendor/github.com/dop251/goja/builtin_string.go +++ b/vendor/github.com/dop251/goja/builtin_string.go @@ -358,7 +358,7 @@ func (r *Runtime) stringproto_match(call FunctionCall) Value { } if rx == nil { - rx = r.newRegExp(regexp, nil, r.global.RegExpPrototype).self.(*regexpObject) + rx = r.newRegExp(regexp, nil, r.global.RegExpPrototype) } if matcher, ok := r.toObject(rx.getSym(SymMatch, nil)).self.assertCallable(); ok { @@ -371,6 +371,39 @@ func (r *Runtime) stringproto_match(call FunctionCall) Value { panic(r.NewTypeError("RegExp matcher is not a function")) } +func (r *Runtime) stringproto_matchAll(call FunctionCall) Value { + r.checkObjectCoercible(call.This) + regexp := call.Argument(0) + if regexp != _undefined && regexp != _null { + if isRegexp(regexp) { + if o, ok := regexp.(*Object); ok { + flags := o.Get("flags") + r.checkObjectCoercible(flags) + if !strings.Contains(flags.toString().String(), "g") { + panic(r.NewTypeError("RegExp doesn't have global flag set")) + } + } + } + if matcher := toMethod(r.getV(regexp, SymMatchAll)); matcher != nil { + return matcher(FunctionCall{ + This: regexp, + Arguments: []Value{call.This}, + }) + } + } + + rx := r.newRegExp(regexp, asciiString("g"), r.global.RegExpPrototype) + + if matcher, ok := r.toObject(rx.getSym(SymMatchAll, nil)).self.assertCallable(); ok { + return matcher(FunctionCall{ + This: rx.val, + Arguments: []Value{call.This.toString()}, + }) + } + + panic(r.NewTypeError("RegExp matcher is not a function")) +} + func (r *Runtime) stringproto_normalize(call FunctionCall) Value { r.checkObjectCoercible(call.This) s := call.This.toString() @@ -662,7 +695,7 @@ func (r *Runtime) stringproto_search(call FunctionCall) Value { } if rx == nil { - rx = r.newRegExp(regexp, nil, r.global.RegExpPrototype).self.(*regexpObject) + rx = r.newRegExp(regexp, nil, r.global.RegExpPrototype) } if searcher, ok := r.toObject(rx.getSym(SymSearch, nil)).self.assertCallable(); ok { @@ -924,6 +957,7 @@ func (r *Runtime) initString() { o._putProp("lastIndexOf", r.newNativeFunc(r.stringproto_lastIndexOf, nil, "lastIndexOf", nil, 1), true, false, true) o._putProp("localeCompare", r.newNativeFunc(r.stringproto_localeCompare, nil, "localeCompare", nil, 1), true, false, true) o._putProp("match", r.newNativeFunc(r.stringproto_match, nil, "match", nil, 1), true, false, true) + o._putProp("matchAll", r.newNativeFunc(r.stringproto_matchAll, nil, "matchAll", nil, 1), true, false, true) o._putProp("normalize", r.newNativeFunc(r.stringproto_normalize, nil, "normalize", nil, 0), true, false, true) o._putProp("padEnd", r.newNativeFunc(r.stringproto_padEnd, nil, "padEnd", nil, 1), true, false, true) o._putProp("padStart", r.newNativeFunc(r.stringproto_padStart, nil, "padStart", nil, 1), true, false, true) @@ -940,8 +974,12 @@ func (r *Runtime) initString() { o._putProp("toString", r.newNativeFunc(r.stringproto_toString, nil, "toString", nil, 0), true, false, true) o._putProp("toUpperCase", r.newNativeFunc(r.stringproto_toUpperCase, nil, "toUpperCase", nil, 0), true, false, true) o._putProp("trim", r.newNativeFunc(r.stringproto_trim, nil, "trim", nil, 0), true, false, true) - o._putProp("trimEnd", r.newNativeFunc(r.stringproto_trimEnd, nil, "trimEnd", nil, 0), true, false, true) - o._putProp("trimStart", r.newNativeFunc(r.stringproto_trimStart, nil, "trimStart", nil, 0), true, false, true) + trimEnd := r.newNativeFunc(r.stringproto_trimEnd, nil, "trimEnd", nil, 0) + trimStart := r.newNativeFunc(r.stringproto_trimStart, nil, "trimStart", nil, 0) + o._putProp("trimEnd", trimEnd, true, false, true) + o._putProp("trimStart", trimStart, true, false, true) + o._putProp("trimRight", trimEnd, true, false, true) + o._putProp("trimLeft", trimStart, true, false, true) o._putProp("valueOf", r.newNativeFunc(r.stringproto_valueOf, nil, "valueOf", nil, 0), true, false, true) o._putSym(SymIterator, valueProp(r.newNativeFunc(r.stringproto_iterator, nil, "[Symbol.iterator]", nil, 0), true, false, true)) diff --git a/vendor/github.com/dop251/goja/builtin_symbol.go b/vendor/github.com/dop251/goja/builtin_symbol.go index 4dd5d479d74..9aa5e771e09 100644 --- a/vendor/github.com/dop251/goja/builtin_symbol.go +++ b/vendor/github.com/dop251/goja/builtin_symbol.go @@ -7,6 +7,7 @@ var ( SymIsConcatSpreadable = newSymbol(asciiString("Symbol.isConcatSpreadable")) SymIterator = newSymbol(asciiString("Symbol.iterator")) SymMatch = newSymbol(asciiString("Symbol.match")) + SymMatchAll = newSymbol(asciiString("Symbol.matchAll")) SymReplace = newSymbol(asciiString("Symbol.replace")) SymSearch = newSymbol(asciiString("Symbol.search")) SymSpecies = newSymbol(asciiString("Symbol.species")) @@ -117,6 +118,7 @@ func (r *Runtime) createSymbol(val *Object) objectImpl { SymIsConcatSpreadable, SymIterator, SymMatch, + SymMatchAll, SymReplace, SymSearch, SymSpecies, diff --git a/vendor/github.com/dop251/goja/builtin_weakmap.go b/vendor/github.com/dop251/goja/builtin_weakmap.go index 660085761dc..a32c5c88bad 100644 --- a/vendor/github.com/dop251/goja/builtin_weakmap.go +++ b/vendor/github.com/dop251/goja/builtin_weakmap.go @@ -1,63 +1,35 @@ package goja -type weakMap struct { - data map[uint64]Value -} +type weakMap uint64 type weakMapObject struct { baseObject - m *weakMap -} - -func newWeakMap() *weakMap { - return &weakMap{ - data: make(map[uint64]Value), - } + m weakMap } func (wmo *weakMapObject) init() { wmo.baseObject.init() - wmo.m = newWeakMap() -} - -func (wm *weakMap) removeId(id uint64) { - delete(wm.data, id) + wmo.m = weakMap(wmo.val.runtime.genId()) } -func (wm *weakMap) set(key *Object, value Value) { - ref := key.getWeakRef() - wm.data[ref.id] = value - key.runtime.addWeakKey(ref.id, wm) +func (wm weakMap) set(key *Object, value Value) { + key.getWeakRefs()[wm] = value } -func (wm *weakMap) get(key *Object) Value { - ref := key.weakRef - if ref == nil { - return nil - } - ret := wm.data[ref.id] - return ret +func (wm weakMap) get(key *Object) Value { + return key.weakRefs[wm] } -func (wm *weakMap) remove(key *Object) bool { - ref := key.weakRef - if ref == nil { - return false - } - _, exists := wm.data[ref.id] - if exists { - delete(wm.data, ref.id) - key.runtime.removeWeakKey(ref.id, wm) +func (wm weakMap) remove(key *Object) bool { + if _, exists := key.weakRefs[wm]; exists { + delete(key.weakRefs, wm) + return true } - return exists + return false } -func (wm *weakMap) has(key *Object) bool { - ref := key.weakRef - if ref == nil { - return false - } - _, exists := wm.data[ref.id] +func (wm weakMap) has(key *Object) bool { + _, exists := key.weakRefs[wm] return exists } diff --git a/vendor/github.com/dop251/goja/builtin_weakset.go b/vendor/github.com/dop251/goja/builtin_weakset.go index bed6dbdeae3..25c99e77188 100644 --- a/vendor/github.com/dop251/goja/builtin_weakset.go +++ b/vendor/github.com/dop251/goja/builtin_weakset.go @@ -1,55 +1,13 @@ package goja -type weakSet struct { - data map[uint64]struct{} -} - type weakSetObject struct { baseObject - s *weakSet -} - -func newWeakSet() *weakSet { - return &weakSet{ - data: make(map[uint64]struct{}), - } + s weakMap } func (ws *weakSetObject) init() { ws.baseObject.init() - ws.s = newWeakSet() -} - -func (ws *weakSet) removeId(id uint64) { - delete(ws.data, id) -} - -func (ws *weakSet) add(o *Object) { - ref := o.getWeakRef() - ws.data[ref.id] = struct{}{} - o.runtime.addWeakKey(ref.id, ws) -} - -func (ws *weakSet) remove(o *Object) bool { - ref := o.weakRef - if ref == nil { - return false - } - _, exists := ws.data[ref.id] - if exists { - delete(ws.data, ref.id) - o.runtime.removeWeakKey(ref.id, ws) - } - return exists -} - -func (ws *weakSet) has(o *Object) bool { - ref := o.weakRef - if ref == nil { - return false - } - _, exists := ws.data[ref.id] - return exists + ws.s = weakMap(ws.val.runtime.genId()) } func (r *Runtime) weakSetProto_add(call FunctionCall) Value { @@ -58,7 +16,7 @@ func (r *Runtime) weakSetProto_add(call FunctionCall) Value { if !ok { panic(r.NewTypeError("Method WeakSet.prototype.add called on incompatible receiver %s", thisObj.String())) } - wso.s.add(r.toObject(call.Argument(0))) + wso.s.set(r.toObject(call.Argument(0)), nil) return call.This } @@ -119,7 +77,7 @@ func (r *Runtime) builtin_newWeakSet(args []Value, newTarget *Object) *Object { if adder == r.global.weakSetAdder { if arr := r.checkStdArrayIter(arg); arr != nil { for _, v := range arr.values { - wso.s.add(r.toObject(v)) + wso.s.set(r.toObject(v), nil) } return o } diff --git a/vendor/github.com/dop251/goja/object.go b/vendor/github.com/dop251/goja/object.go index ec0ddda2c2f..5cc6084c88c 100644 --- a/vendor/github.com/dop251/goja/object.go +++ b/vendor/github.com/dop251/goja/object.go @@ -4,9 +4,7 @@ import ( "fmt" "math" "reflect" - "runtime" "sort" - "sync" "github.com/dop251/goja/unistring" ) @@ -29,10 +27,11 @@ const ( classJSON = "JSON" classGlobal = "global" - classArrayIterator = "Array Iterator" - classMapIterator = "Map Iterator" - classSetIterator = "Set Iterator" - classStringIterator = "String Iterator" + classArrayIterator = "Array Iterator" + classMapIterator = "Map Iterator" + classSetIterator = "Set Iterator" + classStringIterator = "String Iterator" + classRegExpStringIterator = "RegExp String Iterator" ) var ( @@ -41,80 +40,12 @@ var ( hintString Value = asciiString("string") ) -type weakCollection interface { - removeId(uint64) -} - -type weakCollections struct { - objId uint64 - colls []weakCollection -} - -func (r *weakCollections) add(c weakCollection) { - for _, ec := range r.colls { - if ec == c { - return - } - } - r.colls = append(r.colls, c) -} - -func (r *weakCollections) id() uint64 { - return r.objId -} - -func (r *weakCollections) remove(c weakCollection) { - if cap(r.colls) > 16 && cap(r.colls)>>2 > len(r.colls) { - // shrink - colls := make([]weakCollection, 0, len(r.colls)) - for _, coll := range r.colls { - if coll != c { - colls = append(colls, coll) - } - } - r.colls = colls - } else { - for i, coll := range r.colls { - if coll == c { - l := len(r.colls) - 1 - r.colls[i] = r.colls[l] - r.colls[l] = nil - r.colls = r.colls[:l] - break - } - } - } -} - -func finalizeObjectWeakRefs(r *objectWeakRef) { - r.tracker.add(r.id) -} - -type weakRefTracker struct { - sync.Mutex - list []uint64 -} - -func (t *weakRefTracker) add(id uint64) { - t.Lock() - t.list = append(t.list, id) - t.Unlock() -} - -// An object that gets finalized when the corresponding *Object is garbage-collected. -// It must be ensured that neither the *Object, nor the *Runtime is reachable from this struct, -// otherwise it will create a circular reference with a Finalizer which will make it not garbage-collectable. -type objectWeakRef struct { - id uint64 - tracker *weakRefTracker -} - type Object struct { id uint64 runtime *Runtime self objectImpl - weakRef *objectWeakRef + weakRefs map[weakMap]Value } type iterNextFunc func() (propIterItem, iterNextFunc) @@ -138,7 +69,9 @@ func (p *PropertyDescriptor) toValue(r *Runtime) Value { if p.jsDescriptor != nil { return p.jsDescriptor } - + if p.Empty() { + return _undefined + } o := r.NewObject() s := o.self @@ -243,8 +176,7 @@ type objectImpl interface { hasInstance(v Value) bool isExtensible() bool preventExtensions(throw bool) bool - enumerate() iterNextFunc - enumerateUnfiltered() iterNextFunc + enumerateOwnKeys() iterNextFunc export(ctx *objectExportCtx) interface{} exportType() reflect.Type equal(objectImpl) bool @@ -438,8 +370,17 @@ func (o *baseObject) _delete(name unistring.String) { delete(o.values, name) for i, n := range o.propNames { if n == name { - copy(o.propNames[i:], o.propNames[i+1:]) - o.propNames = o.propNames[:len(o.propNames)-1] + names := o.propNames + if namesMarkedForCopy(names) { + newNames := make([]unistring.String, len(names)-1, shrinkCap(len(names), cap(names))) + copy(newNames, names[:i]) + copy(newNames[i:], names[i+1:]) + o.propNames = newNames + } else { + copy(names[i:], names[i+1:]) + names[len(names)-1] = "" + o.propNames = names[:len(names)-1] + } if i < o.lastSortedPropLen { o.lastSortedPropLen-- if i < o.idxPropCount { @@ -514,7 +455,8 @@ func (o *baseObject) setOwnStr(name unistring.String, val Value, throw bool) boo return false } else { o.values[name] = val - o.propNames = append(o.propNames, name) + names := copyNamesIfNeeded(o.propNames, 1) + o.propNames = append(names, name) } return true } @@ -777,7 +719,8 @@ func (o *baseObject) defineOwnPropertyStr(name unistring.String, descr PropertyD if v, ok := o._defineOwnProperty(name, existingVal, descr, throw); ok { o.values[name] = v if existingVal == nil { - o.propNames = append(o.propNames, name) + names := copyNamesIfNeeded(o.propNames, 1) + o.propNames = append(names, name) } return true } @@ -805,7 +748,8 @@ func (o *baseObject) defineOwnPropertySym(s *Symbol, descr PropertyDescriptor, t func (o *baseObject) _put(name unistring.String, v Value) { if _, exists := o.values[name]; !exists { - o.propNames = append(o.propNames, name) + names := copyNamesIfNeeded(o.propNames, 1) + o.propNames = append(names, name) } o.values[name] = v @@ -836,11 +780,11 @@ func (o *baseObject) _putSym(s *Symbol, prop Value) { o.symValues.set(s, prop) } -func (o *baseObject) tryPrimitive(methodName unistring.String) Value { - if method, ok := o.val.self.getStr(methodName, nil).(*Object); ok { +func (o *Object) tryPrimitive(methodName unistring.String) Value { + if method, ok := o.self.getStr(methodName, nil).(*Object); ok { if call, ok := method.self.assertCallable(); ok { v := call(FunctionCall{ - This: o.val, + This: o, }) if _, fail := v.(*Object); !fail { return v @@ -850,7 +794,7 @@ func (o *baseObject) tryPrimitive(methodName unistring.String) Value { return nil } -func (o *baseObject) toPrimitiveNumber() Value { +func (o *Object) genericToPrimitiveNumber() Value { if v := o.tryPrimitive("valueOf"); v != nil { return v } @@ -859,11 +803,14 @@ func (o *baseObject) toPrimitiveNumber() Value { return v } - o.val.runtime.typeErrorResult(true, "Could not convert %v to primitive", o) - return nil + panic(o.runtime.NewTypeError("Could not convert %v to primitive", o.self)) } -func (o *baseObject) toPrimitiveString() Value { +func (o *baseObject) toPrimitiveNumber() Value { + return o.val.genericToPrimitiveNumber() +} + +func (o *Object) genericToPrimitiveString() Value { if v := o.tryPrimitive("toString"); v != nil { return v } @@ -872,21 +819,19 @@ func (o *baseObject) toPrimitiveString() Value { return v } - o.val.runtime.typeErrorResult(true, "Could not convert %v to primitive", o) - return nil + panic(o.runtime.NewTypeError("Could not convert %v to primitive", o.self)) } -func (o *baseObject) toPrimitive() Value { - if v := o.tryPrimitive("valueOf"); v != nil { - return v - } +func (o *Object) genericToPrimitive() Value { + return o.genericToPrimitiveNumber() +} - if v := o.tryPrimitive("toString"); v != nil { - return v - } +func (o *baseObject) toPrimitiveString() Value { + return o.val.genericToPrimitiveString() +} - o.val.runtime.typeErrorResult(true, "Could not convert %v to primitive", o) - return nil +func (o *baseObject) toPrimitive() Value { + return o.val.genericToPrimitiveNumber() } func (o *Object) tryExoticToPrimitive(hint Value) Value { @@ -1011,39 +956,66 @@ type objectPropIter struct { idx int } -type propFilterIter struct { +type recursivePropIter struct { + o objectImpl + cur iterNextFunc + seen map[unistring.String]struct{} +} + +type enumerableIter struct { wrapped iterNextFunc - all bool - seen map[unistring.String]bool } -func (i *propFilterIter) next() (propIterItem, iterNextFunc) { +func (i *enumerableIter) next() (propIterItem, iterNextFunc) { for { var item propIterItem item, i.wrapped = i.wrapped() if i.wrapped == nil { - return propIterItem{}, nil + return item, nil } - - if !i.seen[item.name] { - i.seen[item.name] = true - if !i.all { - if item.enumerable == _ENUM_FALSE { + if item.enumerable == _ENUM_FALSE { + continue + } + if item.enumerable == _ENUM_UNKNOWN { + if prop, ok := item.value.(*valueProperty); ok { + if !prop.enumerable { continue } - if item.enumerable == _ENUM_UNKNOWN { - if prop, ok := item.value.(*valueProperty); ok { - if !prop.enumerable { - continue - } - } - } } + } + return item, i.next + } +} + +func (i *recursivePropIter) next() (propIterItem, iterNextFunc) { + for { + var item propIterItem + item, i.cur = i.cur() + if i.cur == nil { + if proto := i.o.proto(); proto != nil { + i.cur = proto.self.enumerateOwnKeys() + i.o = proto.self + continue + } + return propIterItem{}, nil + } + if _, exists := i.seen[item.name]; !exists { + i.seen[item.name] = struct{}{} return item, i.next } } } +func enumerateRecursive(o *Object) iterNextFunc { + return (&enumerableIter{ + wrapped: (&recursivePropIter{ + o: o.self, + cur: o.self.enumerateOwnKeys(), + seen: make(map[unistring.String]struct{}), + }).next, + }).next +} + func (i *objectPropIter) next() (propIterItem, iterNextFunc) { for i.idx < len(i.propNames) { name := i.propNames[i.idx] @@ -1053,55 +1025,76 @@ func (i *objectPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{name: name, value: prop}, i.next } } - + clearNamesCopyMarker(i.propNames) return propIterItem{}, nil } -func (o *baseObject) enumerate() iterNextFunc { - return (&propFilterIter{ - wrapped: o.val.self.enumerateUnfiltered(), - seen: make(map[unistring.String]bool), - }).next -} - -func (o *baseObject) ownIter() iterNextFunc { - if len(o.propNames) > o.lastSortedPropLen { - o.fixPropOrder() +var copyMarker = unistring.String(" ") + +// Set a copy-on-write flag so that any subsequent modifications of anything below the current length +// trigger a copy. +// The marker is a special value put at the index position of cap-1. Capacity is set so that the marker is +// beyond the current length (therefore invisible to normal slice operations). +// This function is called before an iteration begins to avoid copying of the names array if +// there are no modifications within the iteration. +// Note that the copying also occurs in two cases: nested iterations (on the same object) and +// iterations after a previously abandoned iteration (because there is currently no mechanism to close an +// iterator). It is still better than copying every time. +func prepareNamesForCopy(names []unistring.String) []unistring.String { + if len(names) == 0 { + return names + } + if namesMarkedForCopy(names) || cap(names) == len(names) { + var newcap int + if cap(names) == len(names) { + newcap = growCap(len(names)+1, len(names), cap(names)) + } else { + newcap = cap(names) + } + newNames := make([]unistring.String, len(names), newcap) + copy(newNames, names) + names = newNames } - propNames := make([]unistring.String, len(o.propNames)) - copy(propNames, o.propNames) - return (&objectPropIter{ - o: o, - propNames: propNames, - }).next + names[cap(names)-1 : cap(names)][0] = copyMarker + return names } -func (o *baseObject) recursiveIter(iter iterNextFunc) iterNextFunc { - return (&recursiveIter{ - o: o, - wrapped: iter, - }).next +func namesMarkedForCopy(names []unistring.String) bool { + return cap(names) > len(names) && names[cap(names)-1 : cap(names)][0] == copyMarker } -func (o *baseObject) enumerateUnfiltered() iterNextFunc { - return o.recursiveIter(o.ownIter()) +func clearNamesCopyMarker(names []unistring.String) { + if cap(names) > len(names) { + names[cap(names)-1 : cap(names)][0] = "" + } } -type recursiveIter struct { - o *baseObject - wrapped iterNextFunc +func copyNamesIfNeeded(names []unistring.String, extraCap int) []unistring.String { + if namesMarkedForCopy(names) && len(names)+extraCap >= cap(names) { + var newcap int + newsize := len(names) + extraCap + 1 + if newsize > cap(names) { + newcap = growCap(newsize, len(names), cap(names)) + } else { + newcap = cap(names) + } + newNames := make([]unistring.String, len(names), newcap) + copy(newNames, names) + return newNames + } + return names } -func (iter *recursiveIter) next() (propIterItem, iterNextFunc) { - item, next := iter.wrapped() - if next != nil { - iter.wrapped = next - return item, iter.next - } - if proto := iter.o.prototype; proto != nil { - return proto.self.enumerateUnfiltered()() +func (o *baseObject) enumerateOwnKeys() iterNextFunc { + if len(o.propNames) > o.lastSortedPropLen { + o.fixPropOrder() } - return propIterItem{}, nil + propNames := prepareNamesForCopy(o.propNames) + o.propNames = propNames + return (&objectPropIter{ + o: o, + propNames: propNames, + }).next } func (o *baseObject) equal(objectImpl) bool { @@ -1110,7 +1103,7 @@ func (o *baseObject) equal(objectImpl) bool { } // Reorder property names so that any integer properties are shifted to the beginning of the list -// in ascending order. This is to conform to ES6 9.1.12. +// in ascending order. This is to conform to https://262.ecma-international.org/#sec-ordinaryownpropertykeys. // Personally I think this requirement is strange. I can sort of understand where they are coming from, // this way arrays can be specified just as objects with a 'magic' length property. However, I think // it's safe to assume most devs don't use Objects to store integer properties. Therefore, performing @@ -1125,7 +1118,16 @@ func (o *baseObject) fixPropOrder() { return strToIdx(names[j]) >= idx }) if k < i { - copy(names[k+1:i+1], names[k:i]) + if namesMarkedForCopy(names) { + newNames := make([]unistring.String, len(names), cap(names)) + copy(newNames[:k], names) + copy(newNames[k+1:i+1], names[k:i]) + copy(newNames[i+1:], names[i+1:]) + names = newNames + o.propNames = names + } else { + copy(names[k+1:i+1], names[k:i]) + } names[k] = name } o.idxPropCount++ @@ -1414,31 +1416,22 @@ func (o *Object) defineOwnProperty(n Value, desc PropertyDescriptor, throw bool) } } -func (o *Object) getWeakRef() *objectWeakRef { - if o.weakRef == nil { - if o.runtime.weakRefTracker == nil { - o.runtime.weakRefTracker = &weakRefTracker{} - } - o.weakRef = &objectWeakRef{ - id: o.getId(), - tracker: o.runtime.weakRefTracker, - } - runtime.SetFinalizer(o.weakRef, finalizeObjectWeakRefs) +func (o *Object) getWeakRefs() map[weakMap]Value { + refs := o.weakRefs + if refs == nil { + refs = make(map[weakMap]Value) + o.weakRefs = refs } - - return o.weakRef + return refs } func (o *Object) getId() uint64 { - for o.id == 0 { - if o.runtime.hash == nil { - h := o.runtime.getHash() - o.runtime.idSeq = h.Sum64() - } - o.id = o.runtime.idSeq - o.runtime.idSeq++ + id := o.id + if id == 0 { + id = o.runtime.genId() + o.id = id } - return o.id + return id } func (o *guardedObject) guard(props ...unistring.String) { diff --git a/vendor/github.com/dop251/goja/object_args.go b/vendor/github.com/dop251/goja/object_args.go index 6f05911814c..d77607bfe37 100644 --- a/vendor/github.com/dop251/goja/object_args.go +++ b/vendor/github.com/dop251/goja/object_args.go @@ -85,10 +85,10 @@ func (i *argumentsPropIter) next() (propIterItem, iterNextFunc) { return item, i.next } -func (a *argumentsObject) enumerateUnfiltered() iterNextFunc { - return a.recursiveIter((&argumentsPropIter{ - wrapped: a.ownIter(), - }).next) +func (a *argumentsObject) enumerateOwnKeys() iterNextFunc { + return (&argumentsPropIter{ + wrapped: a.baseObject.enumerateOwnKeys(), + }).next } func (a *argumentsObject) defineOwnPropertyStr(name unistring.String, descr PropertyDescriptor, throw bool) bool { diff --git a/vendor/github.com/dop251/goja/object_dynamic.go b/vendor/github.com/dop251/goja/object_dynamic.go new file mode 100644 index 00000000000..51365037cb6 --- /dev/null +++ b/vendor/github.com/dop251/goja/object_dynamic.go @@ -0,0 +1,741 @@ +package goja + +import ( + "fmt" + "reflect" + "strconv" + + "github.com/dop251/goja/unistring" +) + +/* +DynamicObject is an interface representing a handler for a dynamic Object. Such an object can be created +using the Runtime.NewDynamicObject() method. + +Note that Runtime.ToValue() does not have any special treatment for DynamicObject. The only way to create +a dynamic object is by using the Runtime.NewDynamicObject() method. This is done deliberately to avoid +silent code breaks when this interface changes. +*/ +type DynamicObject interface { + // Get a property value for the key. May return nil if the property does not exist. + Get(key string) Value + // Set a property value for the key. Return true if success, false otherwise. + Set(key string, val Value) bool + // Has should return true if and only if the property exists. + Has(key string) bool + // Delete the property for the key. Returns true on success (note, that includes missing property). + Delete(key string) bool + // Keys returns a list of all existing property keys. There are no checks for duplicates or to make sure + // that the order conforms to https://262.ecma-international.org/#sec-ordinaryownpropertykeys + Keys() []string +} + +/* +DynamicArray is an interface representing a handler for a dynamic array Object. Such an object can be created +using the Runtime.NewDynamicArray() method. + +Any integer property key or a string property key that can be parsed into an int value (including negative +ones) is treated as an index and passed to the trap methods of the DynamicArray. Note this is different from +the regular ECMAScript arrays which only support positive indexes up to 2^32-1. + +DynamicArray cannot be sparse, i.e. hasOwnProperty(num) will return true for num >= 0 && num < Len(). Deleting +such a property will fail. Note that this creates a slight peculiarity because the properties are reported as +configurable (and therefore should be deletable). Reporting them as non-configurable is not an option though +as it breaks an ECMAScript invariant where non-configurable properties cannot disappear. + +Note that Runtime.ToValue() does not have any special treatment for DynamicArray. The only way to create +a dynamic array is by using the Runtime.NewDynamicArray() method. This is done deliberately to avoid +silent code breaks when this interface changes. +*/ +type DynamicArray interface { + // Len returns the current array length. + Len() int + // Get an item at index idx. Note that idx may be any integer, negative or beyond the current length. + Get(idx int) Value + // Set an item at index idx. Note that idx may be any integer, negative or beyond the current length. + // The expected behaviour when it's beyond length is that the array's length is increased to accommodate + // the item. All elements in the 'new' section of the array should be zeroed. + Set(idx int, val Value) bool + // SetLen is called when the array's 'length' property is changed. If the length is increased all elements in the + // 'new' section of the array should be zeroed. + SetLen(int) bool +} + +type baseDynamicObject struct { + val *Object + prototype *Object +} + +type dynamicObject struct { + baseDynamicObject + d DynamicObject +} + +type dynamicArray struct { + baseDynamicObject + a DynamicArray +} + +/* +NewDynamicObject creates an Object backed by the provided DynamicObject handler. + +All properties of this Object are Writable, Enumerable and Configurable data properties. Any attempt to define +a property that does not conform to this will fail. + +The Object is always extensible and cannot be made non-extensible. Object.preventExtensions() will fail. + +The Object's prototype is initially set to Object.prototype, but can be changed using regular mechanisms +(Object.SetPrototype() in Go or Object.setPrototypeOf() in JS). + +The Object cannot have own Symbol properties, however its prototype can. If you need an iterator support for +example, you could create a regular object, set Symbol.iterator on that object and then use it as a +prototype. See TestDynamicObjectCustomProto for more details. + +Export() returns the original DynamicObject. + +This mechanism is similar to ECMAScript Proxy, however because all properties are enumerable and the object +is always extensible there is no need for invariant checks which removes the need to have a target object and +makes it a lot more efficient. +*/ +func (r *Runtime) NewDynamicObject(d DynamicObject) *Object { + v := &Object{runtime: r} + o := &dynamicObject{ + d: d, + baseDynamicObject: baseDynamicObject{ + val: v, + prototype: r.global.ObjectPrototype, + }, + } + v.self = o + return v +} + +/* +NewDynamicArray creates an array Object backed by the provided DynamicArray handler. +It is similar to NewDynamicObject, the differences are: + +- the Object is an array (i.e. Array.isArray() will return true and it will have the length property). + +- the prototype will be initially set to Array.prototype. + +- the Object cannot have any own string properties except for the 'length'. +*/ +func (r *Runtime) NewDynamicArray(a DynamicArray) *Object { + v := &Object{runtime: r} + o := &dynamicArray{ + a: a, + baseDynamicObject: baseDynamicObject{ + val: v, + prototype: r.global.ArrayPrototype, + }, + } + v.self = o + return v +} + +func (*dynamicObject) sortLen() int64 { + return 0 +} + +func (*dynamicObject) sortGet(i int64) Value { + return nil +} + +func (*dynamicObject) swap(i int64, i2 int64) { +} + +func (*dynamicObject) className() string { + return classObject +} + +func (o *baseDynamicObject) getParentStr(p unistring.String, receiver Value) Value { + if proto := o.prototype; proto != nil { + if receiver == nil { + return proto.self.getStr(p, o.val) + } + return proto.self.getStr(p, receiver) + } + return nil +} + +func (o *dynamicObject) getStr(p unistring.String, receiver Value) Value { + prop := o.d.Get(p.String()) + if prop == nil { + return o.getParentStr(p, receiver) + } + return prop +} + +func (o *baseDynamicObject) getParentIdx(p valueInt, receiver Value) Value { + if proto := o.prototype; proto != nil { + if receiver == nil { + return proto.self.getIdx(p, o.val) + } + return proto.self.getIdx(p, receiver) + } + return nil +} + +func (o *dynamicObject) getIdx(p valueInt, receiver Value) Value { + prop := o.d.Get(p.String()) + if prop == nil { + return o.getParentIdx(p, receiver) + } + return prop +} + +func (o *baseDynamicObject) getSym(p *Symbol, receiver Value) Value { + if proto := o.prototype; proto != nil { + if receiver == nil { + return proto.self.getSym(p, o.val) + } + return proto.self.getSym(p, receiver) + } + return nil +} + +func (o *dynamicObject) getOwnPropStr(u unistring.String) Value { + return o.d.Get(u.String()) +} + +func (o *dynamicObject) getOwnPropIdx(v valueInt) Value { + return o.d.Get(v.String()) +} + +func (*baseDynamicObject) getOwnPropSym(*Symbol) Value { + return nil +} + +func (o *dynamicObject) _set(prop string, v Value, throw bool) bool { + if o.d.Set(prop, v) { + return true + } + o.val.runtime.typeErrorResult(throw, "'Set' on a dynamic object returned false") + return false +} + +func (o *baseDynamicObject) _setSym(throw bool) { + o.val.runtime.typeErrorResult(throw, "Dynamic objects do not support Symbol properties") +} + +func (o *dynamicObject) setOwnStr(p unistring.String, v Value, throw bool) bool { + prop := p.String() + if !o.d.Has(prop) { + if proto := o.prototype; proto != nil { + // we know it's foreign because prototype loops are not allowed + if res, handled := proto.self.setForeignStr(p, v, o.val, throw); handled { + return res + } + } + } + return o._set(prop, v, throw) +} + +func (o *dynamicObject) setOwnIdx(p valueInt, v Value, throw bool) bool { + prop := p.String() + if !o.d.Has(prop) { + if proto := o.prototype; proto != nil { + // we know it's foreign because prototype loops are not allowed + if res, handled := proto.self.setForeignIdx(p, v, o.val, throw); handled { + return res + } + } + } + return o._set(prop, v, throw) +} + +func (o *baseDynamicObject) setOwnSym(s *Symbol, v Value, throw bool) bool { + if proto := o.prototype; proto != nil { + // we know it's foreign because prototype loops are not allowed + if res, handled := proto.self.setForeignSym(s, v, o.val, throw); handled { + return res + } + } + o._setSym(throw) + return false +} + +func (o *baseDynamicObject) setParentForeignStr(p unistring.String, v, receiver Value, throw bool) (res bool, handled bool) { + if proto := o.prototype; proto != nil { + if receiver != proto { + return proto.self.setForeignStr(p, v, receiver, throw) + } + return proto.self.setOwnStr(p, v, throw), true + } + return false, false +} + +func (o *dynamicObject) setForeignStr(p unistring.String, v, receiver Value, throw bool) (res bool, handled bool) { + prop := p.String() + if !o.d.Has(prop) { + return o.setParentForeignStr(p, v, receiver, throw) + } + return false, false +} + +func (o *baseDynamicObject) setParentForeignIdx(p valueInt, v, receiver Value, throw bool) (res bool, handled bool) { + if proto := o.prototype; proto != nil { + if receiver != proto { + return proto.self.setForeignIdx(p, v, receiver, throw) + } + return proto.self.setOwnIdx(p, v, throw), true + } + return false, false +} + +func (o *dynamicObject) setForeignIdx(p valueInt, v, receiver Value, throw bool) (res bool, handled bool) { + prop := p.String() + if !o.d.Has(prop) { + return o.setParentForeignIdx(p, v, receiver, throw) + } + return false, false +} + +func (o *baseDynamicObject) setForeignSym(p *Symbol, v, receiver Value, throw bool) (res bool, handled bool) { + if proto := o.prototype; proto != nil { + if receiver != proto { + return proto.self.setForeignSym(p, v, receiver, throw) + } + return proto.self.setOwnSym(p, v, throw), true + } + return false, false +} + +func (o *dynamicObject) hasPropertyStr(u unistring.String) bool { + if o.hasOwnPropertyStr(u) { + return true + } + if proto := o.prototype; proto != nil { + return proto.self.hasPropertyStr(u) + } + return false +} + +func (o *dynamicObject) hasPropertyIdx(idx valueInt) bool { + if o.hasOwnPropertyIdx(idx) { + return true + } + if proto := o.prototype; proto != nil { + return proto.self.hasPropertyIdx(idx) + } + return false +} + +func (o *baseDynamicObject) hasPropertySym(s *Symbol) bool { + if proto := o.prototype; proto != nil { + return proto.self.hasPropertySym(s) + } + return false +} + +func (o *dynamicObject) hasOwnPropertyStr(u unistring.String) bool { + return o.d.Has(u.String()) +} + +func (o *dynamicObject) hasOwnPropertyIdx(v valueInt) bool { + return o.d.Has(v.String()) +} + +func (*baseDynamicObject) hasOwnPropertySym(_ *Symbol) bool { + return false +} + +func (o *baseDynamicObject) checkDynamicObjectPropertyDescr(name fmt.Stringer, descr PropertyDescriptor, throw bool) bool { + if descr.Getter != nil || descr.Setter != nil { + o.val.runtime.typeErrorResult(throw, "Dynamic objects do not support accessor properties") + return false + } + if descr.Writable == FLAG_FALSE { + o.val.runtime.typeErrorResult(throw, "Dynamic object field %q cannot be made read-only", name.String()) + return false + } + if descr.Enumerable == FLAG_FALSE { + o.val.runtime.typeErrorResult(throw, "Dynamic object field %q cannot be made non-enumerable", name.String()) + return false + } + if descr.Configurable == FLAG_FALSE { + o.val.runtime.typeErrorResult(throw, "Dynamic object field %q cannot be made non-configurable", name.String()) + return false + } + return true +} + +func (o *dynamicObject) defineOwnPropertyStr(name unistring.String, desc PropertyDescriptor, throw bool) bool { + if o.checkDynamicObjectPropertyDescr(name, desc, throw) { + return o._set(name.String(), desc.Value, throw) + } + return false +} + +func (o *dynamicObject) defineOwnPropertyIdx(name valueInt, desc PropertyDescriptor, throw bool) bool { + if o.checkDynamicObjectPropertyDescr(name, desc, throw) { + return o._set(name.String(), desc.Value, throw) + } + return false +} + +func (o *baseDynamicObject) defineOwnPropertySym(name *Symbol, desc PropertyDescriptor, throw bool) bool { + o._setSym(throw) + return false +} + +func (o *dynamicObject) _delete(prop string, throw bool) bool { + if o.d.Delete(prop) { + return true + } + o.val.runtime.typeErrorResult(throw, "Could not delete property %q of a dynamic object", prop) + return false +} + +func (o *dynamicObject) deleteStr(name unistring.String, throw bool) bool { + return o._delete(name.String(), throw) +} + +func (o *dynamicObject) deleteIdx(idx valueInt, throw bool) bool { + return o._delete(idx.String(), throw) +} + +func (*baseDynamicObject) deleteSym(_ *Symbol, _ bool) bool { + return true +} + +func (o *baseDynamicObject) toPrimitiveNumber() Value { + return o.val.genericToPrimitiveNumber() +} + +func (o *baseDynamicObject) toPrimitiveString() Value { + return o.val.genericToPrimitiveString() +} + +func (o *baseDynamicObject) toPrimitive() Value { + return o.val.genericToPrimitive() +} + +func (o *baseDynamicObject) assertCallable() (call func(FunctionCall) Value, ok bool) { + return nil, false +} + +func (*baseDynamicObject) assertConstructor() func(args []Value, newTarget *Object) *Object { + return nil +} + +func (o *baseDynamicObject) proto() *Object { + return o.prototype +} + +func (o *baseDynamicObject) setProto(proto *Object, throw bool) bool { + o.prototype = proto + return true +} + +func (o *baseDynamicObject) hasInstance(v Value) bool { + panic(o.val.runtime.NewTypeError("Expecting a function in instanceof check, but got a dynamic object")) +} + +func (*baseDynamicObject) isExtensible() bool { + return true +} + +func (o *baseDynamicObject) preventExtensions(throw bool) bool { + o.val.runtime.typeErrorResult(throw, "Cannot make a dynamic object non-extensible") + return false +} + +type dynamicObjectPropIter struct { + o *dynamicObject + propNames []string + idx int +} + +func (i *dynamicObjectPropIter) next() (propIterItem, iterNextFunc) { + for i.idx < len(i.propNames) { + name := i.propNames[i.idx] + i.idx++ + if i.o.d.Has(name) { + return propIterItem{name: unistring.NewFromString(name), enumerable: _ENUM_TRUE}, i.next + } + } + return propIterItem{}, nil +} + +func (o *dynamicObject) enumerateOwnKeys() iterNextFunc { + keys := o.d.Keys() + return (&dynamicObjectPropIter{ + o: o, + propNames: keys, + }).next +} + +func (o *dynamicObject) export(ctx *objectExportCtx) interface{} { + return o.d +} + +func (o *dynamicObject) exportType() reflect.Type { + return reflect.TypeOf(o.d) +} + +func (o *dynamicObject) equal(impl objectImpl) bool { + if other, ok := impl.(*dynamicObject); ok { + return o.d == other.d + } + return false +} + +func (o *dynamicObject) ownKeys(all bool, accum []Value) []Value { + keys := o.d.Keys() + if l := len(accum) + len(keys); l > cap(accum) { + oldAccum := accum + accum = make([]Value, len(accum), l) + copy(accum, oldAccum) + } + for _, key := range keys { + accum = append(accum, newStringValue(key)) + } + return accum +} + +func (*baseDynamicObject) ownSymbols(all bool, accum []Value) []Value { + return accum +} + +func (o *dynamicObject) ownPropertyKeys(all bool, accum []Value) []Value { + return o.ownKeys(all, accum) +} + +func (*baseDynamicObject) _putProp(name unistring.String, value Value, writable, enumerable, configurable bool) Value { + return nil +} + +func (*baseDynamicObject) _putSym(s *Symbol, prop Value) { +} + +func (a *dynamicArray) sortLen() int64 { + return int64(a.a.Len()) +} + +func (a *dynamicArray) sortGet(i int64) Value { + return a.a.Get(int(i)) +} + +func (a *dynamicArray) swap(i int64, j int64) { + x := a.sortGet(i) + y := a.sortGet(j) + a.a.Set(int(i), y) + a.a.Set(int(j), x) +} + +func (a *dynamicArray) className() string { + return classArray +} + +func (a *dynamicArray) getStr(p unistring.String, receiver Value) Value { + if p == "length" { + return intToValue(int64(a.a.Len())) + } + if idx, ok := strPropToInt(p); ok { + return a.a.Get(idx) + } + return a.getParentStr(p, receiver) +} + +func (a *dynamicArray) getIdx(p valueInt, receiver Value) Value { + if val := a.getOwnPropIdx(p); val != nil { + return val + } + return a.getParentIdx(p, receiver) +} + +func (a *dynamicArray) getOwnPropStr(u unistring.String) Value { + if u == "length" { + return &valueProperty{ + value: intToValue(int64(a.a.Len())), + writable: true, + } + } + if idx, ok := strPropToInt(u); ok { + return a.a.Get(idx) + } + return nil +} + +func (a *dynamicArray) getOwnPropIdx(v valueInt) Value { + return a.a.Get(toIntStrict(int64(v))) +} + +func (a *dynamicArray) _setLen(v Value, throw bool) bool { + if a.a.SetLen(toIntStrict(v.ToInteger())) { + return true + } + a.val.runtime.typeErrorResult(throw, "'SetLen' on a dynamic array returned false") + return false +} + +func (a *dynamicArray) setOwnStr(p unistring.String, v Value, throw bool) bool { + if p == "length" { + return a._setLen(v, throw) + } + if idx, ok := strPropToInt(p); ok { + return a._setIdx(idx, v, throw) + } + a.val.runtime.typeErrorResult(throw, "Cannot set property %q on a dynamic array", p.String()) + return false +} + +func (a *dynamicArray) _setIdx(idx int, v Value, throw bool) bool { + if a.a.Set(idx, v) { + return true + } + a.val.runtime.typeErrorResult(throw, "'Set' on a dynamic array returned false") + return false +} + +func (a *dynamicArray) setOwnIdx(p valueInt, v Value, throw bool) bool { + return a._setIdx(toIntStrict(int64(p)), v, throw) +} + +func (a *dynamicArray) setForeignStr(p unistring.String, v, receiver Value, throw bool) (res bool, handled bool) { + return a.setParentForeignStr(p, v, receiver, throw) +} + +func (a *dynamicArray) setForeignIdx(p valueInt, v, receiver Value, throw bool) (res bool, handled bool) { + return a.setParentForeignIdx(p, v, receiver, throw) +} + +func (a *dynamicArray) hasPropertyStr(u unistring.String) bool { + if a.hasOwnPropertyStr(u) { + return true + } + if proto := a.prototype; proto != nil { + return proto.self.hasPropertyStr(u) + } + return false +} + +func (a *dynamicArray) hasPropertyIdx(idx valueInt) bool { + if a.hasOwnPropertyIdx(idx) { + return true + } + if proto := a.prototype; proto != nil { + return proto.self.hasPropertyIdx(idx) + } + return false +} + +func (a *dynamicArray) _has(idx int) bool { + return idx >= 0 && idx < a.a.Len() +} + +func (a *dynamicArray) hasOwnPropertyStr(u unistring.String) bool { + if u == "length" { + return true + } + if idx, ok := strPropToInt(u); ok { + return a._has(idx) + } + return false +} + +func (a *dynamicArray) hasOwnPropertyIdx(v valueInt) bool { + return a._has(toIntStrict(int64(v))) +} + +func (a *dynamicArray) defineOwnPropertyStr(name unistring.String, desc PropertyDescriptor, throw bool) bool { + if a.checkDynamicObjectPropertyDescr(name, desc, throw) { + if idx, ok := strPropToInt(name); ok { + return a._setIdx(idx, desc.Value, throw) + } + a.val.runtime.typeErrorResult(throw, "Cannot define property %q on a dynamic array", name.String()) + } + return false +} + +func (a *dynamicArray) defineOwnPropertyIdx(name valueInt, desc PropertyDescriptor, throw bool) bool { + if a.checkDynamicObjectPropertyDescr(name, desc, throw) { + return a._setIdx(toIntStrict(int64(name)), desc.Value, throw) + } + return false +} + +func (a *dynamicArray) _delete(idx int, throw bool) bool { + if !a._has(idx) { + return true + } + a.val.runtime.typeErrorResult(throw, "Cannot delete index property %d from a dynamic array", idx) + return false +} + +func (a *dynamicArray) deleteStr(name unistring.String, throw bool) bool { + if idx, ok := strPropToInt(name); ok { + return a._delete(idx, throw) + } + if a.hasOwnPropertyStr(name) { + a.val.runtime.typeErrorResult(throw, "Cannot delete property %q on a dynamic array", name.String()) + return false + } + return true +} + +func (a *dynamicArray) deleteIdx(idx valueInt, throw bool) bool { + return a._delete(toIntStrict(int64(idx)), throw) +} + +type dynArrayPropIter struct { + a DynamicArray + idx, limit int +} + +func (i *dynArrayPropIter) next() (propIterItem, iterNextFunc) { + if i.idx < i.limit && i.idx < i.a.Len() { + name := strconv.Itoa(i.idx) + i.idx++ + return propIterItem{name: unistring.String(name), enumerable: _ENUM_TRUE}, i.next + } + + return propIterItem{}, nil +} + +func (a *dynamicArray) enumerateOwnKeys() iterNextFunc { + return (&dynArrayPropIter{ + a: a.a, + limit: a.a.Len(), + }).next +} + +func (a *dynamicArray) export(ctx *objectExportCtx) interface{} { + return a.a +} + +func (a *dynamicArray) exportType() reflect.Type { + return reflect.TypeOf(a.a) +} + +func (a *dynamicArray) equal(impl objectImpl) bool { + if other, ok := impl.(*dynamicArray); ok { + return a == other + } + return false +} + +func (a *dynamicArray) ownKeys(all bool, accum []Value) []Value { + al := a.a.Len() + l := len(accum) + al + if all { + l++ + } + if l > cap(accum) { + oldAccum := accum + accum = make([]Value, len(oldAccum), l) + copy(accum, oldAccum) + } + for i := 0; i < al; i++ { + accum = append(accum, asciiString(strconv.Itoa(i))) + } + if all { + accum = append(accum, asciiString("length")) + } + return accum +} + +func (a *dynamicArray) ownPropertyKeys(all bool, accum []Value) []Value { + return a.ownKeys(all, accum) +} diff --git a/vendor/github.com/dop251/goja/object_gomap.go b/vendor/github.com/dop251/goja/object_gomap.go index b6e0efdc152..b578b768b1e 100644 --- a/vendor/github.com/dop251/goja/object_gomap.go +++ b/vendor/github.com/dop251/goja/object_gomap.go @@ -138,7 +138,7 @@ func (i *gomapPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{}, nil } -func (o *objectGoMapSimple) enumerateUnfiltered() iterNextFunc { +func (o *objectGoMapSimple) enumerateOwnKeys() iterNextFunc { propNames := make([]string, len(o.data)) i := 0 for key := range o.data { @@ -146,10 +146,10 @@ func (o *objectGoMapSimple) enumerateUnfiltered() iterNextFunc { i++ } - return o.recursiveIter((&gomapPropIter{ + return (&gomapPropIter{ o: o, propNames: propNames, - }).next) + }).next } func (o *objectGoMapSimple) ownKeys(_ bool, accum []Value) []Value { diff --git a/vendor/github.com/dop251/goja/object_gomap_reflect.go b/vendor/github.com/dop251/goja/object_gomap_reflect.go index d883c1b6942..29f9dfb92b3 100644 --- a/vendor/github.com/dop251/goja/object_gomap_reflect.go +++ b/vendor/github.com/dop251/goja/object_gomap_reflect.go @@ -246,13 +246,10 @@ func (i *gomapReflectPropIter) next() (propIterItem, iterNextFunc) { } } - if i.o.prototype != nil { - return i.o.prototype.self.enumerateUnfiltered()() - } return propIterItem{}, nil } -func (o *objectGoMapReflect) enumerateUnfiltered() iterNextFunc { +func (o *objectGoMapReflect) enumerateOwnKeys() iterNextFunc { return (&gomapReflectPropIter{ o: o, keys: o.value.MapKeys(), diff --git a/vendor/github.com/dop251/goja/object_goreflect.go b/vendor/github.com/dop251/goja/object_goreflect.go index b9ff0830843..b22650e8a94 100644 --- a/vendor/github.com/dop251/goja/object_goreflect.go +++ b/vendor/github.com/dop251/goja/object_goreflect.go @@ -376,18 +376,15 @@ func (i *goreflectPropIter) nextMethod() (propIterItem, iterNextFunc) { return propIterItem{}, nil } -func (o *objectGoReflect) enumerateUnfiltered() iterNextFunc { +func (o *objectGoReflect) enumerateOwnKeys() iterNextFunc { r := &goreflectPropIter{ o: o, } - var next iterNextFunc if o.value.Kind() == reflect.Struct { - next = r.nextField - } else { - next = r.nextMethod + return r.nextField } - return o.recursiveIter(next) + return r.nextMethod } func (o *objectGoReflect) ownKeys(_ bool, accum []Value) []Value { diff --git a/vendor/github.com/dop251/goja/object_goslice.go b/vendor/github.com/dop251/goja/object_goslice.go index cc4cfbaa368..d969b97abca 100644 --- a/vendor/github.com/dop251/goja/object_goslice.go +++ b/vendor/github.com/dop251/goja/object_goslice.go @@ -85,23 +85,9 @@ func (o *objectGoSlice) getOwnPropIdx(idx valueInt) Value { } func (o *objectGoSlice) grow(size int) { - newcap := cap(*o.data) - if newcap < size { - // Use the same algorithm as in runtime.growSlice - doublecap := newcap + newcap - if size > doublecap { - newcap = size - } else { - if len(*o.data) < 1024 { - newcap = doublecap - } else { - for newcap < size { - newcap += newcap / 4 - } - } - } - - n := make([]interface{}, size, newcap) + oldcap := cap(*o.data) + if oldcap < size { + n := make([]interface{}, size, growCap(size, len(*o.data), oldcap)) copy(n, *o.data) *o.data = n } else { @@ -303,11 +289,11 @@ func (i *goslicePropIter) next() (propIterItem, iterNextFunc) { return propIterItem{}, nil } -func (o *objectGoSlice) enumerateUnfiltered() iterNextFunc { - return o.recursiveIter((&goslicePropIter{ +func (o *objectGoSlice) enumerateOwnKeys() iterNextFunc { + return (&goslicePropIter{ o: o, limit: len(*o.data), - }).next) + }).next } func (o *objectGoSlice) ownKeys(_ bool, accum []Value) []Value { diff --git a/vendor/github.com/dop251/goja/object_goslice_reflect.go b/vendor/github.com/dop251/goja/object_goslice_reflect.go index f9353a54200..f7cbc058654 100644 --- a/vendor/github.com/dop251/goja/object_goslice_reflect.go +++ b/vendor/github.com/dop251/goja/object_goslice_reflect.go @@ -113,23 +113,9 @@ func (o *objectGoSliceReflect) putIdx(idx int, v Value, throw bool) bool { } func (o *objectGoSliceReflect) grow(size int) { - newcap := o.value.Cap() - if newcap < size { - // Use the same algorithm as in runtime.growSlice - doublecap := newcap + newcap - if size > doublecap { - newcap = size - } else { - if o.value.Len() < 1024 { - newcap = doublecap - } else { - for newcap < size { - newcap += newcap / 4 - } - } - } - - n := reflect.MakeSlice(o.value.Type(), size, newcap) + oldcap := o.value.Cap() + if oldcap < size { + n := reflect.MakeSlice(o.value.Type(), size, growCap(size, o.value.Len(), oldcap)) reflect.Copy(n, o.value) o.value.Set(n) } else { @@ -314,7 +300,7 @@ func (i *gosliceReflectPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{name: unistring.String(name), enumerable: _ENUM_TRUE}, i.next } - return i.o.objectGoReflect.enumerateUnfiltered()() + return i.o.objectGoReflect.enumerateOwnKeys()() } func (o *objectGoSliceReflect) ownKeys(all bool, accum []Value) []Value { @@ -325,7 +311,7 @@ func (o *objectGoSliceReflect) ownKeys(all bool, accum []Value) []Value { return o.objectGoReflect.ownKeys(all, accum) } -func (o *objectGoSliceReflect) enumerateUnfiltered() iterNextFunc { +func (o *objectGoSliceReflect) enumerateOwnKeys() iterNextFunc { return (&gosliceReflectPropIter{ o: o, limit: o.value.Len(), diff --git a/vendor/github.com/dop251/goja/object_lazy.go b/vendor/github.com/dop251/goja/object_lazy.go index c57f2439ef6..71ec77ffbcf 100644 --- a/vendor/github.com/dop251/goja/object_lazy.go +++ b/vendor/github.com/dop251/goja/object_lazy.go @@ -223,16 +223,10 @@ func (o *lazyObject) preventExtensions(throw bool) bool { return obj.preventExtensions(throw) } -func (o *lazyObject) enumerateUnfiltered() iterNextFunc { +func (o *lazyObject) enumerateOwnKeys() iterNextFunc { obj := o.create(o.val) o.val.self = obj - return obj.enumerateUnfiltered() -} - -func (o *lazyObject) enumerate() iterNextFunc { - obj := o.create(o.val) - o.val.self = obj - return obj.enumerate() + return obj.enumerateOwnKeys() } func (o *lazyObject) export(ctx *objectExportCtx) interface{} { diff --git a/vendor/github.com/dop251/goja/proxy.go b/vendor/github.com/dop251/goja/proxy.go index b2df72392fa..a7c2aafa9b7 100644 --- a/vendor/github.com/dop251/goja/proxy.go +++ b/vendor/github.com/dop251/goja/proxy.go @@ -1,6 +1,7 @@ package goja import ( + "fmt" "reflect" "github.com/dop251/goja/unistring" @@ -31,9 +32,6 @@ func (i *proxyPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{name: name.string(), value: prop}, i.next } } - if proto := i.p.proto(); proto != nil { - return proto.self.enumerateUnfiltered()() - } return propIterItem{}, nil } @@ -48,6 +46,10 @@ func (r *Runtime) newProxyObject(target, handler, proto *Object) *proxyObject { panic(r.NewTypeError("Cannot create proxy with a revoked proxy as handler")) } } + return r._newProxyObject(target, &jsProxyHandler{handler: handler}, proto) +} + +func (r *Runtime) _newProxyObject(target *Object, handler proxyHandler, proto *Object) *proxyObject { v := &Object{runtime: r} p := &proxyObject{} v.self = p @@ -75,6 +77,17 @@ func (p Proxy) Revoke() { p.proxy.revoke() } +func (p Proxy) Handler() *Object { + if handler := p.proxy.handler; handler != nil { + return handler.toObject(p.proxy.val.runtime) + } + return nil +} + +func (p Proxy) Target() *Object { + return p.proxy.target +} + func (p Proxy) toValue(r *Runtime) Value { if p.proxy == nil { return _null @@ -108,23 +121,57 @@ func (p proxyTrap) String() (name string) { return string(p) } -type proxyObject struct { - baseObject - target *Object +type proxyHandler interface { + getPrototypeOf(target *Object) (Value, bool) + setPrototypeOf(target *Object, proto *Object) (bool, bool) + isExtensible(target *Object) (bool, bool) + preventExtensions(target *Object) (bool, bool) + + getOwnPropertyDescriptorStr(target *Object, prop unistring.String) (Value, bool) + getOwnPropertyDescriptorIdx(target *Object, prop valueInt) (Value, bool) + getOwnPropertyDescriptorSym(target *Object, prop *Symbol) (Value, bool) + + definePropertyStr(target *Object, prop unistring.String, desc PropertyDescriptor) (bool, bool) + definePropertyIdx(target *Object, prop valueInt, desc PropertyDescriptor) (bool, bool) + definePropertySym(target *Object, prop *Symbol, desc PropertyDescriptor) (bool, bool) + + hasStr(target *Object, prop unistring.String) (bool, bool) + hasIdx(target *Object, prop valueInt) (bool, bool) + hasSym(target *Object, prop *Symbol) (bool, bool) + + getStr(target *Object, prop unistring.String, receiver Value) (Value, bool) + getIdx(target *Object, prop valueInt, receiver Value) (Value, bool) + getSym(target *Object, prop *Symbol, receiver Value) (Value, bool) + + setStr(target *Object, prop unistring.String, value Value, receiver Value) (bool, bool) + setIdx(target *Object, prop valueInt, value Value, receiver Value) (bool, bool) + setSym(target *Object, prop *Symbol, value Value, receiver Value) (bool, bool) + + deleteStr(target *Object, prop unistring.String) (bool, bool) + deleteIdx(target *Object, prop valueInt) (bool, bool) + deleteSym(target *Object, prop *Symbol) (bool, bool) + + ownKeys(target *Object) (*Object, bool) + apply(target *Object, this Value, args []Value) (Value, bool) + construct(target *Object, args []Value, newTarget *Object) (Value, bool) + + toObject(*Runtime) *Object +} + +type jsProxyHandler struct { handler *Object - call func(FunctionCall) Value - ctor func(args []Value, newTarget *Object) *Object } -func (p *proxyObject) proxyCall(trap proxyTrap, args ...Value) (Value, bool) { - r := p.val.runtime - if p.handler == nil { - panic(r.NewTypeError("Proxy already revoked")) - } +func (h *jsProxyHandler) toObject(*Runtime) *Object { + return h.handler +} + +func (h *jsProxyHandler) proxyCall(trap proxyTrap, args ...Value) (Value, bool) { + r := h.handler.runtime - if m := toMethod(r.getVStr(p.handler, unistring.String(trap.String()))); m != nil { + if m := toMethod(r.getVStr(h.handler, unistring.String(trap.String()))); m != nil { return m(FunctionCall{ - This: p.handler, + This: h.handler, Arguments: args, }), true } @@ -132,61 +179,196 @@ func (p *proxyObject) proxyCall(trap proxyTrap, args ...Value) (Value, bool) { return nil, false } +func (h *jsProxyHandler) boolProxyCall(trap proxyTrap, args ...Value) (bool, bool) { + if v, ok := h.proxyCall(trap, args...); ok { + return v.ToBoolean(), true + } + return false, false +} + +func (h *jsProxyHandler) getPrototypeOf(target *Object) (Value, bool) { + return h.proxyCall(proxy_trap_getPrototypeOf, target) +} + +func (h *jsProxyHandler) setPrototypeOf(target *Object, proto *Object) (bool, bool) { + var protoVal Value + if proto != nil { + protoVal = proto + } else { + protoVal = _null + } + return h.boolProxyCall(proxy_trap_setPrototypeOf, target, protoVal) +} + +func (h *jsProxyHandler) isExtensible(target *Object) (bool, bool) { + return h.boolProxyCall(proxy_trap_isExtensible, target) +} + +func (h *jsProxyHandler) preventExtensions(target *Object) (bool, bool) { + return h.boolProxyCall(proxy_trap_preventExtensions, target) +} + +func (h *jsProxyHandler) getOwnPropertyDescriptorStr(target *Object, prop unistring.String) (Value, bool) { + return h.proxyCall(proxy_trap_getOwnPropertyDescriptor, target, stringValueFromRaw(prop)) +} + +func (h *jsProxyHandler) getOwnPropertyDescriptorIdx(target *Object, prop valueInt) (Value, bool) { + return h.proxyCall(proxy_trap_getOwnPropertyDescriptor, target, prop.toString()) +} + +func (h *jsProxyHandler) getOwnPropertyDescriptorSym(target *Object, prop *Symbol) (Value, bool) { + return h.proxyCall(proxy_trap_getOwnPropertyDescriptor, target, prop) +} + +func (h *jsProxyHandler) definePropertyStr(target *Object, prop unistring.String, desc PropertyDescriptor) (bool, bool) { + return h.boolProxyCall(proxy_trap_defineProperty, target, stringValueFromRaw(prop), desc.toValue(h.handler.runtime)) +} + +func (h *jsProxyHandler) definePropertyIdx(target *Object, prop valueInt, desc PropertyDescriptor) (bool, bool) { + return h.boolProxyCall(proxy_trap_defineProperty, target, prop.toString(), desc.toValue(h.handler.runtime)) +} + +func (h *jsProxyHandler) definePropertySym(target *Object, prop *Symbol, desc PropertyDescriptor) (bool, bool) { + return h.boolProxyCall(proxy_trap_defineProperty, target, prop, desc.toValue(h.handler.runtime)) +} + +func (h *jsProxyHandler) hasStr(target *Object, prop unistring.String) (bool, bool) { + return h.boolProxyCall(proxy_trap_has, target, stringValueFromRaw(prop)) +} + +func (h *jsProxyHandler) hasIdx(target *Object, prop valueInt) (bool, bool) { + return h.boolProxyCall(proxy_trap_has, target, prop.toString()) +} + +func (h *jsProxyHandler) hasSym(target *Object, prop *Symbol) (bool, bool) { + return h.boolProxyCall(proxy_trap_has, target, prop) +} + +func (h *jsProxyHandler) getStr(target *Object, prop unistring.String, receiver Value) (Value, bool) { + return h.proxyCall(proxy_trap_get, target, stringValueFromRaw(prop), receiver) +} + +func (h *jsProxyHandler) getIdx(target *Object, prop valueInt, receiver Value) (Value, bool) { + return h.proxyCall(proxy_trap_get, target, prop.toString(), receiver) +} + +func (h *jsProxyHandler) getSym(target *Object, prop *Symbol, receiver Value) (Value, bool) { + return h.proxyCall(proxy_trap_get, target, prop, receiver) +} + +func (h *jsProxyHandler) setStr(target *Object, prop unistring.String, value Value, receiver Value) (bool, bool) { + return h.boolProxyCall(proxy_trap_set, target, stringValueFromRaw(prop), value, receiver) +} + +func (h *jsProxyHandler) setIdx(target *Object, prop valueInt, value Value, receiver Value) (bool, bool) { + return h.boolProxyCall(proxy_trap_set, target, prop.toString(), value, receiver) +} + +func (h *jsProxyHandler) setSym(target *Object, prop *Symbol, value Value, receiver Value) (bool, bool) { + return h.boolProxyCall(proxy_trap_set, target, prop, value, receiver) +} + +func (h *jsProxyHandler) deleteStr(target *Object, prop unistring.String) (bool, bool) { + return h.boolProxyCall(proxy_trap_deleteProperty, target, stringValueFromRaw(prop)) +} + +func (h *jsProxyHandler) deleteIdx(target *Object, prop valueInt) (bool, bool) { + return h.boolProxyCall(proxy_trap_deleteProperty, target, prop.toString()) +} + +func (h *jsProxyHandler) deleteSym(target *Object, prop *Symbol) (bool, bool) { + return h.boolProxyCall(proxy_trap_deleteProperty, target, prop) +} + +func (h *jsProxyHandler) ownKeys(target *Object) (*Object, bool) { + if v, ok := h.proxyCall(proxy_trap_ownKeys, target); ok { + return h.handler.runtime.toObject(v), true + } + return nil, false +} + +func (h *jsProxyHandler) apply(target *Object, this Value, args []Value) (Value, bool) { + return h.proxyCall(proxy_trap_apply, target, this, h.handler.runtime.newArrayValues(args)) +} + +func (h *jsProxyHandler) construct(target *Object, args []Value, newTarget *Object) (Value, bool) { + return h.proxyCall(proxy_trap_construct, target, h.handler.runtime.newArrayValues(args), newTarget) +} + +type proxyObject struct { + baseObject + target *Object + handler proxyHandler + call func(FunctionCall) Value + ctor func(args []Value, newTarget *Object) *Object +} + +func (p *proxyObject) checkHandler() proxyHandler { + r := p.val.runtime + if handler := p.handler; handler != nil { + return handler + } + panic(r.NewTypeError("Proxy already revoked")) +} + func (p *proxyObject) proto() *Object { - if v, ok := p.proxyCall(proxy_trap_getPrototypeOf, p.target); ok { + target := p.target + if v, ok := p.checkHandler().getPrototypeOf(target); ok { var handlerProto *Object if v != _null { handlerProto = p.val.runtime.toObject(v) } - if !p.target.self.isExtensible() && !p.__sameValue(handlerProto, p.target.self.proto()) { + if !target.self.isExtensible() && !p.__sameValue(handlerProto, target.self.proto()) { panic(p.val.runtime.NewTypeError("'getPrototypeOf' on proxy: proxy target is non-extensible but the trap did not return its actual prototype")) } return handlerProto } - return p.target.self.proto() + return target.self.proto() } func (p *proxyObject) setProto(proto *Object, throw bool) bool { - if v, ok := p.proxyCall(proxy_trap_setPrototypeOf, p.target, proto); ok { - if v.ToBoolean() { - if !p.target.self.isExtensible() && !p.__sameValue(proto, p.target.self.proto()) { + target := p.target + if v, ok := p.checkHandler().setPrototypeOf(target, proto); ok { + if v { + if !target.self.isExtensible() && !p.__sameValue(proto, target.self.proto()) { panic(p.val.runtime.NewTypeError("'setPrototypeOf' on proxy: trap returned truish for setting a new prototype on the non-extensible proxy target")) } return true } else { p.val.runtime.typeErrorResult(throw, "'setPrototypeOf' on proxy: trap returned falsish") + return false } } - return p.target.self.setProto(proto, throw) + return target.self.setProto(proto, throw) } func (p *proxyObject) isExtensible() bool { - if v, ok := p.proxyCall(proxy_trap_isExtensible, p.target); ok { - booleanTrapResult := v.ToBoolean() - if te := p.target.self.isExtensible(); booleanTrapResult != te { + target := p.target + if booleanTrapResult, ok := p.checkHandler().isExtensible(p.target); ok { + if te := target.self.isExtensible(); booleanTrapResult != te { panic(p.val.runtime.NewTypeError("'isExtensible' on proxy: trap result does not reflect extensibility of proxy target (which is '%v')", te)) } return booleanTrapResult } - return p.target.self.isExtensible() + return target.self.isExtensible() } func (p *proxyObject) preventExtensions(throw bool) bool { - if v, ok := p.proxyCall(proxy_trap_preventExtensions, p.target); ok { - booleanTrapResult := v.ToBoolean() + target := p.target + if booleanTrapResult, ok := p.checkHandler().preventExtensions(target); ok { if !booleanTrapResult { p.val.runtime.typeErrorResult(throw, "'preventExtensions' on proxy: trap returned falsish") return false } - if te := p.target.self.isExtensible(); booleanTrapResult && te { + if te := target.self.isExtensible(); booleanTrapResult && te { panic(p.val.runtime.NewTypeError("'preventExtensions' on proxy: trap returned truish but the proxy target is extensible")) } } - return p.target.self.preventExtensions(throw) + return target.self.preventExtensions(throw) } func propToValueProp(v Value) *valueProperty { @@ -204,99 +386,124 @@ func propToValueProp(v Value) *valueProperty { } } -func (p *proxyObject) proxyDefineOwnProperty(name Value, descr PropertyDescriptor, throw bool) (bool, bool) { - if v, ok := p.proxyCall(proxy_trap_defineProperty, p.target, name, descr.toValue(p.val.runtime)); ok { - booleanTrapResult := v.ToBoolean() - if !booleanTrapResult { - p.val.runtime.typeErrorResult(throw, "'defineProperty' on proxy: trap returned falsish") - return false, true +func (p *proxyObject) proxyDefineOwnPropertyPreCheck(trapResult, throw bool) bool { + if !trapResult { + p.val.runtime.typeErrorResult(throw, "'defineProperty' on proxy: trap returned falsish") + return false + } + return true +} + +func (p *proxyObject) proxyDefineOwnPropertyPostCheck(prop Value, target *Object, descr PropertyDescriptor) { + targetDesc := propToValueProp(prop) + extensibleTarget := target.self.isExtensible() + settingConfigFalse := descr.Configurable == FLAG_FALSE + if targetDesc == nil { + if !extensibleTarget { + panic(p.val.runtime.NewTypeError()) } - targetDesc := propToValueProp(p.target.getOwnProp(name)) - extensibleTarget := p.target.self.isExtensible() - settingConfigFalse := descr.Configurable == FLAG_FALSE - if targetDesc == nil { - if !extensibleTarget { - panic(p.val.runtime.NewTypeError()) - } - if settingConfigFalse { - panic(p.val.runtime.NewTypeError()) - } - } else { - if !p.__isCompatibleDescriptor(extensibleTarget, &descr, targetDesc) { - panic(p.val.runtime.NewTypeError()) - } - if settingConfigFalse && targetDesc.configurable { + if settingConfigFalse { + panic(p.val.runtime.NewTypeError()) + } + } else { + if !p.__isCompatibleDescriptor(extensibleTarget, &descr, targetDesc) { + panic(p.val.runtime.NewTypeError()) + } + if settingConfigFalse && targetDesc.configurable { + panic(p.val.runtime.NewTypeError()) + } + if targetDesc.value != nil && !targetDesc.configurable && targetDesc.writable { + if descr.Writable == FLAG_FALSE { panic(p.val.runtime.NewTypeError()) } } - return booleanTrapResult, true } - return false, false } func (p *proxyObject) defineOwnPropertyStr(name unistring.String, descr PropertyDescriptor, throw bool) bool { - if v, ok := p.proxyDefineOwnProperty(stringValueFromRaw(name), descr, throw); ok { - return v + target := p.target + if booleanTrapResult, ok := p.checkHandler().definePropertyStr(target, name, descr); ok { + if !p.proxyDefineOwnPropertyPreCheck(booleanTrapResult, throw) { + return false + } + p.proxyDefineOwnPropertyPostCheck(target.self.getOwnPropStr(name), target, descr) + return true } - return p.target.self.defineOwnPropertyStr(name, descr, throw) + return target.self.defineOwnPropertyStr(name, descr, throw) } func (p *proxyObject) defineOwnPropertyIdx(idx valueInt, descr PropertyDescriptor, throw bool) bool { - if v, ok := p.proxyDefineOwnProperty(idx, descr, throw); ok { - return v + target := p.target + if booleanTrapResult, ok := p.checkHandler().definePropertyIdx(target, idx, descr); ok { + if !p.proxyDefineOwnPropertyPreCheck(booleanTrapResult, throw) { + return false + } + p.proxyDefineOwnPropertyPostCheck(target.self.getOwnPropIdx(idx), target, descr) + return true } - return p.target.self.defineOwnPropertyIdx(idx, descr, throw) + + return target.self.defineOwnPropertyIdx(idx, descr, throw) } func (p *proxyObject) defineOwnPropertySym(s *Symbol, descr PropertyDescriptor, throw bool) bool { - if v, ok := p.proxyDefineOwnProperty(s, descr, throw); ok { - return v + target := p.target + if booleanTrapResult, ok := p.checkHandler().definePropertySym(target, s, descr); ok { + if !p.proxyDefineOwnPropertyPreCheck(booleanTrapResult, throw) { + return false + } + p.proxyDefineOwnPropertyPostCheck(target.self.getOwnPropSym(s), target, descr) + return true } - return p.target.self.defineOwnPropertySym(s, descr, throw) + + return target.self.defineOwnPropertySym(s, descr, throw) } -func (p *proxyObject) proxyHas(name Value) (bool, bool) { - if v, ok := p.proxyCall(proxy_trap_has, p.target, name); ok { - booleanTrapResult := v.ToBoolean() - if !booleanTrapResult { - targetDesc := propToValueProp(p.target.getOwnProp(name)) - if targetDesc != nil { - if !targetDesc.configurable { - panic(p.val.runtime.NewTypeError("'has' on proxy: trap returned falsish for property '%s' which exists in the proxy target as non-configurable", name.String())) - } - if !p.target.self.isExtensible() { - panic(p.val.runtime.NewTypeError("'has' on proxy: trap returned falsish for property '%s' but the proxy target is not extensible", name.String())) - } - } +func (p *proxyObject) proxyHasChecks(targetProp Value, target *Object, name fmt.Stringer) { + targetDesc := propToValueProp(targetProp) + if targetDesc != nil { + if !targetDesc.configurable { + panic(p.val.runtime.NewTypeError("'has' on proxy: trap returned falsish for property '%s' which exists in the proxy target as non-configurable", name.String())) + } + if !target.self.isExtensible() { + panic(p.val.runtime.NewTypeError("'has' on proxy: trap returned falsish for property '%s' but the proxy target is not extensible", name.String())) } - return booleanTrapResult, true } - - return false, false } func (p *proxyObject) hasPropertyStr(name unistring.String) bool { - if b, ok := p.proxyHas(stringValueFromRaw(name)); ok { + target := p.target + if b, ok := p.checkHandler().hasStr(target, name); ok { + if !b { + p.proxyHasChecks(target.self.getOwnPropStr(name), target, name) + } return b } - return p.target.self.hasPropertyStr(name) + return target.self.hasPropertyStr(name) } func (p *proxyObject) hasPropertyIdx(idx valueInt) bool { - if b, ok := p.proxyHas(idx); ok { + target := p.target + if b, ok := p.checkHandler().hasIdx(target, idx); ok { + if !b { + p.proxyHasChecks(target.self.getOwnPropIdx(idx), target, idx) + } return b } - return p.target.self.hasPropertyIdx(idx) + return target.self.hasPropertyIdx(idx) } func (p *proxyObject) hasPropertySym(s *Symbol) bool { - if b, ok := p.proxyHas(s); ok { + target := p.target + if b, ok := p.checkHandler().hasSym(target, s); ok { + if !b { + p.proxyHasChecks(target.self.getOwnPropSym(s), target, s) + } return b } - return p.target.self.hasPropertySym(s) + return target.self.hasPropertySym(s) } func (p *proxyObject) hasOwnPropertyStr(name unistring.String) bool { @@ -311,233 +518,258 @@ func (p *proxyObject) hasOwnPropertySym(s *Symbol) bool { return p.getOwnPropSym(s) != nil } -func (p *proxyObject) proxyGetOwnPropertyDescriptor(name Value) (Value, bool) { - target := p.target - if v, ok := p.proxyCall(proxy_trap_getOwnPropertyDescriptor, target, name); ok { - r := p.val.runtime - - targetDesc := propToValueProp(target.getOwnProp(name)) - - var trapResultObj *Object - if v != nil && v != _undefined { - if obj, ok := v.(*Object); ok { - trapResultObj = obj - } else { - panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap returned neither object nor undefined for property '%s'", name.String())) - } +func (p *proxyObject) proxyGetOwnPropertyDescriptor(targetProp Value, target *Object, trapResult Value, name fmt.Stringer) Value { + r := p.val.runtime + targetDesc := propToValueProp(targetProp) + var trapResultObj *Object + if trapResult != nil && trapResult != _undefined { + if obj, ok := trapResult.(*Object); ok { + trapResultObj = obj + } else { + panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap returned neither object nor undefined for property '%s'", name.String())) } - if trapResultObj == nil { - if targetDesc == nil { - return nil, true - } - if !targetDesc.configurable { - panic(r.NewTypeError()) - } - if !target.self.isExtensible() { - panic(r.NewTypeError()) - } - return nil, true + } + if trapResultObj == nil { + if targetDesc == nil { + return nil + } + if !targetDesc.configurable { + panic(r.NewTypeError()) } - extensibleTarget := target.self.isExtensible() - resultDesc := r.toPropertyDescriptor(trapResultObj) - resultDesc.complete() - if !p.__isCompatibleDescriptor(extensibleTarget, &resultDesc, targetDesc) { - panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap returned descriptor for property '%s' that is incompatible with the existing property in the proxy target", name.String())) + if !target.self.isExtensible() { + panic(r.NewTypeError()) } + return nil + } + extensibleTarget := target.self.isExtensible() + resultDesc := r.toPropertyDescriptor(trapResultObj) + resultDesc.complete() + if !p.__isCompatibleDescriptor(extensibleTarget, &resultDesc, targetDesc) { + panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap returned descriptor for property '%s' that is incompatible with the existing property in the proxy target", name.String())) + } - if resultDesc.Configurable == FLAG_FALSE { - if targetDesc == nil { - panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap reported non-configurability for property '%s' which is non-existent in the proxy target", name.String())) - } + if resultDesc.Configurable == FLAG_FALSE { + if targetDesc == nil { + panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap reported non-configurability for property '%s' which is non-existent in the proxy target", name.String())) + } - if targetDesc.configurable { - panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap reported non-configurability for property '%s' which is configurable in the proxy target", name.String())) - } + if targetDesc.configurable { + panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap reported non-configurability for property '%s' which is configurable in the proxy target", name.String())) } - if resultDesc.Writable == FLAG_TRUE && resultDesc.Configurable == FLAG_TRUE && - resultDesc.Enumerable == FLAG_TRUE { - return resultDesc.Value, true + if resultDesc.Writable == FLAG_FALSE && targetDesc.writable { + panic(r.NewTypeError("'getOwnPropertyDescriptor' on proxy: trap reported non-configurable and writable for property '%s' which is non-configurable, non-writable in the proxy target", name.String())) } - return r.toValueProp(trapResultObj), true } - return nil, false + if resultDesc.Writable == FLAG_TRUE && resultDesc.Configurable == FLAG_TRUE && + resultDesc.Enumerable == FLAG_TRUE { + return resultDesc.Value + } + return r.toValueProp(trapResultObj) } func (p *proxyObject) getOwnPropStr(name unistring.String) Value { - if v, ok := p.proxyGetOwnPropertyDescriptor(stringValueFromRaw(name)); ok { - return v + target := p.target + if v, ok := p.checkHandler().getOwnPropertyDescriptorStr(target, name); ok { + return p.proxyGetOwnPropertyDescriptor(target.self.getOwnPropStr(name), target, v, name) } - return p.target.self.getOwnPropStr(name) + return target.self.getOwnPropStr(name) } func (p *proxyObject) getOwnPropIdx(idx valueInt) Value { - if v, ok := p.proxyGetOwnPropertyDescriptor(idx.toString()); ok { - return v + target := p.target + if v, ok := p.checkHandler().getOwnPropertyDescriptorIdx(target, idx); ok { + return p.proxyGetOwnPropertyDescriptor(target.self.getOwnPropIdx(idx), target, v, idx) } - return p.target.self.getOwnPropIdx(idx) + return target.self.getOwnPropIdx(idx) } func (p *proxyObject) getOwnPropSym(s *Symbol) Value { - if v, ok := p.proxyGetOwnPropertyDescriptor(s); ok { - return v + target := p.target + if v, ok := p.checkHandler().getOwnPropertyDescriptorSym(target, s); ok { + return p.proxyGetOwnPropertyDescriptor(target.self.getOwnPropSym(s), target, v, s) } - return p.target.self.getOwnPropSym(s) + return target.self.getOwnPropSym(s) +} + +func (p *proxyObject) proxyGetChecks(targetProp, trapResult Value, name fmt.Stringer) { + if targetDesc, ok := targetProp.(*valueProperty); ok { + if !targetDesc.accessor { + if !targetDesc.writable && !targetDesc.configurable && !trapResult.SameAs(targetDesc.value) { + panic(p.val.runtime.NewTypeError("'get' on proxy: property '%s' is a read-only and non-configurable data property on the proxy target but the proxy did not return its actual value (expected '%s' but got '%s')", name.String(), nilSafe(targetDesc.value), ret)) + } + } else { + if !targetDesc.configurable && targetDesc.getterFunc == nil && trapResult != _undefined { + panic(p.val.runtime.NewTypeError("'get' on proxy: property '%s' is a non-configurable accessor property on the proxy target and does not have a getter function, but the trap did not return 'undefined' (got '%s')", name.String(), ret)) + } + } + } } func (p *proxyObject) getStr(name unistring.String, receiver Value) Value { - if v, ok := p.proxyGet(stringValueFromRaw(name), receiver); ok { + target := p.target + if receiver == nil { + receiver = p.val + } + if v, ok := p.checkHandler().getStr(target, name, receiver); ok { + p.proxyGetChecks(target.self.getOwnPropStr(name), v, name) return v } - return p.target.self.getStr(name, receiver) + return target.self.getStr(name, receiver) } func (p *proxyObject) getIdx(idx valueInt, receiver Value) Value { - if v, ok := p.proxyGet(idx.toString(), receiver); ok { + target := p.target + if receiver == nil { + receiver = p.val + } + if v, ok := p.checkHandler().getIdx(target, idx, receiver); ok { + p.proxyGetChecks(target.self.getOwnPropIdx(idx), v, idx) return v } - return p.target.self.getIdx(idx, receiver) + return target.self.getIdx(idx, receiver) } func (p *proxyObject) getSym(s *Symbol, receiver Value) Value { - if v, ok := p.proxyGet(s, receiver); ok { + target := p.target + if receiver == nil { + receiver = p.val + } + if v, ok := p.checkHandler().getSym(target, s, receiver); ok { + p.proxyGetChecks(target.self.getOwnPropSym(s), v, s) return v } - return p.target.self.getSym(s, receiver) + return target.self.getSym(s, receiver) } -func (p *proxyObject) proxyGet(name, receiver Value) (Value, bool) { - target := p.target - if receiver == nil { - receiver = p.val +func (p *proxyObject) proxySetPreCheck(trapResult, throw bool, name fmt.Stringer) bool { + if !trapResult { + p.val.runtime.typeErrorResult(throw, "'set' on proxy: trap returned falsish for property '%s'", name.String()) } - if v, ok := p.proxyCall(proxy_trap_get, target, name, receiver); ok { - if targetDesc, ok := target.getOwnProp(name).(*valueProperty); ok { - if !targetDesc.accessor { - if !targetDesc.writable && !targetDesc.configurable && !v.SameAs(targetDesc.value) { - panic(p.val.runtime.NewTypeError("'get' on proxy: property '%s' is a read-only and non-configurable data property on the proxy target but the proxy did not return its actual value (expected '%s' but got '%s')", name.String(), nilSafe(targetDesc.value), ret)) - } - } else { - if !targetDesc.configurable && targetDesc.getterFunc == nil && v != _undefined { - panic(p.val.runtime.NewTypeError("'get' on proxy: property '%s' is a non-configurable accessor property on the proxy target and does not have a getter function, but the trap did not return 'undefined' (got '%s')", name.String(), ret)) - } + return trapResult +} + +func (p *proxyObject) proxySetPostCheck(targetProp, value Value, name fmt.Stringer) { + if prop, ok := targetProp.(*valueProperty); ok { + if prop.accessor { + if !prop.configurable && prop.setterFunc == nil { + panic(p.val.runtime.NewTypeError("'set' on proxy: trap returned truish for property '%s' which exists in the proxy target as a non-configurable and non-writable accessor property without a setter", name.String())) } + } else if !prop.configurable && !prop.writable && !p.__sameValue(prop.value, value) { + panic(p.val.runtime.NewTypeError("'set' on proxy: trap returned truish for property '%s' which exists in the proxy target as a non-configurable and non-writable data property with a different value", name.String())) } - return v, true } - - return nil, false } -func (p *proxyObject) proxySet(name, value, receiver Value, throw bool) (bool, bool) { +func (p *proxyObject) proxySetStr(name unistring.String, value, receiver Value, throw bool) bool { target := p.target - if v, ok := p.proxyCall(proxy_trap_set, target, name, value, receiver); ok { - if v.ToBoolean() { - if prop, ok := target.getOwnProp(name).(*valueProperty); ok { - if prop.accessor { - if !prop.configurable && prop.setterFunc == nil { - panic(p.val.runtime.NewTypeError("'set' on proxy: trap returned truish for property '%s' which exists in the proxy target as a non-configurable and non-writable accessor property without a setter", name.String())) - } - } else if !prop.configurable && !prop.writable && !p.__sameValue(prop.value, value) { - panic(p.val.runtime.NewTypeError("'set' on proxy: trap returned truish for property '%s' which exists in the proxy target as a non-configurable and non-writable data property with a different value", name.String())) - } - } - return true, true + if v, ok := p.checkHandler().setStr(target, name, value, receiver); ok { + if p.proxySetPreCheck(v, throw, name) { + p.proxySetPostCheck(target.self.getOwnPropStr(name), value, name) + return true } - if throw { - panic(p.val.runtime.NewTypeError("'set' on proxy: trap returned falsish for property '%s'", name.String())) + return false + } + return target.setStr(name, value, receiver, throw) +} + +func (p *proxyObject) proxySetIdx(idx valueInt, value, receiver Value, throw bool) bool { + target := p.target + if v, ok := p.checkHandler().setIdx(target, idx, value, receiver); ok { + if p.proxySetPreCheck(v, throw, idx) { + p.proxySetPostCheck(target.self.getOwnPropIdx(idx), value, idx) + return true } - return false, true + return false } + return target.setIdx(idx, value, receiver, throw) +} - return false, false +func (p *proxyObject) proxySetSym(s *Symbol, value, receiver Value, throw bool) bool { + target := p.target + if v, ok := p.checkHandler().setSym(target, s, value, receiver); ok { + if p.proxySetPreCheck(v, throw, s) { + p.proxySetPostCheck(target.self.getOwnPropSym(s), value, s) + return true + } + return false + } + return target.setSym(s, value, receiver, throw) } func (p *proxyObject) setOwnStr(name unistring.String, v Value, throw bool) bool { - if res, ok := p.proxySet(stringValueFromRaw(name), v, p.val, throw); ok { - return res - } - return p.target.setStr(name, v, p.val, throw) + return p.proxySetStr(name, v, p.val, throw) } func (p *proxyObject) setOwnIdx(idx valueInt, v Value, throw bool) bool { - if res, ok := p.proxySet(idx.toString(), v, p.val, throw); ok { - return res - } - return p.target.setIdx(idx, v, p.val, throw) + return p.proxySetIdx(idx, v, p.val, throw) } func (p *proxyObject) setOwnSym(s *Symbol, v Value, throw bool) bool { - if res, ok := p.proxySet(s, v, p.val, throw); ok { - return res - } - return p.target.setSym(s, v, p.val, throw) + return p.proxySetSym(s, v, p.val, throw) } func (p *proxyObject) setForeignStr(name unistring.String, v, receiver Value, throw bool) (bool, bool) { - if res, ok := p.proxySet(stringValueFromRaw(name), v, receiver, throw); ok { - return res, true - } - return p.target.setStr(name, v, receiver, throw), true + return p.proxySetStr(name, v, receiver, throw), true } func (p *proxyObject) setForeignIdx(idx valueInt, v, receiver Value, throw bool) (bool, bool) { - if res, ok := p.proxySet(idx.toString(), v, receiver, throw); ok { - return res, true - } - return p.target.setIdx(idx, v, receiver, throw), true + return p.proxySetIdx(idx, v, receiver, throw), true } func (p *proxyObject) setForeignSym(s *Symbol, v, receiver Value, throw bool) (bool, bool) { - if res, ok := p.proxySet(s, v, receiver, throw); ok { - return res, true - } - return p.target.setSym(s, v, receiver, throw), true + return p.proxySetSym(s, v, receiver, throw), true } -func (p *proxyObject) proxyDelete(n Value) (bool, bool) { - target := p.target - if v, ok := p.proxyCall(proxy_trap_deleteProperty, target, n); ok { - if v.ToBoolean() { - if targetDesc, ok := target.getOwnProp(n).(*valueProperty); ok { - if !targetDesc.configurable { - panic(p.val.runtime.NewTypeError("'deleteProperty' on proxy: property '%s' is a non-configurable property but the trap returned truish", n.String())) - } +func (p *proxyObject) proxyDeleteCheck(trapResult bool, targetProp Value, name fmt.Stringer, target *Object) { + if trapResult { + if targetProp == nil { + return + } + if targetDesc, ok := targetProp.(*valueProperty); ok { + if !targetDesc.configurable { + panic(p.val.runtime.NewTypeError("'deleteProperty' on proxy: property '%s' is a non-configurable property but the trap returned truish", name.String())) } - return true, true } - return false, true + if !target.self.isExtensible() { + panic(p.val.runtime.NewTypeError("'deleteProperty' on proxy: trap returned truish for property '%s' but the proxy target is non-extensible", name.String())) + } } - return false, false } func (p *proxyObject) deleteStr(name unistring.String, throw bool) bool { - if ret, ok := p.proxyDelete(stringValueFromRaw(name)); ok { - return ret + target := p.target + if v, ok := p.checkHandler().deleteStr(target, name); ok { + p.proxyDeleteCheck(v, target.self.getOwnPropStr(name), name, target) + return v } - return p.target.self.deleteStr(name, throw) + return target.self.deleteStr(name, throw) } func (p *proxyObject) deleteIdx(idx valueInt, throw bool) bool { - if ret, ok := p.proxyDelete(idx.toString()); ok { - return ret + target := p.target + if v, ok := p.checkHandler().deleteIdx(target, idx); ok { + p.proxyDeleteCheck(v, target.self.getOwnPropIdx(idx), idx, target) + return v } - return p.target.self.deleteIdx(idx, throw) + return target.self.deleteIdx(idx, throw) } func (p *proxyObject) deleteSym(s *Symbol, throw bool) bool { - if ret, ok := p.proxyDelete(s); ok { - return ret + target := p.target + if v, ok := p.checkHandler().deleteSym(target, s); ok { + p.proxyDeleteCheck(v, target.self.getOwnPropSym(s), s, target) + return v } - return p.target.self.deleteSym(s, throw) + return target.self.deleteSym(s, throw) } func (p *proxyObject) ownPropertyKeys(all bool, _ []Value) []Value { @@ -549,7 +781,7 @@ func (p *proxyObject) ownPropertyKeys(all bool, _ []Value) []Value { func (p *proxyObject) proxyOwnKeys() ([]Value, bool) { target := p.target - if v, ok := p.proxyCall(proxy_trap_ownKeys, p.target); ok { + if v, ok := p.checkHandler().ownKeys(target); ok { keys := p.val.runtime.toObject(v) var keyList []Value keySet := make(map[Value]struct{}) @@ -561,6 +793,9 @@ func (p *proxyObject) proxyOwnKeys() ([]Value, bool) { panic(p.val.runtime.NewTypeError("%s is not a valid property name", item.String())) } } + if _, exists := keySet[item]; exists { + panic(p.val.runtime.NewTypeError("'ownKeys' on proxy: trap returned duplicate entries")) + } keyList = append(keyList, item) keySet[item] = struct{}{} } @@ -588,7 +823,7 @@ func (p *proxyObject) proxyOwnKeys() ([]Value, bool) { return nil, false } -func (p *proxyObject) enumerateUnfiltered() iterNextFunc { +func (p *proxyObject) enumerateOwnKeys() iterNextFunc { return (&proxyPropIter{ p: p, names: p.ownKeys(true, nil), @@ -615,7 +850,7 @@ func (p *proxyObject) apply(call FunctionCall) Value { if p.call == nil { p.val.runtime.NewTypeError("proxy target is not a function") } - if v, ok := p.proxyCall(proxy_trap_apply, p.target, nilSafe(call.This), p.val.runtime.newArrayValues(call.Arguments)); ok { + if v, ok := p.checkHandler().apply(p.target, nilSafe(call.This), call.Arguments); ok { return v } return p.call(call) @@ -628,7 +863,7 @@ func (p *proxyObject) construct(args []Value, newTarget *Object) *Object { if newTarget == nil { newTarget = p.val } - if v, ok := p.proxyCall(proxy_trap_construct, p.target, p.val.runtime.newArrayValues(args), newTarget); ok { + if v, ok := p.checkHandler().construct(p.target, args, newTarget); ok { return p.val.runtime.toObject(v) } return p.ctor(args, newTarget) diff --git a/vendor/github.com/dop251/goja/regexp.go b/vendor/github.com/dop251/goja/regexp.go index b00d2390c24..e98cd28a7c0 100644 --- a/vendor/github.com/dop251/goja/regexp.go +++ b/vendor/github.com/dop251/goja/regexp.go @@ -578,12 +578,12 @@ func (r *regexpObject) test(target valueString) bool { return match } -func (r *regexpObject) clone() *Object { +func (r *regexpObject) clone() *regexpObject { r1 := r.val.runtime.newRegexpObject(r.prototype) r1.source = r.source r1.pattern = r.pattern - return r1.val + return r1 } func (r *regexpObject) init() { @@ -612,7 +612,7 @@ func (r *regexpObject) defineOwnPropertySym(name *Symbol, desc PropertyDescripto res := r.baseObject.defineOwnPropertySym(name, desc, throw) if res && r.standard { switch name { - case SymMatch, SymSearch, SymSplit, SymReplace: + case SymMatch, SymMatchAll, SymSearch, SymSplit, SymReplace: r.standard = false } } @@ -639,7 +639,7 @@ func (r *regexpObject) setOwnSym(name *Symbol, value Value, throw bool) bool { res := r.baseObject.setOwnSym(name, value, throw) if res && r.standard { switch name { - case SymMatch, SymSearch, SymSplit, SymReplace: + case SymMatch, SymMatchAll, SymSearch, SymSplit, SymReplace: r.standard = false } } diff --git a/vendor/github.com/dop251/goja/runtime.go b/vendor/github.com/dop251/goja/runtime.go index c666cde6440..9ea3f5f475c 100644 --- a/vendor/github.com/dop251/goja/runtime.go +++ b/vendor/github.com/dop251/goja/runtime.go @@ -101,11 +101,12 @@ type global struct { MapPrototype *Object SetPrototype *Object - IteratorPrototype *Object - ArrayIteratorPrototype *Object - MapIteratorPrototype *Object - SetIteratorPrototype *Object - StringIteratorPrototype *Object + IteratorPrototype *Object + ArrayIteratorPrototype *Object + MapIteratorPrototype *Object + SetIteratorPrototype *Object + StringIteratorPrototype *Object + RegExpStringIteratorPrototype *Object ErrorPrototype *Object TypeErrorPrototype *Object @@ -172,16 +173,6 @@ type Runtime struct { vm *vm hash *maphash.Hash idSeq uint64 - - // Contains a list of ids of finalized weak keys so that the runtime could pick it up and remove from - // all weak collections using the weakKeys map. The runtime picks it up either when the topmost function - // returns (i.e. the callstack becomes empty) or every 10000 'ticks' (vm instructions). - // It is implemented this way to avoid circular references which at the time of writing (go 1.15) causes - // the whole structure to become not garbage-collectable. - weakRefTracker *weakRefTracker - - // Contains a list of weak collections that contain the key with the id. - weakKeys map[uint64]*weakCollections } type StackFrame struct { @@ -1297,6 +1288,8 @@ func(FunctionCall) Value is treated as a native JavaScript function. This increa automatic argument and return value type conversions (which involves reflect). Attempting to use the function as a constructor will result in a TypeError. +func(FunctionCall, *Runtime) Value is treated as above, except the *Runtime is also passed as a parameter. + func(ConstructorCall) *Object is treated as a native constructor, allowing to use it with the new operator: @@ -1327,6 +1320,8 @@ When a native constructor is called directly (without the new operator) its beha this value: if it's an Object, it is passed through, otherwise a new one is created exactly as if it was called with the new operator. In either case call.NewTarget will be nil. +func(ConstructorCall, *Runtime) *Object is treated as above, except the *Runtime is also passed as a parameter. + Any other Go function is wrapped so that the arguments are automatically converted into the required Go types and the return value is converted to a JavaScript value (using this method). If conversion is not possible, a TypeError is thrown. @@ -1449,9 +1444,19 @@ func (r *Runtime) ToValue(i interface{}) Value { case func(FunctionCall) Value: name := unistring.NewFromString(runtime.FuncForPC(reflect.ValueOf(i).Pointer()).Name()) return r.newNativeFunc(i, nil, name, nil, 0) + case func(FunctionCall, *Runtime) Value: + name := unistring.NewFromString(runtime.FuncForPC(reflect.ValueOf(i).Pointer()).Name()) + return r.newNativeFunc(func(call FunctionCall) Value { + return i(call, r) + }, nil, name, nil, 0) case func(ConstructorCall) *Object: name := unistring.NewFromString(runtime.FuncForPC(reflect.ValueOf(i).Pointer()).Name()) return r.newNativeConstructor(i, name, 0) + case func(ConstructorCall, *Runtime) *Object: + name := unistring.NewFromString(runtime.FuncForPC(reflect.ValueOf(i).Pointer()).Name()) + return r.newNativeConstructor(func(call ConstructorCall) *Object { + return i(call, r) + }, name, 0) case int: return intToValue(int64(i)) case int8: @@ -1829,32 +1834,35 @@ func (r *Runtime) toReflectValue(v Value, dst reflect.Value, ctx *objectExportCt keyTyp := typ.Key() elemTyp := typ.Elem() needConvertKeys := !reflect.ValueOf("").Type().AssignableTo(keyTyp) - for _, itemName := range o.self.ownKeys(false, nil) { + iter := &enumerableIter{ + wrapped: o.self.enumerateOwnKeys(), + } + for item, next := iter.next(); next != nil; item, next = next() { var kv reflect.Value var err error if needConvertKeys { kv = reflect.New(keyTyp).Elem() - err = r.toReflectValue(itemName, kv, ctx) + err = r.toReflectValue(stringValueFromRaw(item.name), kv, ctx) if err != nil { - return fmt.Errorf("could not convert map key %s to %v", itemName.String(), typ) + return fmt.Errorf("could not convert map key %s to %v", item.name.String(), typ) } } else { - kv = reflect.ValueOf(itemName.String()) + kv = reflect.ValueOf(item.name.String()) } - ival := o.get(itemName, nil) + ival := o.self.getStr(item.name, nil) if ival != nil { vv := reflect.New(elemTyp).Elem() err := r.toReflectValue(ival, vv, ctx) if err != nil { - return fmt.Errorf("could not convert map value %v to %v at key %s", ival, typ, itemName.String()) + return fmt.Errorf("could not convert map value %v to %v at key %s", ival, typ, item.name.String()) } m.SetMapIndex(kv, vv) } else { m.SetMapIndex(kv, reflect.Zero(elemTyp)) } - } + return nil } case reflect.Struct: @@ -2250,57 +2258,9 @@ func (r *Runtime) getHash() *maphash.Hash { return r.hash } -func (r *Runtime) addWeakKey(id uint64, coll weakCollection) { - keys := r.weakKeys - if keys == nil { - keys = make(map[uint64]*weakCollections) - r.weakKeys = keys - } - colls := keys[id] - if colls == nil { - colls = &weakCollections{ - objId: id, - } - keys[id] = colls - } - colls.add(coll) -} - -func (r *Runtime) removeWeakKey(id uint64, coll weakCollection) { - keys := r.weakKeys - if colls := keys[id]; colls != nil { - colls.remove(coll) - if len(colls.colls) == 0 { - delete(keys, id) - } - } -} - -// this gets inlined so a CALL is avoided on a critical path -func (r *Runtime) removeDeadKeys() { - if r.weakRefTracker != nil { - r.doRemoveDeadKeys() - } -} - -func (r *Runtime) doRemoveDeadKeys() { - r.weakRefTracker.Lock() - list := r.weakRefTracker.list - r.weakRefTracker.list = nil - r.weakRefTracker.Unlock() - for _, id := range list { - if colls := r.weakKeys[id]; colls != nil { - for _, coll := range colls.colls { - coll.removeId(id) - } - delete(r.weakKeys, id) - } - } -} - // called when the top level function returns (i.e. control is passed outside the Runtime). func (r *Runtime) leave() { - r.removeDeadKeys() + // run jobs, etc... } func nilSafe(v Value) Value { @@ -2345,3 +2305,57 @@ func limitCallArgs(call FunctionCall, n int) FunctionCall { return call } } + +func shrinkCap(newSize, oldCap int) int { + if oldCap > 8 { + if cap := oldCap / 2; cap >= newSize { + return cap + } + } + return oldCap +} + +func growCap(newSize, oldSize, oldCap int) int { + // Use the same algorithm as in runtime.growSlice + doublecap := oldCap + oldCap + if newSize > doublecap { + return newSize + } else { + if oldSize < 1024 { + return doublecap + } else { + cap := oldCap + // Check 0 < cap to detect overflow + // and prevent an infinite loop. + for 0 < cap && cap < newSize { + cap += cap / 4 + } + // Return the requested cap when + // the calculation overflowed. + if cap <= 0 { + return newSize + } + return cap + } + } +} + +func (r *Runtime) genId() (ret uint64) { + if r.hash == nil { + h := r.getHash() + r.idSeq = h.Sum64() + } + if r.idSeq == 0 { + r.idSeq = 1 + } + ret = r.idSeq + r.idSeq++ + return +} + +func strPropToInt(s unistring.String) (int, bool) { + if res, err := strconv.Atoi(string(s)); err == nil { + return res, true + } + return 0, false +} diff --git a/vendor/github.com/dop251/goja/string.go b/vendor/github.com/dop251/goja/string.go index 29ac5837ddf..8df5e53f5ca 100644 --- a/vendor/github.com/dop251/goja/string.go +++ b/vendor/github.com/dop251/goja/string.go @@ -290,10 +290,10 @@ func (i *stringPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{name: unistring.String(name), enumerable: _ENUM_TRUE}, i.next } - return i.obj.baseObject.enumerateUnfiltered()() + return i.obj.baseObject.enumerateOwnKeys()() } -func (s *stringObject) enumerateUnfiltered() iterNextFunc { +func (s *stringObject) enumerateOwnKeys() iterNextFunc { return (&stringPropIter{ str: s.value, obj: s, diff --git a/vendor/github.com/dop251/goja/typedarrays.go b/vendor/github.com/dop251/goja/typedarrays.go index 162adcd1a89..7a2e30d8ec5 100644 --- a/vendor/github.com/dop251/goja/typedarrays.go +++ b/vendor/github.com/dop251/goja/typedarrays.go @@ -2,7 +2,6 @@ package goja import ( "math" - "math/bits" "reflect" "strconv" "unsafe" @@ -456,16 +455,8 @@ func (a *typedArrayObject) _getIdx(idx int) Value { return nil } -func strToTAIdx(s unistring.String) (int, bool) { - i, err := strconv.ParseInt(string(s), 10, bits.UintSize) - if err != nil { - return 0, false - } - return int(i), true -} - func (a *typedArrayObject) getOwnPropStr(name unistring.String) Value { - if idx, ok := strToTAIdx(name); ok { + if idx, ok := strPropToInt(name); ok { v := a._getIdx(idx) if v != nil { return &valueProperty{ @@ -492,7 +483,7 @@ func (a *typedArrayObject) getOwnPropIdx(idx valueInt) Value { } func (a *typedArrayObject) getStr(name unistring.String, receiver Value) Value { - if idx, ok := strToTAIdx(name); ok { + if idx, ok := strPropToInt(name); ok { prop := a._getIdx(idx) if prop == nil { if a.prototype != nil { @@ -537,7 +528,7 @@ func (a *typedArrayObject) _hasIdx(idx int) bool { } func (a *typedArrayObject) setOwnStr(p unistring.String, v Value, throw bool) bool { - if idx, ok := strToTAIdx(p); ok { + if idx, ok := strPropToInt(p); ok { return a._putIdx(idx, v, throw) } return a.baseObject.setOwnStr(p, v, throw) @@ -556,7 +547,7 @@ func (a *typedArrayObject) setForeignIdx(p valueInt, v, receiver Value, throw bo } func (a *typedArrayObject) hasOwnPropertyStr(name unistring.String) bool { - if idx, ok := strToTAIdx(name); ok { + if idx, ok := strPropToInt(name); ok { a.viewedArrayBuf.ensureNotDetached() return idx < a.length } @@ -577,7 +568,7 @@ func (a *typedArrayObject) _defineIdxProperty(idx int, desc PropertyDescriptor, } func (a *typedArrayObject) defineOwnPropertyStr(name unistring.String, desc PropertyDescriptor, throw bool) bool { - if idx, ok := strToTAIdx(name); ok { + if idx, ok := strPropToInt(name); ok { return a._defineIdxProperty(idx, desc, throw) } return a.baseObject.defineOwnPropertyStr(name, desc, throw) @@ -588,7 +579,7 @@ func (a *typedArrayObject) defineOwnPropertyIdx(name valueInt, desc PropertyDesc } func (a *typedArrayObject) deleteStr(name unistring.String, throw bool) bool { - if idx, ok := strToTAIdx(name); ok { + if idx, ok := strPropToInt(name); ok { if idx < a.length { a.val.runtime.typeErrorResult(throw, "Cannot delete property '%d' of %s", idx, a.val.String()) } @@ -628,10 +619,10 @@ func (i *typedArrayPropIter) next() (propIterItem, iterNextFunc) { return propIterItem{name: unistring.String(name), value: prop}, i.next } - return i.a.baseObject.enumerateUnfiltered()() + return i.a.baseObject.enumerateOwnKeys()() } -func (a *typedArrayObject) enumerateUnfiltered() iterNextFunc { +func (a *typedArrayObject) enumerateOwnKeys() iterNextFunc { return (&typedArrayPropIter{ a: a, }).next diff --git a/vendor/github.com/dop251/goja/value.go b/vendor/github.com/dop251/goja/value.go index 8095a607da8..9d2fdd75e79 100644 --- a/vendor/github.com/dop251/goja/value.go +++ b/vendor/github.com/dop251/goja/value.go @@ -748,10 +748,11 @@ func (o *Object) GetSymbol(sym *Symbol) Value { } func (o *Object) Keys() (keys []string) { - names := o.self.ownKeys(false, nil) - keys = make([]string, 0, len(names)) - for _, name := range names { - keys = append(keys, name.String()) + iter := &enumerableIter{ + wrapped: o.self.enumerateOwnKeys(), + } + for item, next := iter.next(); next != nil; item, next = next() { + keys = append(keys, item.name.String()) } return @@ -842,6 +843,20 @@ func (o *Object) DeleteSymbol(name *Symbol) error { }) } +// Prototype returns the Object's prototype, same as Object.getPrototypeOf(). If the prototype is null +// returns nil. +func (o *Object) Prototype() *Object { + return o.self.proto() +} + +// SetPrototype sets the Object's prototype, same as Object.setPrototypeOf(). Setting proto to nil +// is an equivalent of Object.setPrototypeOf(null). +func (o *Object) SetPrototype(proto *Object) error { + return tryFunc(func() { + o.self.setProto(proto, true) + }) +} + // MarshalJSON returns JSON representation of the Object. It is equivalent to JSON.stringify(o). // Note, this implements json.Marshaler so that json.Marshal() can be used without the need to Export(). func (o *Object) MarshalJSON() ([]byte, error) { diff --git a/vendor/github.com/dop251/goja/vm.go b/vendor/github.com/dop251/goja/vm.go index 2622dfa1387..1e211df3dda 100644 --- a/vendor/github.com/dop251/goja/vm.go +++ b/vendor/github.com/dop251/goja/vm.go @@ -308,7 +308,6 @@ func (vm *vm) run() { ticks++ if ticks > 10000 { runtime.Gosched() - vm.r.removeDeadKeys() ticks = 0 } } @@ -1278,7 +1277,7 @@ type newRegexp struct { } func (n *newRegexp) exec(vm *vm) { - vm.push(vm.r.newRegExpp(n.pattern.clone(), n.src, vm.r.global.RegExpPrototype)) + vm.push(vm.r.newRegExpp(n.pattern.clone(), n.src, vm.r.global.RegExpPrototype).val) vm.pc++ } @@ -2462,7 +2461,7 @@ func (_enumerate) exec(vm *vm) { if v == _undefined || v == _null { vm.iterStack = append(vm.iterStack, iterStackItem{f: emptyIter}) } else { - vm.iterStack = append(vm.iterStack, iterStackItem{f: v.ToObject(vm.r).self.enumerate()}) + vm.iterStack = append(vm.iterStack, iterStackItem{f: enumerateRecursive(v.ToObject(vm.r))}) } vm.sp-- vm.pc++ diff --git a/vendor/modules.txt b/vendor/modules.txt index cb0bc916c8c..11fe5adb853 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -34,7 +34,7 @@ github.com/davecgh/go-spew/spew ## explicit github.com/dlclark/regexp2 github.com/dlclark/regexp2/syntax -# github.com/dop251/goja v0.0.0-20210111190058-952c20e23c35 +# github.com/dop251/goja v0.0.0-20210126164150-f5884268f0c0 ## explicit github.com/dop251/goja github.com/dop251/goja/ast From a47509fd00f6b6d25deedd8afde9b20380ce6ac5 Mon Sep 17 00:00:00 2001 From: Mihail Stoykov Date: Tue, 26 Jan 2021 20:20:49 +0200 Subject: [PATCH 3/5] Enable all tc39 that aren't some specific definetely not supported once --- js/tc39/breaking_test_errors.json | 5686 +++++++++++++++++++++++++++-- js/tc39/tc39_test.go | 30 +- 2 files changed, 5340 insertions(+), 376 deletions(-) diff --git a/js/tc39/breaking_test_errors.json b/js/tc39/breaking_test_errors.json index 8f8d3f7614c..b2db0e01302 100644 --- a/js/tc39/breaking_test_errors.json +++ b/js/tc39/breaking_test_errors.json @@ -1,13 +1,36 @@ { - "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js: ReferenceError: regeneratorRuntime is not defined at test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js:13:33(18)", + "test/annexB/built-ins/Function/createdynfn-html-close-comment-body.js-strict:true": "test/annexB/built-ins/Function/createdynfn-html-close-comment-body.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:3 Unexpected token \u003e (and 3 more errors) at Function (native)", + "test/annexB/built-ins/Function/createdynfn-html-close-comment-params.js-strict:true": "test/annexB/built-ins/Function/createdynfn-html-close-comment-params.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected token -- (and 1 more errors) at Function (native)", + "test/annexB/built-ins/Function/createdynfn-html-open-comment-body.js-strict:true": "test/annexB/built-ins/Function/createdynfn-html-open-comment-body.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:23 Unexpected token \u003c (and 2 more errors) at Function (native)", + "test/annexB/built-ins/Function/createdynfn-html-open-comment-params.js-strict:true": "test/annexB/built-ins/Function/createdynfn-html-open-comment-params.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:21 Unexpected token \u003c (and 2 more errors) at Function (native)", + "test/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-body.js-strict:true": "test/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-body.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:25 Unexpected token \u003e (and 3 more errors) at Function (native)", "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js:26:20(51)", + "test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at _loop (test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js:25:28(25))", + "test/annexB/built-ins/RegExp/legacy-accessors/index/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/this-subclass-constructor.js: Test262Error: RegExp.$1 getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js:27:25(14)", + "test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js:37:30(20)", + "test/annexB/built-ins/RegExp/legacy-accessors/input/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/this-subclass-constructor.js: Test262Error: RegExp.input getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js:24:18(14)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js:24:28(16)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-subclass-constructor.js: Test262Error: RegExp.lastMatch getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js:24:18(14)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js:24:28(16)", + "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-subclass-constructor.js: Test262Error: RegExp.lastParen getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js:24:18(14)", + "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js:24:28(16)", + "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-subclass-constructor.js: Test262Error: RegExp.leftContext getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js:24:18(14)", + "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js:24:28(16)", + "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-subclass-constructor.js: Test262Error: RegExp.rightContext getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/named-groups/non-unicode-malformed.js-strict:true": "test/annexB/built-ins/RegExp/named-groups/non-unicode-malformed.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js: Test262Error: invalid pattern: { Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js: Test262Error: `subclass_regexp.compile()` throws TypeError Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/annexB/built-ins/RegExp/prototype/flags/order-after-compile.js-strict:true": "test/annexB/built-ins/RegExp/prototype/flags/order-after-compile.js: SyntaxError: Invalid flags supplied to RegExp constructor 'imsuyg' at compile (native)", "test/annexB/built-ins/String/prototype/trimLeft/name.js-strict:true": "test/annexB/built-ins/String/prototype/trimLeft/name.js: Test262Error: descriptor value should be trimStart at harness/sta.js:22:9(49)", "test/annexB/built-ins/String/prototype/trimRight/name.js-strict:true": "test/annexB/built-ins/String/prototype/trimRight/name.js: Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)", "test/annexB/built-ins/escape/escape-above-astral.js-strict:true": "test/annexB/built-ins/escape/escape-above-astral.js: Test262Error: \\u{10401} =\u003e \\uD801\\uDC01 (surrogate pairs encoded in string) Expected SameValue(«%uFFFD%uFFFD», «%uD801%uDC01») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/from/iter-set-elem-prop-non-writable.js-strict:true": "test/built-ins/Array/from/iter-set-elem-prop-non-writable.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Array/from/iter-set-elem-prop-non-writable.js:24:26(4)", "test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-coercion-order-set.js: Test262Error: Expected [number] and [number, number] to have the same contents. at harness/sta.js:22:9(49)", "test/built-ins/Array/length/define-own-prop-length-coercion-order.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-coercion-order.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Array/length/define-own-prop-length-overflow-order.js-strict:true": "test/built-ins/Array/length/define-own-prop-length-overflow-order.js: Test262Error: Expected a RangeError but got a TypeError at harness/sta.js:22:9(49)", @@ -17,17 +40,6 @@ "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor-poisoned-throws.js: Test262Error: Return abrupt completion from species custom ctor Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species-custom-ctor.js: Test262Error: returned value is an instance of custom ctor at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js-strict:true": "test/built-ins/Array/prototype/flatMap/this-value-ctor-object-species.js: Test262Error: got species once Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/index-argument-tointeger.js-strict:true": "test/built-ins/Array/prototype/item/index-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger-invalid.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "test/built-ins/Array/prototype/item/index-non-numeric-argument-tointeger.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/length.js-strict:true": "test/built-ins/Array/prototype/item/length.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/name.js-strict:true": "test/built-ins/Array/prototype/item/name.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/prop-desc.js-strict:true": "test/built-ins/Array/prototype/item/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/Array/prototype/item/return-abrupt-from-this.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/Array/prototype/item/returns-item-relative-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/returns-item.js-strict:true": "test/built-ins/Array/prototype/item/returns-item.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "test/built-ins/Array/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js: Test262Error: The value of `typeof Array.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/Array/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/map/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/map/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js-strict:true": "test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-proxy.js: Test262Error: Expected [Get:length, Get:0, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Get:1, Get:9007199254740989, Set:1, GetOwnPropertyDescriptor:1, DefineProperty:1, Set:9007199254740989, GetOwnPropertyDescriptor:9007199254740989, DefineProperty:9007199254740989, Get:2, Get:9007199254740988, Set:2, GetOwnPropertyDescriptor:2, DefineProperty:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Get:3, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Set:9007199254740987, GetOwnPropertyDescriptor:9007199254740987, DefineProperty:9007199254740987, Get:4] and [Get:length, Has:0, Get:0, Has:9007199254740990, Get:9007199254740990, Set:0, GetOwnPropertyDescriptor:0, DefineProperty:0, Set:9007199254740990, GetOwnPropertyDescriptor:9007199254740990, DefineProperty:9007199254740990, Has:1, Has:9007199254740989, Has:2, Get:2, Has:9007199254740988, Delete:2, Set:9007199254740988, GetOwnPropertyDescriptor:9007199254740988, DefineProperty:9007199254740988, Has:3, Has:9007199254740987, Get:9007199254740987, Set:3, GetOwnPropertyDescriptor:3, DefineProperty:3, Delete:9007199254740987, Has:4, Get:4] to have the same contents. at harness/sta.js:22:9(49)", "test/built-ins/Array/prototype/slice/create-species-non-ctor.js-strict:true": "test/built-ins/Array/prototype/slice/create-species-non-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -38,89 +50,297 @@ "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js-strict:true": "test/built-ins/Array/prototype/splice/property-traps-order-with-species.js: Test262Error: Expected [defineProperty, defineProperty, set, getOwnPropertyDescriptor, defineProperty] and [defineProperty, defineProperty] to have the same contents. at harness/sta.js:22:9(49)", "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js-strict:true": "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js: TypeError: Constructor DataView requires 'new' at apply (native)", "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js-strict:true": "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js: TypeError: Constructor TypedArray requires 'new' (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js-strict:true": "test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js: TypeError: ArrayBuffer is detached at test/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js:20:18(15)", "test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js-strict:true": "test/built-ins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js: Test262Error: `this` value cannot be a SharedArrayBuffer Expected a TypeError but got a GoError at harness/sta.js:22:9(49)", + "test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-after-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-after-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-after-exhaustion.js:13:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-before-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-before-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-mapped-expansion-before-exhaustion.js:13:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-mapped-iteration.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-mapped-iteration.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-mapped-iteration.js:13:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-mapped-truncation-before-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-mapped-truncation-before-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-mapped-truncation-before-exhaustion.js:13:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-after-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-after-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-after-exhaustion.js:14:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-before-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-before-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-unmapped-expansion-before-exhaustion.js:14:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-iteration.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-iteration.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-unmapped-iteration.js:14:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-truncation-before-exhaustion.js-strict:false": "test/built-ins/ArrayIteratorPrototype/next/args-unmapped-truncation-before-exhaustion.js: TypeError: Object has no member 'Symbol.iterator' at test/built-ins/ArrayIteratorPrototype/next/args-unmapped-truncation-before-exhaustion.js:14:44(14)", + "test/built-ins/ArrayIteratorPrototype/next/detach-typedarray-in-progress.js-strict:true": "test/built-ins/ArrayIteratorPrototype/next/detach-typedarray-in-progress.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/DataView/length.js-strict:true": "test/built-ins/DataView/length.js: Test262Error: descriptor value should be 1 at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setFloat32/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setFloat32/index-check-before-value-conversion.js: Test262Error: setFloat32(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setFloat64/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setFloat64/index-check-before-value-conversion.js: Test262Error: setFloat64(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setInt16/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setInt16/index-check-before-value-conversion.js: Test262Error: setInt16(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setInt32/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setInt32/index-check-before-value-conversion.js: Test262Error: setInt32(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setInt8/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setInt8/index-check-before-value-conversion.js: Test262Error: setInt8(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setUint16/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setUint16/index-check-before-value-conversion.js: Test262Error: setUint16(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setUint32/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setUint32/index-check-before-value-conversion.js: Test262Error: setUint32(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/built-ins/DataView/prototype/setUint8/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setUint8/index-check-before-value-conversion.js: Test262Error: setUint8(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", "test/built-ins/Date/UTC/fp-evaluation-order.js-strict:true": "test/built-ins/Date/UTC/fp-evaluation-order.js: Test262Error: order of operations / precision in MakeTime Expected SameValue(«29256», «29312») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Error/prototype/toString/invalid-receiver.js-strict:true": "test/built-ins/Error/prototype/toString/invalid-receiver.js: Test262Error: Error.prototype.toString.call(1) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/constructor.js-strict:true": "test/built-ins/FinalizationRegistry/constructor.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/instance-extensible.js-strict:true": "test/built-ins/FinalizationRegistry/instance-extensible.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/instance-extensible.js:30:32(2)", "test/built-ins/FinalizationRegistry/is-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/is-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/is-a-constructor.js:23:32(4)", + "test/built-ins/FinalizationRegistry/length.js-strict:true": "test/built-ins/FinalizationRegistry/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/length.js:28:16(1)", + "test/built-ins/FinalizationRegistry/name.js-strict:true": "test/built-ins/FinalizationRegistry/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/name.js:27:16(1)", + "test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js-strict:true": "test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js:38:42(19)", + "test/built-ins/FinalizationRegistry/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prop-desc.js: Test262Error: obj should have an own property FinalizationRegistry at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/proto.js-strict:true": "test/built-ins/FinalizationRegistry/proto.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/proto.js:16:25(6)", + "test/built-ins/FinalizationRegistry/prototype-from-newtarget-abrupt.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget-abrupt.js: Test262Error: Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js:35:42(6)", + "test/built-ins/FinalizationRegistry/prototype-from-newtarget.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype-from-newtarget.js:33:32(2)", + "test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js:19:16(1)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js:19:25(5)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js:21:19(9)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js:28:16(1)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js:27:16(1)", "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js:26:15(4)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js:19:25(3)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js: SyntaxError: test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js: Unexpected token (34:65)\n 32 | assert.sameValue(finalizationRegistry.cleanupSome(async function() {}), undefined, 'async function');\n 33 | assert.sameValue(finalizationRegistry.cleanupSome(function *() {}), undefined, 'generator');\n\u003e 34 | assert.sameValue(finalizationRegistry.cleanupSome(async function *() {}), undefined, 'async generator');\n | ^\n 35 | \n 36 | assert.sameValue(finalizationRegistry.cleanupSome(), undefined, 'undefined, implicit');\n 37 | assert.sameValue(finalizationRegistry.cleanupSome(undefined), undefined, 'undefined, explicit'); at \u003ceval\u003e:2:28542(114)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js:19:26(33)", + "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js:19:25(6)", + "test/built-ins/FinalizationRegistry/prototype/constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/constructor.js:19:16(1)", + "test/built-ins/FinalizationRegistry/prototype/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/prop-desc.js:15:16(1)", + "test/built-ins/FinalizationRegistry/prototype/proto.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/proto.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/proto.js:14:35(5)", + "test/built-ins/FinalizationRegistry/prototype/register/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/custom-this.js:25:16(9)", + "test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js:25:32(8)", + "test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js:19:32(3)", + "test/built-ins/FinalizationRegistry/prototype/register/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/length.js:28:16(1)", + "test/built-ins/FinalizationRegistry/prototype/register/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/name.js:27:16(1)", "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js:26:15(4)", + "test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js:19:25(3)", + "test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js:26:32(8)", + "test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js:25:32(8)", + "test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js:22:25(5)", + "test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js:19:26(33)", + "test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js:21:25(5)", + "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js:21:25(6)", + "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js:25:32(3)", + "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js:24:32(4)", + "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js:24:32(3)", + "test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js:25:18(13)", + "test/built-ins/FinalizationRegistry/prototype/unregister/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/length.js:28:16(1)", + "test/built-ins/FinalizationRegistry/prototype/unregister/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/name.js:27:16(1)", "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js:26:15(4)", + "test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js:19:25(3)", + "test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js:19:26(33)", + "test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js:19:25(5)", + "test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js:25:32(12)", + "test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js:19:25(5)", + "test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js:26:32(19)", + "test/built-ins/FinalizationRegistry/target-not-callable-throws.js-strict:true": "test/built-ins/FinalizationRegistry/target-not-callable-throws.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/undefined-newtarget-throws.js-strict:true": "test/built-ins/FinalizationRegistry/undefined-newtarget-throws.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js-strict:true": "test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js:20:32(19)", "test/built-ins/Function/StrictFunction_restricted-properties.js-strict:true": "test/built-ins/Function/StrictFunction_restricted-properties.js: Test262Error: strict Functions created using Function constructor do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js-strict:true": "test/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js: Test262Error: Expected SameValue(«object», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/internals/Construct/derived-return-val.js-strict:true": "test/built-ins/Function/internals/Construct/derived-return-val.js: SyntaxError: test/built-ins/Function/internals/Construct/derived-return-val.js: missing super() call in constructor\n 17 | \n 18 | class C extends Object {\n\u003e 19 | constructor() {\n | ^\n 20 | return null;\n 21 | }\n 22 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/internals/Construct/derived-this-uninitialized.js-strict:true": "test/built-ins/Function/internals/Construct/derived-this-uninitialized.js: SyntaxError: test/built-ins/Function/internals/Construct/derived-this-uninitialized.js: missing super() call in constructor\n 19 | \n 20 | class C extends Object {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/bind/instance-length-default-value.js-strict:true": "test/built-ins/Function/prototype/bind/instance-length-default-value.js: TypeError: Cannot convert a Symbol value to a number at bind (native)", + "test/built-ins/Function/prototype/bind/instance-length-exceeds-int32.js-strict:true": "test/built-ins/Function/prototype/bind/instance-length-exceeds-int32.js: Test262Error: Expected SameValue(«2147483649», «2147483648») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/bind/instance-length-tointeger.js-strict:true": "test/built-ins/Function/prototype/bind/instance-length-tointeger.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/restricted-property-arguments.js-strict:true": "test/built-ins/Function/prototype/restricted-property-arguments.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"arguments\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/restricted-property-caller.js-strict:true": "test/built-ins/Function/prototype/restricted-property-caller.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"caller\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/AsyncFunction.js-strict:true": "test/built-ins/Function/prototype/toString/AsyncFunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/AsyncFunction.js:13:70(3)", + "test/built-ins/Function/prototype/toString/AsyncGenerator.js-strict:true": "test/built-ins/Function/prototype/toString/AsyncGenerator.js: SyntaxError: test/built-ins/Function/prototype/toString/AsyncGenerator.js: Unexpected token (14:14)\n 12 | ---*/\n 13 | \n\u003e 14 | async function* f() {}\n | ^\n 15 | var AsyncGenerator = f.constructor;\n 16 | \n 17 | var g = /* before */AsyncGenerator(\"a\", \" /* a */ b, c /* b */ //\", \"/* c */ ; /* d */ //\")/* after */; at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/Function.js-strict:true": "test/built-ins/Function/prototype/toString/Function.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:71 Unexpected end of input (and 4 more errors) at Function (native)", "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js-strict:true": "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js: Test262Error: #1: Function.prototype.toString has not prototype property[object Object] at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/arrow-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function f( /* a */a /* b */, /* c */b /* d */) /* e */ /* f */{/* g */; /* h */}\" (( /* a */ a /* b */ , /* c */ b /* d */ ) /* e */ =\u003e /* f */ { /* g */ ; /* h */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/async-arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/async-arrow-function.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-arrow-function.js:12:77(3)", + "test/built-ins/Function/prototype/toString/async-function-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/async-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-function-declaration.js:13:77(3)", + "test/built-ins/Function/prototype/toString/async-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-function-expression.js:13:77(7)", + "test/built-ins/Function/prototype/toString/async-generator-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-declaration.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-declaration.js: Unexpected token (12:43)\n 10 | ---*/\n 11 | \n\u003e 12 | /* before */async /* a */ function /* b */ * /* c */ f /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }/* after */\n | ^\n 13 | \n 14 | assertToStringOrNativeFunction(f, \"async /* a */ function /* b */ * /* c */ f /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }\");\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-expression.js: Unexpected token (12:51)\n 10 | ---*/\n 11 | \n\u003e 12 | let f = /* before */async /* a */ function /* b */ * /* c */ F /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }/* after */;\n | ^\n 13 | let g = /* before */async /* a */ function /* b */ * /* c */ ( /* d */ x /* e */ , /* f */ y /* g */ ) /* h */ { /* i */ ; /* j */ ; /* k */ }/* after */;\n 14 | \n 15 | assertToStringOrNativeFunction(f, \"async /* a */ function /* b */ * /* c */ F /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }\"); at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js: Unexpected token (13:49)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = class { static /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.f;\n | ^\n 14 | let g = class { static /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.g;\n 15 | let h = class { static /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.h;\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js: Unexpected token (13:42)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = class { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.prototype.f;\n | ^\n 14 | let g = class { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.prototype.g;\n 15 | let h = class { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.prototype.h;\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js: Unexpected token (13:43)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | class F { static /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }\n | ^\n 14 | class G { static /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 15 | class H { static /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js: Unexpected token (13:36)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | class F { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }\n | ^\n 14 | class G { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 15 | class H { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-generator-method-object.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-object.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-object.js: Unexpected token (13:36)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.f;\n | ^\n 14 | let g = { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.g;\n 15 | let h = { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.h;\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/async-method-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-expression-static.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-expression-static.js:13:175(7)", + "test/built-ins/Function/prototype/toString/async-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-expression.js:13:181(7)", + "test/built-ins/Function/prototype/toString/async-method-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-statement-static.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-statement-static.js:13:156(7)", + "test/built-ins/Function/prototype/toString/async-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-statement.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-statement.js:13:162(7)", + "test/built-ins/Function/prototype/toString/async-method-object.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-object.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* b */ /* c */{var _this = this;return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {return regeneratorRuntime.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:case \\\"end\\\":return _context.stop();}}}, _callee, _this);}))();}\" (async f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/built-in-function-object.js-strict:true": "test/built-ins/Function/prototype/toString/built-in-function-object.js: Test262Error: Conforms to NativeFunction Syntax: \"function(){return t.apply(n,arguments)}\" (%ArrayBuffer%.slice) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/class-declaration-complex-heritage.js-strict:true": "test/built-ins/Function/prototype/toString/class-declaration-complex-heritage.js: Test262Error: Conforms to NativeFunction Syntax: \"function A() {_classCallCheck(this, A);return _possibleConstructorReturn(this, (A.__proto__ || Object.getPrototypeOf(A)).apply(this, arguments));}\" (class /* a */ A /* b */ extends /* c */ class /* d */ B /* e */ { /* f */ } /* g */ { /* h */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js: SyntaxError: test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js: missing super() call in constructor\n 9 | ---*/\n 10 | \n\u003e 11 | /* before */class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }/* after */\n | ^\n 12 | \n 13 | assertToStringOrNativeFunction(A, \"class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/class-declaration-implicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-declaration-implicit-ctor.js: Test262Error: Conforms to NativeFunction Syntax: \"function A() {_classCallCheck(this, A);}\" (class /* a */ A /* b */ { /* c */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/class-expression-explicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-expression-explicit-ctor.js: SyntaxError: test/built-ins/Function/prototype/toString/class-expression-explicit-ctor.js: missing super() call in constructor\n 9 | ---*/\n 10 | \n\u003e 11 | let A = /* before */class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }/* after */;\n | ^\n 12 | \n 13 | assertToStringOrNativeFunction(A, \"class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js: Test262Error: Conforms to NativeFunction Syntax: \"function A() {_classCallCheck(this, A);}\" (class /* a */ A /* b */ { /* c */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/function-declaration-non-simple-parameter-list.js-strict:true": "test/built-ins/Function/prototype/toString/function-declaration-non-simple-parameter-list.js: Test262Error: Conforms to NativeFunction Syntax: \"function /* a */f /* b */() /* m */{var a /* d */ = arguments.length \u003e 0 \u0026\u0026 arguments[0] !== undefined ? arguments[0] : /* c */ /* e */0;var /* f */ /* g */_ref /* l */ = arguments[1];var _ref$b = _ref.b /* i */,b = _ref$b === undefined ? /* h */ /* j */0 : _ref$b;}\" (function /* a */ f /* b */ ( /* c */ a /* d */ = /* e */ 0 /* f */ , /* g */ { /* h */ b /* i */ = /* j */ 0 /* k */ } /* l */ ) /* m */ { /* n */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/function-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function /* a */F /* b */( /* c */x /* d */, /* e */y /* f */) /* g */{/* h */; /* i */; /* j */}\" (function /* a */ F /* b */ ( /* c */ x /* d */ , /* e */ y /* f */ ) /* g */ { /* h */ ; /* i */ ; /* j */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/generator-function-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-function-declaration.js:11:40(7)", + "test/built-ins/Function/prototype/toString/generator-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/generator-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-function-expression.js:11:35(3)", + "test/built-ins/Function/prototype/toString/generator-method.js-strict:true": "test/built-ins/Function/prototype/toString/generator-method.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-method.js:12:55(15)", + "test/built-ins/Function/prototype/toString/getter-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-expression-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* before */ /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/getter-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/getter-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-statement-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* before */ /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/getter-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-statement.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/getter-object.js-strict:true": "test/built-ins/Function/prototype/toString/getter-object.js: Test262Error: Conforms to NativeFunction Syntax: \"f /* b */() /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/method-class-expression-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* before */ /* a */ /* b */ /* c */{}\" (f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/method-class-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* a */ /* b */ /* c */{}\" (f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/method-class-statement-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* before */ /* a */ /* b */ /* c */{}\" (f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/method-class-statement.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* a */ /* b */ /* c */{}\" (f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-computed-property-name.js-strict:true": "test/built-ins/Function/prototype/toString/method-computed-property-name.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* before */ /* c */ /* d */ /* e */{}\" ([ /* a */ \"f\" /* b */ ] /* c */ ( /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/method-object.js-strict:true": "test/built-ins/Function/prototype/toString/method-object.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* b */ /* c */{}\" (f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/not-a-constructor.js-strict:true": "test/built-ins/Function/prototype/toString/not-a-constructor.js: Test262Error: isConstructor(Function.prototype.toString) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/built-ins/GeneratorFunction/has-instance.js-strict:true": "test/built-ins/GeneratorFunction/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/has-instance.js:10:33(9)", - "test/built-ins/GeneratorFunction/instance-name.js-strict:true": "test/built-ins/GeneratorFunction/instance-name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/instance-name.js:21:61(5)", - "test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-constructor-no-arguments.js:12:61(8)", - "test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-multiple-arguments.js:14:61(8)", - "test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-no-arguments.js:12:61(8)", - "test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js-strict:true": "test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/invoked-as-function-single-argument.js:13:61(8)", + "test/built-ins/Function/prototype/toString/private-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/private-method-class-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/private-method-class-expression.js: Unexpected character '#' (12:14)\n 10 | \n 11 | let c = new (class {\n\u003e 12 | /* before */#f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/private-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/private-method-class-statement.js: SyntaxError: test/built-ins/Function/prototype/toString/private-method-class-statement.js: Unexpected character '#' (12:14)\n 10 | \n 11 | class C {\n\u003e 12 | /* before */#f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/private-static-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/private-static-method-class-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/private-static-method-class-expression.js: Unexpected character '#' (12:21)\n 10 | \n 11 | let C = class {\n\u003e 12 | /* before */static #f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | static assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/private-static-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/private-static-method-class-statement.js: SyntaxError: test/built-ins/Function/prototype/toString/private-static-method-class-statement.js: Unexpected character '#' (12:21)\n 10 | \n 11 | class C {\n\u003e 12 | /* before */static #f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | static assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/proxy-arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-arrow-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function () {}] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-async-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-function.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/proxy-async-function.js:22:64(8)", + "test/built-ins/Function/prototype/toString/proxy-async-generator-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-generator-function.js: SyntaxError: test/built-ins/Function/prototype/toString/proxy-async-generator-function.js: Unexpected token (22:46)\n 20 | ---*/\n 21 | \n\u003e 22 | assertNativeFunction(new Proxy(async function * () {}, {}));\n | ^\n 23 | assertNativeFunction(new Proxy(async function * () {}, { apply() {} }).apply);\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js: SyntaxError: test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js: Unexpected token (22:39)\n 20 | ---*/\n 21 | \n\u003e 22 | assertNativeFunction(new Proxy({ async * method() {} }.method, {}));\n | ^\n 23 | assertNativeFunction(new Proxy({ async * method() {} }.method, { apply() {} }).apply);\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Function/prototype/toString/proxy-async-method-definition.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-method-definition.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function method() {var _this = this;return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {return regeneratorRuntime.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:case 'end':return _context.stop();}}}, _callee, _this);}))();}] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-bound-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-bound-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [bound ] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-class.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-class.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function _class() {_classCallCheck(this, _class);}] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-function-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function () {}] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-method-definition.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-method-definition.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function method() {}] }\" at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/proxy-non-callable-throws.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-non-callable-throws.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/setter-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/setter-class-expression-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function set( /* before */ /* a */ /* b */ /* c */a /* d */) /* e */{}\" (set /* a */ f /* b */ ( /* c */ a /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/setter-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/setter-class-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function set( /* a */ /* b */ /* c */a /* d */) /* e */{}\" (set /* a */ f /* b */ ( /* c */ a /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/setter-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/setter-class-statement-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function set( /* before */ /* a */ /* b */ /* c */a /* d */) /* e */{}\" (set /* a */ f /* b */ ( /* c */ a /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/setter-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/setter-class-statement.js: Test262Error: Conforms to NativeFunction Syntax: \"function set( /* a */ /* b */ /* c */a /* d */) /* e */{}\" (set /* a */ f /* b */ ( /* c */ a /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/setter-object.js-strict:true": "test/built-ins/Function/prototype/toString/setter-object.js: Test262Error: Conforms to NativeFunction Syntax: \"f /* b */( /* c */a /* d */) /* e */{}\" (set /* a */ f /* b */ ( /* c */ a /* d */ ) /* e */ { /* f */ }) at harness/sta.js:22:9(49)", + "test/built-ins/Function/prototype/toString/unicode.js-strict:true": "test/built-ins/Function/prototype/toString/unicode.js: Test262Error: Conforms to NativeFunction Syntax: \"function a(b, c) {b = c;return b;}\" (function \\u0061(\\u{62}, \\u0063) { \\u0062 = \\u{00063}; return b; }) at harness/sta.js:22:9(49)", "test/built-ins/GeneratorFunction/is-a-constructor.js-strict:true": "test/built-ins/GeneratorFunction/is-a-constructor.js: SyntaxError: harness/hidden-constructors.js: Unexpected token (16:65)\n 14 | var AsyncArrowFunction = Object.getPrototypeOf(async () =\u003e {}).constructor;\n 15 | var AsyncFunction = Object.getPrototypeOf(async function () {}).constructor;\n\u003e 16 | var AsyncGeneratorFunction = Object.getPrototypeOf(async function* () {}).constructor;\n | ^\n 17 | var GeneratorFunction = Object.getPrototypeOf(function* () {}).constructor;\n 18 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js-strict:true": "test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/Symbol.toStringTag.js:19:70(5)", - "test/built-ins/GeneratorFunction/prototype/prop-desc.js-strict:true": "test/built-ins/GeneratorFunction/prototype/prop-desc.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prop-desc.js:14:61(5)", - "test/built-ins/GeneratorFunction/prototype/prototype.js-strict:true": "test/built-ins/GeneratorFunction/prototype/prototype.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorFunction/prototype/prototype.js:16:70(5)", - "test/built-ins/GeneratorPrototype/Symbol.toStringTag.js-strict:true": "test/built-ins/GeneratorPrototype/Symbol.toStringTag.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/Symbol.toStringTag.js:20:37(9)", - "test/built-ins/GeneratorPrototype/constructor.js-strict:true": "test/built-ins/GeneratorPrototype/constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/constructor.js:12:33(9)", - "test/built-ins/GeneratorPrototype/next/consecutive-yields.js-strict:true": "test/built-ins/GeneratorPrototype/next/consecutive-yields.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/consecutive-yields.js:10:33(9)", - "test/built-ins/GeneratorPrototype/next/context-method-invocation.js-strict:true": "test/built-ins/GeneratorPrototype/next/context-method-invocation.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/context-method-invocation.js:10:33(10)", - "test/built-ins/GeneratorPrototype/next/length.js-strict:true": "test/built-ins/GeneratorPrototype/next/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/length.js:25:33(8)", - "test/built-ins/GeneratorPrototype/next/lone-return.js-strict:true": "test/built-ins/GeneratorPrototype/next/lone-return.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-return.js:10:33(9)", - "test/built-ins/GeneratorPrototype/next/lone-yield.js-strict:true": "test/built-ins/GeneratorPrototype/next/lone-yield.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/lone-yield.js:10:33(9)", - "test/built-ins/GeneratorPrototype/next/name.js-strict:true": "test/built-ins/GeneratorPrototype/next/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/name.js:22:33(8)", - "test/built-ins/GeneratorPrototype/next/no-control-flow.js-strict:true": "test/built-ins/GeneratorPrototype/next/no-control-flow.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/no-control-flow.js:11:33(9)", - "test/built-ins/GeneratorPrototype/next/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/next/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/not-a-constructor.js:26:51(7)", - "test/built-ins/GeneratorPrototype/next/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/next/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/property-descriptor.js:12:33(8)", - "test/built-ins/GeneratorPrototype/next/result-prototype.js-strict:true": "test/built-ins/GeneratorPrototype/next/result-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/result-prototype.js:10:33(8)", - "test/built-ins/GeneratorPrototype/next/return-yield-expr.js-strict:true": "test/built-ins/GeneratorPrototype/next/return-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/next/return-yield-expr.js:9:33(9)", - "test/built-ins/GeneratorPrototype/return/from-state-completed.js-strict:true": "test/built-ins/GeneratorPrototype/return/from-state-completed.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-completed.js:10:33(9)", - "test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js-strict:true": "test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/from-state-suspended-start.js:11:33(10)", - "test/built-ins/GeneratorPrototype/return/length.js-strict:true": "test/built-ins/GeneratorPrototype/return/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/length.js:25:33(8)", - "test/built-ins/GeneratorPrototype/return/name.js-strict:true": "test/built-ins/GeneratorPrototype/return/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/name.js:22:33(8)", - "test/built-ins/GeneratorPrototype/return/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/return/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/not-a-constructor.js:26:51(7)", - "test/built-ins/GeneratorPrototype/return/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/return/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/property-descriptor.js:12:33(8)", - "test/built-ins/GeneratorPrototype/return/try-catch-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-before-try.js:11:33(10)", - "test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-following-catch.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-catch.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-catch-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-catch-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-catch-within-try.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-finally-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-before-try.js:11:33(10)", - "test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-following-finally.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-catch.js:12:33(12)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-finally.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-inner-try.js:12:33(12)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(12)", - "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(12)", - "test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-finally.js:11:33(11)", - "test/built-ins/GeneratorPrototype/return/try-finally-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/return/try-finally-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/return/try-finally-within-try.js:11:33(12)", - "test/built-ins/GeneratorPrototype/throw/from-state-completed.js-strict:true": "test/built-ins/GeneratorPrototype/throw/from-state-completed.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-completed.js:10:33(14)", - "test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js-strict:true": "test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/from-state-suspended-start.js:11:33(14)", - "test/built-ins/GeneratorPrototype/throw/length.js-strict:true": "test/built-ins/GeneratorPrototype/throw/length.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/length.js:25:33(8)", - "test/built-ins/GeneratorPrototype/throw/name.js-strict:true": "test/built-ins/GeneratorPrototype/throw/name.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/name.js:22:33(8)", - "test/built-ins/GeneratorPrototype/throw/not-a-constructor.js-strict:true": "test/built-ins/GeneratorPrototype/throw/not-a-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/not-a-constructor.js:26:51(7)", - "test/built-ins/GeneratorPrototype/throw/property-descriptor.js-strict:true": "test/built-ins/GeneratorPrototype/throw/property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/property-descriptor.js:12:33(8)", - "test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-before-try.js:11:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-following-catch.js:11:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-catch.js:11:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-catch-within-try.js:11:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-before-try.js:11:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-following-finally.js:11:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-catch.js:12:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-finally.js:11:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-inner-try.js:12:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-after-nested.js:12:33(11)", - "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js:12:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-finally.js:11:33(10)", - "test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js-strict:true": "test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/GeneratorPrototype/throw/try-finally-within-try.js:11:33(10)", + "test/built-ins/JSON/parse/reviver-array-get-prop-from-prototype.js-strict:true": "test/built-ins/JSON/parse/reviver-array-get-prop-from-prototype.js: Test262Error: Expected SameValue(«2», «3») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/parse/reviver-object-get-prop-from-prototype.js-strict:true": "test/built-ins/JSON/parse/reviver-object-get-prop-from-prototype.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/JSON/parse/reviver-object-non-configurable-prop-create.js-strict:true": "test/built-ins/JSON/parse/reviver-object-non-configurable-prop-create.js: Test262Error: Expected SameValue(«22», «2») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/parse/reviver-wrapper.js-strict:true": "test/built-ins/JSON/parse/reviver-wrapper.js: Test262Error: [[Set]] should not be called. at test/built-ins/JSON/parse/reviver-wrapper.js:21:11(4)", + "test/built-ins/JSON/stringify/builtin.js-strict:true": "test/built-ins/JSON/stringify/builtin.js: Test262Error: JSON.stringify.hasOwnProperty(\"prototype\") must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/length.js-strict:true": "test/built-ins/JSON/stringify/length.js: Test262Error: descriptor value should be 3 at harness/sta.js:22:9(49)", "test/built-ins/JSON/stringify/not-a-constructor.js-strict:true": "test/built-ins/JSON/stringify/not-a-constructor.js: Test262Error: isConstructor(JSON.stringify) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/replacer-array-wrong-type.js-strict:true": "test/built-ins/JSON/stringify/replacer-array-wrong-type.js: Test262Error: at test/built-ins/JSON/stringify/replacer-array-wrong-type.js:25:13(7)", + "test/built-ins/JSON/stringify/replacer-function-arguments.js-strict:true": "test/built-ins/JSON/stringify/replacer-function-arguments.js: Test262Error: Expected [1,2, 0, 1] and [1,2, 0, 1] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/replacer-function-result.js-strict:true": "test/built-ins/JSON/stringify/replacer-function-result.js: Test262Error: unreachable at test/built-ins/JSON/stringify/replacer-function-result.js:49:9(100)", + "test/built-ins/JSON/stringify/replacer-function-wrapper.js-strict:true": "test/built-ins/JSON/stringify/replacer-function-wrapper.js: Test262Error: [[Set]] should not be called. at test/built-ins/JSON/stringify/replacer-function-wrapper.js:19:11(4)", + "test/built-ins/JSON/stringify/space-number-object.js-strict:true": "test/built-ins/JSON/stringify/space-number-object.js: Test262Error: Expected SameValue(«{\n \"a1\": {\n \"b1\": [\n 1,\n 2,\n 3,\n 4\n ],\n \"b2\": {\n \"c1\": 1,\n \"c2\": 2\n }\n },\n \"a2\": \"a2\"\n}», «{\n \"a1\": {\n \"b1\": [\n 1,\n 2,\n 3,\n 4\n ],\n \"b2\": {\n \"c1\": 1,\n \"c2\": 2\n }\n },\n \"a2\": \"a2\"\n}») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/space-string-object.js-strict:true": "test/built-ins/JSON/stringify/space-string-object.js: Test262Error: Expected SameValue(«{\nxxx\"a1\": {\nxxxxxx\"b1\": [\nxxxxxxxxx1,\nxxxxxxxxx2,\nxxxxxxxxx3,\nxxxxxxxxx4\nxxxxxx],\nxxxxxx\"b2\": {\nxxxxxxxxx\"c1\": 1,\nxxxxxxxxx\"c2\": 2\nxxxxxx}\nxxx},\nxxx\"a2\": \"a2\"\n}», «{\n---\"a1\": {\n------\"b1\": [\n---------1,\n---------2,\n---------3,\n---------4\n------],\n------\"b2\": {\n---------\"c1\": 1,\n---------\"c2\": 2\n------}\n---},\n---\"a2\": \"a2\"\n}») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/value-number-object.js-strict:true": "test/built-ins/JSON/stringify/value-number-object.js: Test262Error: Expected SameValue(«[42]», «[2]») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/value-string-object.js-strict:true": "test/built-ins/JSON/stringify/value-string-object.js: Test262Error: Expected SameValue(«{\"key\":\"str\"}», «{\"key\":\"toString\"}») to be true at harness/sta.js:22:9(49)", + "test/built-ins/JSON/stringify/value-tojson-arguments.js-strict:true": "test/built-ins/JSON/stringify/value-tojson-arguments.js: Test262Error: Expected SameValue(«1», «1») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Math/pow/applying-the-exp-operator_A7.js-strict:true": "test/built-ins/Math/pow/applying-the-exp-operator_A7.js: Test262Error: (-1, Infinity) Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Math/pow/applying-the-exp-operator_A8.js-strict:true": "test/built-ins/Math/pow/applying-the-exp-operator_A8.js: Test262Error: (-1, -Infinity) Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", "test/built-ins/Math/sinh/not-a-constructor.js-strict:true": "test/built-ins/Math/sinh/not-a-constructor.js: Test262Error: isConstructor(Math.sinh) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist-failures.js-strict:true": "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist-failures.js: Test262Error: get Symbol.iterator Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js-strict:true": "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js:67:5(25)", "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/is-a-constructor.js:23:32(4)", + "test/built-ins/NativeErrors/AggregateError/length.js-strict:true": "test/built-ins/NativeErrors/AggregateError/length.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/length.js:28:16(1)", + "test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js:27:17(6)", + "test/built-ins/NativeErrors/AggregateError/message-method-prop.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-method-prop.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-method-prop.js:27:15(2)", + "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt-symbol.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt-symbol.js: Test262Error: toPrimitive Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt.js: Test262Error: toPrimitive Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js:20:17(3)", + "test/built-ins/NativeErrors/AggregateError/name.js-strict:true": "test/built-ins/NativeErrors/AggregateError/name.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/name.js:29:16(1)", + "test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js:17:25(5)", + "test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js:45:29(22)", + "test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js:42:1(17)", + "test/built-ins/NativeErrors/AggregateError/newtarget-proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto.js:34:15(2)", + "test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js-strict:true": "test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js:39:5(27)", + "test/built-ins/NativeErrors/AggregateError/prop-desc.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/NativeErrors/AggregateError/proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/proto.js:15:35(5)", + "test/built-ins/NativeErrors/AggregateError/prototype/constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/constructor.js:21:16(1)", + "test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js:20:18(3)", + "test/built-ins/NativeErrors/AggregateError/prototype/message.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/message.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/message.js:21:16(1)", + "test/built-ins/NativeErrors/AggregateError/prototype/name.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/name.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/name.js:20:16(1)", + "test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js:19:25(3)", + "test/built-ins/NativeErrors/AggregateError/prototype/proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/proto.js:15:35(5)", "test/built-ins/Number/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/Number/parseFloat/not-a-constructor.js: Test262Error: isConstructor(Number.parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Number/parseInt/not-a-constructor.js-strict:true": "test/built-ins/Number/parseInt/not-a-constructor.js: Test262Error: isConstructor(Number.parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js: Test262Error: 1.0e-1_0 Expected SameValue(«1e-10», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js: Test262Error: 1.0e-10_0 Expected SameValue(«1e-100», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js: Test262Error: 1.0e+1_0 Expected SameValue(«10000000000», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js: Test262Error: 1.0e+10_0 Expected SameValue(«1e+100», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dd-nsl-dd-one-of.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-nsl-dd-one-of.js: Test262Error: 1_0 Expected SameValue(«10», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js: Test262Error: 10.00_01e2 Expected SameValue(«1000.01», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dds-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dds-nsl-dd.js: Test262Error: 123456789_0 Expected SameValue(«1234567890», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dd-ep.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dd-ep.js: Test262Error: .0_1e2 Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dds-ep.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dot-dd-nsl-dds-ep.js: Test262Error: .1_01e2 Expected SameValue(«10.1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dd-ep.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dd-ep.js: Test262Error: .10_1e2 Expected SameValue(«10.1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dds-ep.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dot-dds-nsl-dds-ep.js: Test262Error: .00_01e2 Expected SameValue(«0.01», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd-one-of.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd-one-of.js: Test262Error: 1_0 Expected SameValue(«10», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dd.js: Test262Error: 1_1 Expected SameValue(«11», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dds.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-nzd-nsl-dds.js: Test262Error: 1_0123456789 Expected SameValue(«10123456789», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-sign-minus-dds-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-sign-minus-dds-nsl-dd.js: Test262Error: -123456789_0 Expected SameValue(«-1234567890», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Number/string-numeric-separator-literal-sign-plus-dds-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-sign-plus-dds-nsl-dd.js: Test262Error: +123456789_0 Expected SameValue(«1234567890», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/defineProperties/proxy-no-ownkeys-returned-keys-order.js-strict:true": "test/built-ins/Object/defineProperties/proxy-no-ownkeys-returned-keys-order.js: TypeError: Property description must be an object: 3 at defineProperties (native)", + "test/built-ins/Object/freeze/throws-when-false.js-strict:true": "test/built-ins/Object/freeze/throws-when-false.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/empty-iterable.js-strict:true": "test/built-ins/Object/fromEntries/empty-iterable.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/empty-iterable.js:19:32(6)", + "test/built-ins/Object/fromEntries/evaluation-order.js-strict:true": "test/built-ins/Object/fromEntries/evaluation-order.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/evaluation-order.js:69:32(31)", + "test/built-ins/Object/fromEntries/iterator-closed-for-null-entry.js-strict:true": "test/built-ins/Object/fromEntries/iterator-closed-for-null-entry.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-closed-for-string-entry.js-strict:true": "test/built-ins/Object/fromEntries/iterator-closed-for-string-entry.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-accessor.js-strict:true": "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-accessor.js: Test262Error: Expected a DummyError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-tostring.js-strict:true": "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-key-tostring.js: Test262Error: Expected a DummyError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-value-accessor.js-strict:true": "test/built-ins/Object/fromEntries/iterator-closed-for-throwing-entry-value-accessor.js: Test262Error: Expected a DummyError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-not-closed-for-next-returning-non-object.js-strict:true": "test/built-ins/Object/fromEntries/iterator-not-closed-for-next-returning-non-object.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-done-accessor.js-strict:true": "test/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-done-accessor.js: Test262Error: Expected a DummyError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-next.js-strict:true": "test/built-ins/Object/fromEntries/iterator-not-closed-for-throwing-next.js: Test262Error: Expected a DummyError but got a TypeError at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/iterator-not-closed-for-uncallable-next.js-strict:true": "test/built-ins/Object/fromEntries/iterator-not-closed-for-uncallable-next.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/key-order.js-strict:true": "test/built-ins/Object/fromEntries/key-order.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/key-order.js:19:32(23)", + "test/built-ins/Object/fromEntries/length.js-strict:true": "test/built-ins/Object/fromEntries/length.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/Object/fromEntries/name.js-strict:true": "test/built-ins/Object/fromEntries/name.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/Object/fromEntries/prototype.js-strict:true": "test/built-ins/Object/fromEntries/prototype.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/prototype.js:11:32(6)", + "test/built-ins/Object/fromEntries/requires-argument.js-strict:true": "test/built-ins/Object/fromEntries/requires-argument.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/simple-properties.js-strict:true": "test/built-ins/Object/fromEntries/simple-properties.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/simple-properties.js:12:32(9)", + "test/built-ins/Object/fromEntries/string-entry-object-succeeds.js-strict:true": "test/built-ins/Object/fromEntries/string-entry-object-succeeds.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/string-entry-object-succeeds.js:11:32(9)", + "test/built-ins/Object/fromEntries/string-entry-primitive-throws.js-strict:true": "test/built-ins/Object/fromEntries/string-entry-primitive-throws.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Object/fromEntries/string-entry-string-object-succeeds.js-strict:true": "test/built-ins/Object/fromEntries/string-entry-string-object-succeeds.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/string-entry-string-object-succeeds.js:11:32(9)", + "test/built-ins/Object/fromEntries/supports-symbols.js-strict:true": "test/built-ins/Object/fromEntries/supports-symbols.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/supports-symbols.js:12:32(15)", + "test/built-ins/Object/fromEntries/to-property-key.js-strict:true": "test/built-ins/Object/fromEntries/to-property-key.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/to-property-key.js:17:32(24)", + "test/built-ins/Object/fromEntries/uses-define-semantics.js-strict:true": "test/built-ins/Object/fromEntries/uses-define-semantics.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/uses-define-semantics.js:20:32(22)", + "test/built-ins/Object/fromEntries/uses-keys-not-iterator.js-strict:true": "test/built-ins/Object/fromEntries/uses-keys-not-iterator.js: TypeError: Object has no member 'fromEntries' at test/built-ins/Object/fromEntries/uses-keys-not-iterator.js:47:32(26)", + "test/built-ins/Object/keys/property-traps-order-with-proxied-array.js-strict:true": "test/built-ins/Object/keys/property-traps-order-with-proxied-array.js: Test262Error: Expected [ownKeys, getOwnPropertyDescriptor] and [ownKeys] to have the same contents. at harness/sta.js:22:9(49)", + "test/built-ins/Object/preventExtensions/throws-when-false.js-strict:true": "test/built-ins/Object/preventExtensions/throws-when-false.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Object/prototype/__proto__/set-invalid-value.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-invalid-value.js: TypeError: Object prototype may only be an Object or null: true at call (native)", "test/built-ins/Object/prototype/__proto__/set-non-object.js-strict:true": "test/built-ins/Object/prototype/__proto__/set-non-object.js: TypeError: Object prototype may only be an Object or null: undefined at call (native)", + "test/built-ins/Object/prototype/toString/proxy-function-async.js-strict:true": "test/built-ins/Object/prototype/toString/proxy-function-async.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Object/prototype/toString/proxy-function-async.js:21:60(10)", + "test/built-ins/Object/seal/seal-aggregateerror.js-strict:true": "test/built-ins/Object/seal/seal-aggregateerror.js: ReferenceError: AggregateError is not defined at test/built-ins/Object/seal/seal-aggregateerror.js:37:17(3)", + "test/built-ins/Object/seal/seal-asyncarrowfunction.js-strict:true": "test/built-ins/Object/seal/seal-asyncarrowfunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Object/seal/seal-asyncarrowfunction.js:37:72(12)", + "test/built-ins/Object/seal/seal-asyncfunction.js-strict:true": "test/built-ins/Object/seal/seal-asyncfunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Object/seal/seal-asyncfunction.js:37:72(12)", + "test/built-ins/Object/seal/seal-asyncgeneratorfunction.js-strict:true": "test/built-ins/Object/seal/seal-asyncgeneratorfunction.js: SyntaxError: test/built-ins/Object/seal/seal-asyncgeneratorfunction.js: Unexpected token (37:54)\n 35 | ---*/\n 36 | \n\u003e 37 | Object.seal(new (Object.getPrototypeOf(async function * () {}).constructor)());\n | ^\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/built-ins/Object/seal/seal-bigint64array.js-strict:true": "test/built-ins/Object/seal/seal-bigint64array.js: ReferenceError: BigInt64Array is not defined at test/built-ins/Object/seal/seal-bigint64array.js:37:17(3)", + "test/built-ins/Object/seal/seal-biguint64array.js-strict:true": "test/built-ins/Object/seal/seal-biguint64array.js: ReferenceError: BigUint64Array is not defined at test/built-ins/Object/seal/seal-biguint64array.js:37:17(3)", + "test/built-ins/Object/seal/seal-finalizationregistry.js-strict:true": "test/built-ins/Object/seal/seal-finalizationregistry.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/Object/seal/seal-finalizationregistry.js:37:17(3)", + "test/built-ins/Object/seal/seal-generatorfunction.js-strict:true": "test/built-ins/Object/seal/seal-generatorfunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Object/seal/seal-generatorfunction.js:37:54(6)", + "test/built-ins/Object/seal/seal-weakref.js-strict:true": "test/built-ins/Object/seal/seal-weakref.js: ReferenceError: WeakRef is not defined at test/built-ins/Object/seal/seal-weakref.js:37:17(3)", + "test/built-ins/Object/seal/throws-when-false.js-strict:true": "test/built-ins/Object/seal/throws-when-false.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Object/subclass-object-arg.js-strict:true": "test/built-ins/Object/subclass-object-arg.js: Test262Error: Expected SameValue(«1», «undefined») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/construct/trap-is-undefined-target-is-proxy.js-strict:true": "test/built-ins/Proxy/construct/trap-is-undefined-target-is-proxy.js: TypeError: Cannot call a class as a function at _classCallCheck (test/built-ins/Proxy/construct/trap-is-undefined-target-is-proxy.js:20:1374(9))", + "test/built-ins/Proxy/create-handler-is-revoked-proxy.js-strict:true": "test/built-ins/Proxy/create-handler-is-revoked-proxy.js: TypeError: Cannot create proxy with a revoked proxy as handler at test/built-ins/Proxy/create-handler-is-revoked-proxy.js:22:13(21)", + "test/built-ins/Proxy/create-target-is-not-callable.js-strict:true": "panic while running test/built-ins/Proxy/create-target-is-not-callable.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/Proxy/create-target-is-revoked-function-proxy.js-strict:true": "test/built-ins/Proxy/create-target-is-revoked-function-proxy.js: TypeError: Cannot create proxy with a revoked proxy as target at test/built-ins/Proxy/create-target-is-revoked-function-proxy.js:23:13(21)", + "test/built-ins/Proxy/create-target-is-revoked-proxy.js-strict:true": "test/built-ins/Proxy/create-target-is-revoked-proxy.js: TypeError: Cannot create proxy with a revoked proxy as target at test/built-ins/Proxy/create-target-is-revoked-proxy.js:23:13(21)", + "test/built-ins/Proxy/defineProperty/trap-is-missing-target-is-proxy.js-strict:true": "test/built-ins/Proxy/defineProperty/trap-is-missing-target-is-proxy.js: Test262Error: Expected SameValue(«undefined», «4») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/deleteProperty/trap-is-undefined-target-is-proxy.js-strict:true": "test/built-ins/Proxy/deleteProperty/trap-is-undefined-target-is-proxy.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-null-target-is-proxy.js-strict:true": "test/built-ins/Proxy/getOwnPropertyDescriptor/trap-is-null-target-is-proxy.js: TypeError: setter must be a function at getOwnPropertyDescriptor (native)", + "test/built-ins/Proxy/preventExtensions/trap-is-missing-target-is-proxy.js-strict:true": "test/built-ins/Proxy/preventExtensions/trap-is-missing-target-is-proxy.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/preventExtensions/trap-is-undefined-target-is-proxy.js-strict:true": "test/built-ins/Proxy/preventExtensions/trap-is-undefined-target-is-proxy.js: ReferenceError: require is not defined at test/built-ins/Proxy/preventExtensions/trap-is-undefined-target-is-proxy.js:26:44(12)", + "test/built-ins/Proxy/revocable/handler-is-revoked-proxy.js-strict:true": "test/built-ins/Proxy/revocable/handler-is-revoked-proxy.js: TypeError: Cannot create proxy with a revoked proxy as handler at revocable (native)", "test/built-ins/Proxy/revocable/revocation-function-name.js-strict:true": "test/built-ins/Proxy/revocable/revocation-function-name.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/built-ins/Proxy/revocable/target-is-revoked-function-proxy.js-strict:true": "test/built-ins/Proxy/revocable/target-is-revoked-function-proxy.js: TypeError: Cannot create proxy with a revoked proxy as target at revocable (native)", + "test/built-ins/Proxy/revocable/target-is-revoked-proxy.js-strict:true": "test/built-ins/Proxy/revocable/target-is-revoked-proxy.js: TypeError: Cannot create proxy with a revoked proxy as target at revocable (native)", + "test/built-ins/Proxy/set/trap-is-null-target-is-proxy.js-strict:true": "test/built-ins/Proxy/set/trap-is-null-target-is-proxy.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/Reflect/Symbol.toStringTag.js-strict:true": "test/built-ins/Reflect/Symbol.toStringTag.js: Test262Error: obj should have an own property Symbol(Symbol.toStringTag) at harness/sta.js:22:9(49)", + "test/built-ins/Reflect/enumerate/undefined.js-strict:true": "test/built-ins/Reflect/enumerate/undefined.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/dotall/with-dotall-unicode.js-strict:true": "test/built-ins/RegExp/dotall/with-dotall-unicode.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/dotall/with-dotall-unicode.js:20:13", + "test/built-ins/RegExp/dotall/with-dotall.js-strict:true": "test/built-ins/RegExp/dotall/with-dotall.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/dotall/with-dotall.js:20:13", + "test/built-ins/RegExp/dotall/without-dotall-unicode.js-strict:true": "test/built-ins/RegExp/dotall/without-dotall-unicode.js: Test262Error: Supplementary plane matched by a single . at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/dotall/without-dotall.js-strict:true": "test/built-ins/RegExp/dotall/without-dotall.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/built-ins/RegExp/duplicate-flags.js-strict:true": "test/built-ins/RegExp/duplicate-flags.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/duplicate-flags.js:23:1(42)", + "test/built-ins/RegExp/lookBehind/back-references-to-captures.js-strict:true": "test/built-ins/RegExp/lookBehind/back-references-to-captures.js: Test262Error: Expected [d, undefined] and [d, C] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/back-references.js-strict:true": "test/built-ins/RegExp/lookBehind/back-references.js: Test262Error: Expected [b, b, undefined] and [b, b, bb] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/captures.js-strict:true": "test/built-ins/RegExp/lookBehind/captures.js: Test262Error: Expected [def, undefined] and [def, c] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/greedy-loop.js-strict:true": "test/built-ins/RegExp/lookBehind/greedy-loop.js: Test262Error: Expected [c, undefined] and [c, bbbbbb] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/mutual-recursive.js-strict:true": "test/built-ins/RegExp/lookBehind/mutual-recursive.js: Test262Error: Expected [cacb, undefined, ] and [cacb, a, ] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/nested-lookaround.js-strict:true": "test/built-ins/RegExp/lookBehind/nested-lookaround.js: Test262Error: Expected [ef, undefined] and [ef, bc] to have the same contents. #2 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/lookBehind/sticky.js-strict:true": "test/built-ins/RegExp/lookBehind/sticky.js: Test262Error: Expected [def, undefined] and [def, abc] to have the same contents. #1 at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/match-indices/indices-array-element.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-element.js: TypeError: Cannot read property '0' of undefined at test/built-ins/RegExp/match-indices/indices-array-element.js:19:40(47)", + "test/built-ins/RegExp/match-indices/indices-array-matched.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-matched.js: TypeError: Cannot read property 'length' of undefined at test/built-ins/RegExp/match-indices/indices-array-matched.js:31:18(24)", "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-non-unicode-match.js: Test262Error: Expected [[1, 2], [1, 2]] to be structurally equal to undefined. at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/match-indices/indices-array-properties.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-properties.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", "test/built-ins/RegExp/match-indices/indices-array-unicode-match.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-unicode-match.js: SyntaxError: test/built-ins/RegExp/match-indices/indices-array-unicode-match.js: Expected atom at position 1\n (?\u003ca\u003e.)(?\u003cb\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/match-indices/indices-array-unicode-property-names.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-unicode-property-names.js: SyntaxError: test/built-ins/RegExp/match-indices/indices-array-unicode-property-names.js: Expected atom at position 1\n (?\u003cπ\u003ea)\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/match-indices/indices-array-unmatched.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array-unmatched.js: TypeError: Cannot read property 'length' of undefined at test/built-ins/RegExp/match-indices/indices-array-unmatched.js:30:18(24)", + "test/built-ins/RegExp/match-indices/indices-array.js-strict:true": "test/built-ins/RegExp/match-indices/indices-array.js: TypeError: Cannot convert undefined or null to object at getPrototypeOf (native)", + "test/built-ins/RegExp/match-indices/indices-groups-object-undefined.js-strict:true": "test/built-ins/RegExp/match-indices/indices-groups-object-undefined.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/RegExp/match-indices/indices-groups-object-unmatched.js-strict:true": "test/built-ins/RegExp/match-indices/indices-groups-object-unmatched.js: TypeError: Cannot read property 'groups' of undefined at test/built-ins/RegExp/match-indices/indices-groups-object-unmatched.js:20:29(22)", + "test/built-ins/RegExp/match-indices/indices-groups-object.js-strict:true": "test/built-ins/RegExp/match-indices/indices-groups-object.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", + "test/built-ins/RegExp/match-indices/indices-groups-properties.js-strict:true": "test/built-ins/RegExp/match-indices/indices-groups-properties.js: SyntaxError: test/built-ins/RegExp/match-indices/indices-groups-properties.js: Expected atom at position 1\n (?\u003cfst\u003e.)|(\n ^ at \u003ceval\u003e:2:28542(114)", "test/built-ins/RegExp/match-indices/indices-property.js-strict:true": "test/built-ins/RegExp/match-indices/indices-property.js: Test262Error: obj should have an own property indices at harness/sta.js:22:9(49)", "test/built-ins/RegExp/named-groups/functional-replace-global.js-strict:true": "test/built-ins/RegExp/named-groups/functional-replace-global.js: TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-global.js:29:29(17)", "test/built-ins/RegExp/named-groups/functional-replace-non-global.js-strict:true": "test/built-ins/RegExp/named-groups/functional-replace-non-global.js: TypeError: Cannot read property 'fst' of undefined at test/built-ins/RegExp/named-groups/functional-replace-non-global.js:29:27(26)", @@ -130,7 +350,569 @@ "test/built-ins/RegExp/named-groups/groups-object-unmatched.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object-unmatched.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/built-ins/RegExp/named-groups/groups-object.js-strict:true": "test/built-ins/RegExp/named-groups/groups-object.js: Test262Error: obj should have an own property groups at harness/sta.js:22:9(49)", "test/built-ins/RegExp/named-groups/groups-properties.js-strict:true": "test/built-ins/RegExp/named-groups/groups-properties.js: SyntaxError: test/built-ins/RegExp/named-groups/groups-properties.js: Expected atom at position 1\n (?\u003cfst\u003e.)|(\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/named-groups/lookbehind.js-strict:true": "test/built-ins/RegExp/named-groups/lookbehind.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/non-unicode-match.js-strict:true": "test/built-ins/RegExp/named-groups/non-unicode-match.js: SyntaxError: Invalid regular expression (regexp2): (?\u003c$\u003ea) (Invalid regular expression (regexp2): (?\u003c$\u003ea) (error parsing regexp: invalid group name: group names must begin with a word character and have a matching terminator in `(?\u003c$\u003ea)`)) at test/built-ins/RegExp/named-groups/non-unicode-match.js:15:45", + "test/built-ins/RegExp/named-groups/non-unicode-property-names-valid.js-strict:true": "test/built-ins/RegExp/named-groups/non-unicode-property-names-valid.js: SyntaxError: Invalid regular expression (regexp2): (?\u003c\\ud835\\udc53\\ud835\\udc5c\\ud835\\udc65\u003efox).*(?\u003c\\ud835\\udcd3\\ud835\\udcf8\\ud835\\udcf0\u003edog) (Invalid regular expression (regexp2): (?\u003c\\ud835\\udc53\\ud835\\udc5c\\ud835\\udc65\u003efox).*(?\u003c\\ud835\\udcd3\\ud835\\udcf8\\ud835\\udcf0\u003edog) (error parsing regexp: invalid group name: group names must begin with a word character and have a matching terminator in `(?\u003c\\ud835\\udc53\\ud835\\udc5c\\ud835\\udc65\u003efox).*(?\u003c\\ud835\\udcd3\\ud835\\udcf8\\ud835\\udcf0\u003edog)`)) at test/built-ins/RegExp/named-groups/non-unicode-property-names-valid.js:47:22", + "test/built-ins/RegExp/named-groups/non-unicode-property-names.js-strict:true": "test/built-ins/RegExp/named-groups/non-unicode-property-names.js: test/built-ins/RegExp/named-groups/non-unicode-property-names.js: Line 15:59 Unexpected token ILLEGAL (and 5 more errors)", + "test/built-ins/RegExp/named-groups/non-unicode-references.js-strict:true": "test/built-ins/RegExp/named-groups/non-unicode-references.js: TypeError: Cannot read property 'a' of undefined at test/built-ins/RegExp/named-groups/non-unicode-references.js:18:23(50)", + "test/built-ins/RegExp/named-groups/string-replace-get.js-strict:true": "test/built-ins/RegExp/named-groups/string-replace-get.js: Test262Error: Expected SameValue(«badc», «$\u003csnd\u003e$\u003cfst\u003e$\u003csnd\u003e$\u003cfst\u003e») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/string-replace-missing.js-strict:true": "test/built-ins/RegExp/named-groups/string-replace-missing.js: Test262Error: Expected SameValue(«cd», «$\u003c42a\u003ecd») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/string-replace-undefined.js-strict:true": "test/built-ins/RegExp/named-groups/string-replace-undefined.js: Test262Error: Expected SameValue(«», «$\u003cthd\u003e$\u003cthd\u003e») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/unicode-match.js-strict:true": "test/built-ins/RegExp/named-groups/unicode-match.js: SyntaxError: test/built-ins/RegExp/named-groups/unicode-match.js: Expected atom at position 1\n (?\u003ca\u003ea)\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/named-groups/unicode-property-names-invalid.js-strict:true": "test/built-ins/RegExp/named-groups/unicode-property-names-invalid.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/named-groups/unicode-property-names-valid.js-strict:true": "test/built-ins/RegExp/named-groups/unicode-property-names-valid.js: SyntaxError: test/built-ins/RegExp/named-groups/unicode-property-names-valid.js: Expected atom at position 1\n (?\u003canimal\u003ef\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/named-groups/unicode-property-names.js-strict:true": "test/built-ins/RegExp/named-groups/unicode-property-names.js: SyntaxError: test/built-ins/RegExp/named-groups/unicode-property-names.js: Expected atom at position 1\n (?\u003cπ\u003ea)\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/named-groups/unicode-references.js-strict:true": "test/built-ins/RegExp/named-groups/unicode-references.js: SyntaxError: test/built-ins/RegExp/named-groups/unicode-references.js: Expected atom at position 1\n (?\u003cb\u003e.).\\k\u003c\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_F.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Invalid.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_N.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_No.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_T.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Y.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes.js-strict:true": "test/built-ins/RegExp/property-escapes/binary-property-with-value-ASCII_-_Yes.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/character-class-range-end.js-strict:true": "test/built-ins/RegExp/property-escapes/character-class-range-end.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/character-class-range-no-dash-start.js-strict:true": "test/built-ins/RegExp/property-escapes/character-class-range-no-dash-start.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/character-class.js-strict:true": "test/built-ins/RegExp/property-escapes/character-class.js: Test262Error: multiple property escapes in a single character class should be supported at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/property-escapes/generated/ASCII.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/ASCII.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/ASCII.js: Expected atom at position 3\n ^\\p{ASCII}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/ASCII_Hex_Digit.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/ASCII_Hex_Digit.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/ASCII_Hex_Digit.js: Expected atom at position 3\n ^\\p{ASCII_Hex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Alphabetic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Alphabetic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Alphabetic.js: Expected atom at position 3\n ^\\p{Alphabeti\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Any.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Any.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Any.js: Expected atom at position 3\n ^\\p{Any}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Assigned.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Assigned.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Assigned.js: Expected atom at position 3\n ^\\p{Assigned}\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Bidi_Control.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Bidi_Control.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Bidi_Control.js: Expected atom at position 3\n ^\\p{Bidi_Cont\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Bidi_Mirrored.js: Expected atom at position 3\n ^\\p{Bidi_Mirr\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Case_Ignorable.js: Expected atom at position 3\n ^\\p{Case_Igno\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Cased.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Cased.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Cased.js: Expected atom at position 3\n ^\\p{Cased}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased.js: Expected atom at position 3\n ^\\p{Changes_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Dash.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Dash.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Dash.js: Expected atom at position 3\n ^\\p{Dash}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Default_Ignorable_Code_Point.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Default_Ignorable_Code_Point.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Default_Ignorable_Code_Point.js: Expected atom at position 3\n ^\\p{Default_I\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Deprecated.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Deprecated.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Deprecated.js: Expected atom at position 3\n ^\\p{Deprecate\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Diacritic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Diacritic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Diacritic.js: Expected atom at position 3\n ^\\p{Diacritic\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Emoji.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Emoji.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Emoji.js: Expected atom at position 3\n ^\\p{Emoji}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Emoji_Component.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Emoji_Component.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Emoji_Component.js: Expected atom at position 3\n ^\\p{Emoji_Com\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier.js: Expected atom at position 3\n ^\\p{Emoji_Mod\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base.js: Expected atom at position 3\n ^\\p{Emoji_Mod\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Emoji_Presentation.js: Expected atom at position 3\n ^\\p{Emoji_Pre\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Extended_Pictographic.js: Expected atom at position 3\n ^\\p{Extended_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Extender.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Extender.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Extender.js: Expected atom at position 3\n ^\\p{Extender}\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Close_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Close_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Close_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Connector_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Connector_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Connector_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Control.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Control.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Control.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Currency_Symbol.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Enclosing_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Enclosing_Mark.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Enclosing_Mark.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Final_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Final_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Final_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Format.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Format.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Format.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Initial_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Initial_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Initial_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Letter_Number.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Line_Separator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Line_Separator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Line_Separator.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Mark.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Math_Symbol.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Number.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Open_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Open_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Open_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Paragraph_Separator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Paragraph_Separator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Paragraph_Separator.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Private_Use.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Private_Use.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Private_Use.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Separator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Separator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Separator.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Space_Separator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Space_Separator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Space_Separator.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Surrogate.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Surrogate.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Surrogate.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Titlecase_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Titlecase_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Titlecase_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter.js: Expected atom at position 3\n ^\\p{General_C\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Grapheme_Base.js: Expected atom at position 3\n ^\\p{Grapheme_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Grapheme_Extend.js: Expected atom at position 3\n ^\\p{Grapheme_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Hex_Digit.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Hex_Digit.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Hex_Digit.js: Expected atom at position 3\n ^\\p{Hex_Digit\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/IDS_Binary_Operator.js: Expected atom at position 3\n ^\\p{IDS_Binar\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/IDS_Trinary_Operator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/IDS_Trinary_Operator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/IDS_Trinary_Operator.js: Expected atom at position 3\n ^\\p{IDS_Trina\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/ID_Continue.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/ID_Continue.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/ID_Continue.js: Expected atom at position 3\n ^\\p{ID_Contin\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/ID_Start.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/ID_Start.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/ID_Start.js: Expected atom at position 3\n ^\\p{ID_Start}\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Ideographic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Ideographic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Ideographic.js: Expected atom at position 3\n ^\\p{Ideograph\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Join_Control.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Join_Control.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Join_Control.js: Expected atom at position 3\n ^\\p{Join_Cont\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Logical_Order_Exception.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Logical_Order_Exception.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Logical_Order_Exception.js: Expected atom at position 3\n ^\\p{Logical_O\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Lowercase.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Lowercase.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Lowercase.js: Expected atom at position 3\n ^\\p{Lowercase\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Math.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Math.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Math.js: Expected atom at position 3\n ^\\p{Math}+$\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Noncharacter_Code_Point.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Noncharacter_Code_Point.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Noncharacter_Code_Point.js: Expected atom at position 3\n ^\\p{Noncharac\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Pattern_Syntax.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Pattern_Syntax.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Pattern_Syntax.js: Expected atom at position 3\n ^\\p{Pattern_S\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Pattern_White_Space.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Pattern_White_Space.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Pattern_White_Space.js: Expected atom at position 3\n ^\\p{Pattern_W\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Quotation_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Quotation_Mark.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Quotation_Mark.js: Expected atom at position 3\n ^\\p{Quotation\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Radical.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Radical.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Radical.js: Expected atom at position 3\n ^\\p{Radical}+\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Regional_Indicator.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Regional_Indicator.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Regional_Indicator.js: Expected atom at position 3\n ^\\p{Regional_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Adlam.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Adlam.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Adlam.js: Expected atom at position 3\n ^\\p{Script=Ad\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Ahom.js: Expected atom at position 3\n ^\\p{Script=Ah\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Anatolian_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Anatolian_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Anatolian_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script=An\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Arabic.js: Expected atom at position 3\n ^\\p{Script=Ar\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Armenian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Armenian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Armenian.js: Expected atom at position 3\n ^\\p{Script=Ar\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Avestan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Avestan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Avestan.js: Expected atom at position 3\n ^\\p{Script=Av\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Balinese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Balinese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Balinese.js: Expected atom at position 3\n ^\\p{Script=Ba\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Bamum.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Bamum.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Bamum.js: Expected atom at position 3\n ^\\p{Script=Ba\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Bassa_Vah.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Bassa_Vah.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Bassa_Vah.js: Expected atom at position 3\n ^\\p{Script=Ba\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Batak.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Batak.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Batak.js: Expected atom at position 3\n ^\\p{Script=Ba\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Bengali.js: Expected atom at position 3\n ^\\p{Script=Be\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Bhaiksuki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Bhaiksuki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Bhaiksuki.js: Expected atom at position 3\n ^\\p{Script=Bh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo.js: Expected atom at position 3\n ^\\p{Script=Bo\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Brahmi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Brahmi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Brahmi.js: Expected atom at position 3\n ^\\p{Script=Br\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Braille.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Braille.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Braille.js: Expected atom at position 3\n ^\\p{Script=Br\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Buginese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Buginese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Buginese.js: Expected atom at position 3\n ^\\p{Script=Bu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Buhid.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Buhid.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Buhid.js: Expected atom at position 3\n ^\\p{Script=Bu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Canadian_Aboriginal.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Canadian_Aboriginal.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Canadian_Aboriginal.js: Expected atom at position 3\n ^\\p{Script=Ca\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Carian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Carian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Carian.js: Expected atom at position 3\n ^\\p{Script=Ca\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Caucasian_Albanian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Caucasian_Albanian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Caucasian_Albanian.js: Expected atom at position 3\n ^\\p{Script=Ca\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Chakma.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Chakma.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Chakma.js: Expected atom at position 3\n ^\\p{Script=Ch\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Cham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Cham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Cham.js: Expected atom at position 3\n ^\\p{Script=Ch\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Cherokee.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Cherokee.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Cherokee.js: Expected atom at position 3\n ^\\p{Script=Ch\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Chorasmian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Chorasmian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Chorasmian.js: Expected atom at position 3\n ^\\p{Script=Ch\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Common.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Common.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Common.js: Expected atom at position 3\n ^\\p{Script=Co\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Coptic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Coptic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Coptic.js: Expected atom at position 3\n ^\\p{Script=Co\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Cuneiform.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Cuneiform.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Cuneiform.js: Expected atom at position 3\n ^\\p{Script=Cu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Cypriot.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Cypriot.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Cypriot.js: Expected atom at position 3\n ^\\p{Script=Cy\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Cyrillic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Cyrillic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Cyrillic.js: Expected atom at position 3\n ^\\p{Script=Cy\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Deseret.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Deseret.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Deseret.js: Expected atom at position 3\n ^\\p{Script=De\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Devanagari.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Devanagari.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Devanagari.js: Expected atom at position 3\n ^\\p{Script=De\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Dives_Akuru.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Dives_Akuru.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Dives_Akuru.js: Expected atom at position 3\n ^\\p{Script=Di\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Dogra.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Dogra.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Dogra.js: Expected atom at position 3\n ^\\p{Script=Do\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Duployan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Duployan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Duployan.js: Expected atom at position 3\n ^\\p{Script=Du\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Egyptian_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Egyptian_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Egyptian_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script=Eg\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Elbasan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Elbasan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Elbasan.js: Expected atom at position 3\n ^\\p{Script=El\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Elymaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Elymaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Elymaic.js: Expected atom at position 3\n ^\\p{Script=El\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Ethiopic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Ethiopic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Ethiopic.js: Expected atom at position 3\n ^\\p{Script=Et\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Georgian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Georgian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Georgian.js: Expected atom at position 3\n ^\\p{Script=Ge\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Glagolitic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Glagolitic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Glagolitic.js: Expected atom at position 3\n ^\\p{Script=Gl\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Gothic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Gothic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Gothic.js: Expected atom at position 3\n ^\\p{Script=Go\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Grantha.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Grantha.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Grantha.js: Expected atom at position 3\n ^\\p{Script=Gr\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Greek.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Greek.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Greek.js: Expected atom at position 3\n ^\\p{Script=Gr\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Gujarati.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Gujarati.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Gujarati.js: Expected atom at position 3\n ^\\p{Script=Gu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Gunjala_Gondi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Gunjala_Gondi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Gunjala_Gondi.js: Expected atom at position 3\n ^\\p{Script=Gu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Gurmukhi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Gurmukhi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Gurmukhi.js: Expected atom at position 3\n ^\\p{Script=Gu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Han.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Han.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Han.js: Expected atom at position 3\n ^\\p{Script=Ha\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hangul.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hangul.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hangul.js: Expected atom at position 3\n ^\\p{Script=Ha\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hanifi_Rohingya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hanifi_Rohingya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hanifi_Rohingya.js: Expected atom at position 3\n ^\\p{Script=Ha\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hanunoo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hanunoo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hanunoo.js: Expected atom at position 3\n ^\\p{Script=Ha\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hatran.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hatran.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hatran.js: Expected atom at position 3\n ^\\p{Script=Ha\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hebrew.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hebrew.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hebrew.js: Expected atom at position 3\n ^\\p{Script=He\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Hiragana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Hiragana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Hiragana.js: Expected atom at position 3\n ^\\p{Script=Hi\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Imperial_Aramaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Imperial_Aramaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Imperial_Aramaic.js: Expected atom at position 3\n ^\\p{Script=Im\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Inherited.js: Expected atom at position 3\n ^\\p{Script=In\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Pahlavi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Pahlavi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Pahlavi.js: Expected atom at position 3\n ^\\p{Script=In\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Parthian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Parthian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Inscriptional_Parthian.js: Expected atom at position 3\n ^\\p{Script=In\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Javanese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Javanese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Javanese.js: Expected atom at position 3\n ^\\p{Script=Ja\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Kaithi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Kaithi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Kaithi.js: Expected atom at position 3\n ^\\p{Script=Ka\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Kannada.js: Expected atom at position 3\n ^\\p{Script=Ka\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Katakana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Katakana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Katakana.js: Expected atom at position 3\n ^\\p{Script=Ka\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Kayah_Li.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Kayah_Li.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Kayah_Li.js: Expected atom at position 3\n ^\\p{Script=Ka\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Kharoshthi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Kharoshthi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Kharoshthi.js: Expected atom at position 3\n ^\\p{Script=Kh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Khitan_Small_Script.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Khitan_Small_Script.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Khitan_Small_Script.js: Expected atom at position 3\n ^\\p{Script=Kh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Khmer.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Khmer.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Khmer.js: Expected atom at position 3\n ^\\p{Script=Kh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Khojki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Khojki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Khojki.js: Expected atom at position 3\n ^\\p{Script=Kh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Khudawadi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Khudawadi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Khudawadi.js: Expected atom at position 3\n ^\\p{Script=Kh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Lao.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Lao.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Lao.js: Expected atom at position 3\n ^\\p{Script=La\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Latin.js: Expected atom at position 3\n ^\\p{Script=La\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Lepcha.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Lepcha.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Lepcha.js: Expected atom at position 3\n ^\\p{Script=Le\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Limbu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Limbu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Limbu.js: Expected atom at position 3\n ^\\p{Script=Li\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_A.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_A.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_A.js: Expected atom at position 3\n ^\\p{Script=Li\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_B.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_B.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Linear_B.js: Expected atom at position 3\n ^\\p{Script=Li\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Lisu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Lisu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Lisu.js: Expected atom at position 3\n ^\\p{Script=Li\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Lycian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Lycian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Lycian.js: Expected atom at position 3\n ^\\p{Script=Ly\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Lydian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Lydian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Lydian.js: Expected atom at position 3\n ^\\p{Script=Ly\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Mahajani.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Mahajani.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Mahajani.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Makasar.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Makasar.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Makasar.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Malayalam.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Malayalam.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Malayalam.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Mandaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Mandaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Mandaic.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Manichaean.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Manichaean.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Manichaean.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Marchen.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Marchen.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Marchen.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Masaram_Gondi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Masaram_Gondi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Masaram_Gondi.js: Expected atom at position 3\n ^\\p{Script=Ma\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Medefaidrin.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Medefaidrin.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Medefaidrin.js: Expected atom at position 3\n ^\\p{Script=Me\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Meetei_Mayek.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Meetei_Mayek.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Meetei_Mayek.js: Expected atom at position 3\n ^\\p{Script=Me\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Mende_Kikakui.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Mende_Kikakui.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Mende_Kikakui.js: Expected atom at position 3\n ^\\p{Script=Me\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Cursive.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Cursive.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Cursive.js: Expected atom at position 3\n ^\\p{Script=Me\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Meroitic_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script=Me\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Miao.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Miao.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Miao.js: Expected atom at position 3\n ^\\p{Script=Mi\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Modi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Modi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Modi.js: Expected atom at position 3\n ^\\p{Script=Mo\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Mongolian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Mongolian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Mongolian.js: Expected atom at position 3\n ^\\p{Script=Mo\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Mro.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Mro.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Mro.js: Expected atom at position 3\n ^\\p{Script=Mr\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Multani.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Multani.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Multani.js: Expected atom at position 3\n ^\\p{Script=Mu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Myanmar.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Myanmar.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Myanmar.js: Expected atom at position 3\n ^\\p{Script=My\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Nabataean.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Nabataean.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Nabataean.js: Expected atom at position 3\n ^\\p{Script=Na\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Nandinagari.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Nandinagari.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Nandinagari.js: Expected atom at position 3\n ^\\p{Script=Na\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_New_Tai_Lue.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_New_Tai_Lue.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_New_Tai_Lue.js: Expected atom at position 3\n ^\\p{Script=Ne\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Newa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Newa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Newa.js: Expected atom at position 3\n ^\\p{Script=Ne\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Nko.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Nko.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Nko.js: Expected atom at position 3\n ^\\p{Script=Nk\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Nushu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Nushu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Nushu.js: Expected atom at position 3\n ^\\p{Script=Nu\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Nyiakeng_Puachue_Hmong.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Nyiakeng_Puachue_Hmong.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Nyiakeng_Puachue_Hmong.js: Expected atom at position 3\n ^\\p{Script=Ny\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Ogham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Ogham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Ogham.js: Expected atom at position 3\n ^\\p{Script=Og\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Ol_Chiki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Ol_Chiki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Ol_Chiki.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Hungarian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Hungarian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Hungarian.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Italic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Italic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Italic.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_North_Arabian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_North_Arabian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_North_Arabian.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Permic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Permic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Permic.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Persian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Persian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Persian.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Sogdian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Sogdian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Sogdian.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_South_Arabian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_South_Arabian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_South_Arabian.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Turkic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Turkic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Old_Turkic.js: Expected atom at position 3\n ^\\p{Script=Ol\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Oriya.js: Expected atom at position 3\n ^\\p{Script=Or\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Osage.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Osage.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Osage.js: Expected atom at position 3\n ^\\p{Script=Os\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Osmanya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Osmanya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Osmanya.js: Expected atom at position 3\n ^\\p{Script=Os\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Pahawh_Hmong.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Pahawh_Hmong.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Pahawh_Hmong.js: Expected atom at position 3\n ^\\p{Script=Pa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Palmyrene.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Palmyrene.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Palmyrene.js: Expected atom at position 3\n ^\\p{Script=Pa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Pau_Cin_Hau.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Pau_Cin_Hau.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Pau_Cin_Hau.js: Expected atom at position 3\n ^\\p{Script=Pa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Phags_Pa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Phags_Pa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Phags_Pa.js: Expected atom at position 3\n ^\\p{Script=Ph\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Phoenician.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Phoenician.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Phoenician.js: Expected atom at position 3\n ^\\p{Script=Ph\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Psalter_Pahlavi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Psalter_Pahlavi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Psalter_Pahlavi.js: Expected atom at position 3\n ^\\p{Script=Ps\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Rejang.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Rejang.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Rejang.js: Expected atom at position 3\n ^\\p{Script=Re\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Runic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Runic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Runic.js: Expected atom at position 3\n ^\\p{Script=Ru\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Samaritan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Samaritan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Samaritan.js: Expected atom at position 3\n ^\\p{Script=Sa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Saurashtra.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Saurashtra.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Saurashtra.js: Expected atom at position 3\n ^\\p{Script=Sa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Sharada.js: Expected atom at position 3\n ^\\p{Script=Sh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Shavian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Shavian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Shavian.js: Expected atom at position 3\n ^\\p{Script=Sh\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Siddham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Siddham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Siddham.js: Expected atom at position 3\n ^\\p{Script=Si\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_SignWriting.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_SignWriting.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_SignWriting.js: Expected atom at position 3\n ^\\p{Script=Si\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Sinhala.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Sinhala.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Sinhala.js: Expected atom at position 3\n ^\\p{Script=Si\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Sogdian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Sogdian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Sogdian.js: Expected atom at position 3\n ^\\p{Script=So\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Sora_Sompeng.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Sora_Sompeng.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Sora_Sompeng.js: Expected atom at position 3\n ^\\p{Script=So\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Soyombo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Soyombo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Soyombo.js: Expected atom at position 3\n ^\\p{Script=So\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Sundanese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Sundanese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Sundanese.js: Expected atom at position 3\n ^\\p{Script=Su\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri.js: Expected atom at position 3\n ^\\p{Script=Sy\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Syriac.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Syriac.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Syriac.js: Expected atom at position 3\n ^\\p{Script=Sy\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tagalog.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tagalog.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tagalog.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tagbanwa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tagbanwa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tagbanwa.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Le.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Le.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Le.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Tham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Tham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Tham.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Viet.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Viet.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tai_Viet.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Takri.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Takri.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Takri.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tamil.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tamil.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tamil.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tangut.js: Expected atom at position 3\n ^\\p{Script=Ta\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Telugu.js: Expected atom at position 3\n ^\\p{Script=Te\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Thaana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Thaana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Thaana.js: Expected atom at position 3\n ^\\p{Script=Th\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Thai.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Thai.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Thai.js: Expected atom at position 3\n ^\\p{Script=Th\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tibetan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tibetan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tibetan.js: Expected atom at position 3\n ^\\p{Script=Ti\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tifinagh.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tifinagh.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tifinagh.js: Expected atom at position 3\n ^\\p{Script=Ti\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Tirhuta.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Tirhuta.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Tirhuta.js: Expected atom at position 3\n ^\\p{Script=Ti\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Ugaritic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Ugaritic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Ugaritic.js: Expected atom at position 3\n ^\\p{Script=Ug\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Vai.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Vai.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Vai.js: Expected atom at position 3\n ^\\p{Script=Va\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Wancho.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Wancho.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Wancho.js: Expected atom at position 3\n ^\\p{Script=Wa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Warang_Citi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Warang_Citi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Warang_Citi.js: Expected atom at position 3\n ^\\p{Script=Wa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Yezidi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Yezidi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Yezidi.js: Expected atom at position 3\n ^\\p{Script=Ye\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Yi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Yi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Yi.js: Expected atom at position 3\n ^\\p{Script=Yi\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_-_Zanabazar_Square.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_-_Zanabazar_Square.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_-_Zanabazar_Square.js: Expected atom at position 3\n ^\\p{Script=Za\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Adlam.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Adlam.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Adlam.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ahom.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ahom.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ahom.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Anatolian_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Anatolian_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Anatolian_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Armenian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Armenian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Armenian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Avestan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Avestan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Avestan.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Balinese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Balinese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Balinese.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bamum.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bamum.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bamum.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bassa_Vah.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bassa_Vah.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bassa_Vah.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Batak.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Batak.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Batak.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bengali.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bhaiksuki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bhaiksuki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bhaiksuki.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Brahmi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Brahmi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Brahmi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Braille.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Braille.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Braille.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buginese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buginese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buginese.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buhid.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buhid.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Buhid.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Canadian_Aboriginal.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Canadian_Aboriginal.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Canadian_Aboriginal.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Carian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Carian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Carian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Caucasian_Albanian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Caucasian_Albanian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Caucasian_Albanian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cham.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cherokee.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cherokee.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cherokee.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chorasmian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chorasmian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chorasmian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Coptic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Coptic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Coptic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cuneiform.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cuneiform.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cuneiform.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cypriot.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cypriot.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cypriot.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Deseret.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Deseret.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Deseret.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Devanagari.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Devanagari.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Devanagari.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dives_Akuru.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dives_Akuru.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dives_Akuru.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dogra.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dogra.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dogra.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Duployan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Duployan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Duployan.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Egyptian_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Egyptian_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Egyptian_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elbasan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elbasan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elbasan.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elymaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elymaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Elymaic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ethiopic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ethiopic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ethiopic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Glagolitic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Glagolitic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Glagolitic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gothic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gothic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gothic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Grantha.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Grantha.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Grantha.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Greek.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Greek.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Greek.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gujarati.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gujarati.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gujarati.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gunjala_Gondi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gunjala_Gondi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gunjala_Gondi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gurmukhi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gurmukhi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Gurmukhi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hangul.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hangul.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hangul.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanifi_Rohingya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanifi_Rohingya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanifi_Rohingya.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanunoo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanunoo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hanunoo.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hatran.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hatran.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hatran.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hebrew.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hebrew.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hebrew.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hiragana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hiragana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Hiragana.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Imperial_Aramaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Imperial_Aramaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Imperial_Aramaic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Pahlavi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Pahlavi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Pahlavi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Parthian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Parthian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inscriptional_Parthian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Javanese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Javanese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Javanese.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kaithi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kaithi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kaithi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kannada.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Katakana.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kayah_Li.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kayah_Li.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kayah_Li.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kharoshthi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kharoshthi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Kharoshthi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khitan_Small_Script.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khitan_Small_Script.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khitan_Small_Script.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khmer.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khmer.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khmer.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khojki.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khudawadi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khudawadi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khudawadi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lao.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lepcha.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lepcha.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lepcha.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Limbu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Limbu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Limbu.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_A.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_A.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_A.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_B.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_B.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Linear_B.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lycian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lycian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lycian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lydian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lydian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lydian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mahajani.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mahajani.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mahajani.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Makasar.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Makasar.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Makasar.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mandaic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mandaic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mandaic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Manichaean.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Manichaean.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Manichaean.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Marchen.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Marchen.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Marchen.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Masaram_Gondi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Masaram_Gondi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Masaram_Gondi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Medefaidrin.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Medefaidrin.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Medefaidrin.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meetei_Mayek.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meetei_Mayek.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meetei_Mayek.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mende_Kikakui.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mende_Kikakui.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mende_Kikakui.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Cursive.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Cursive.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Cursive.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Hieroglyphs.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Hieroglyphs.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Meroitic_Hieroglyphs.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Miao.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Miao.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Miao.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Modi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Modi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Modi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mongolian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mro.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mro.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Mro.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Multani.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Multani.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Multani.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Myanmar.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Myanmar.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Myanmar.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nabataean.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nabataean.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nabataean.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nandinagari.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_New_Tai_Lue.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_New_Tai_Lue.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_New_Tai_Lue.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nko.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nushu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nushu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nushu.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nyiakeng_Puachue_Hmong.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nyiakeng_Puachue_Hmong.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Nyiakeng_Puachue_Hmong.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ogham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ogham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ogham.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ol_Chiki.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ol_Chiki.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ol_Chiki.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Hungarian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Hungarian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Hungarian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Italic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Italic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Italic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_North_Arabian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_North_Arabian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_North_Arabian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Permic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Permic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Permic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Persian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Persian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Persian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Sogdian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Sogdian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Sogdian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_South_Arabian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_South_Arabian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_South_Arabian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Turkic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Turkic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Old_Turkic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osage.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osage.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osage.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osmanya.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osmanya.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Osmanya.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pahawh_Hmong.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pahawh_Hmong.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pahawh_Hmong.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Palmyrene.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Palmyrene.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Palmyrene.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pau_Cin_Hau.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pau_Cin_Hau.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Pau_Cin_Hau.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phags_Pa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phags_Pa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phags_Pa.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phoenician.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phoenician.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Phoenician.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Psalter_Pahlavi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Psalter_Pahlavi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Psalter_Pahlavi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Rejang.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Rejang.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Rejang.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Runic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Runic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Runic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Samaritan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Samaritan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Samaritan.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Saurashtra.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Saurashtra.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Saurashtra.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Shavian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Shavian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Shavian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Siddham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Siddham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Siddham.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_SignWriting.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_SignWriting.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_SignWriting.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sogdian.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sogdian.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sogdian.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sora_Sompeng.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sora_Sompeng.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sora_Sompeng.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Soyombo.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Soyombo.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Soyombo.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sundanese.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sundanese.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sundanese.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagalog.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagbanwa.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagbanwa.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tagbanwa.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Le.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Le.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Le.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Tham.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Tham.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Tham.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Viet.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Viet.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tai_Viet.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Takri.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tamil.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tamil.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tamil.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Telugu.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thaana.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thaana.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thaana.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thai.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thai.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Thai.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tibetan.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tibetan.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tibetan.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tifinagh.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tirhuta.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ugaritic.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ugaritic.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Ugaritic.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Vai.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Vai.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Vai.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Wancho.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Wancho.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Wancho.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Warang_Citi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Warang_Citi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Warang_Citi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yezidi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yezidi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yezidi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yi.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yi.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yi.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Zanabazar_Square.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Zanabazar_Square.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Zanabazar_Square.js: Expected atom at position 3\n ^\\p{Script_Ex\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Sentence_Terminal.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Sentence_Terminal.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Sentence_Terminal.js: Expected atom at position 3\n ^\\p{Sentence_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Soft_Dotted.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Soft_Dotted.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Soft_Dotted.js: Expected atom at position 3\n ^\\p{Soft_Dott\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Terminal_Punctuation.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Terminal_Punctuation.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Terminal_Punctuation.js: Expected atom at position 3\n ^\\p{Terminal_\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Unified_Ideograph.js: Expected atom at position 3\n ^\\p{Unified_I\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Uppercase.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Uppercase.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Uppercase.js: Expected atom at position 3\n ^\\p{Uppercase\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/Variation_Selector.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/Variation_Selector.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/Variation_Selector.js: Expected atom at position 3\n ^\\p{Variation\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/White_Space.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/White_Space.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/White_Space.js: Expected atom at position 3\n ^\\p{White_Spa\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/XID_Continue.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/XID_Continue.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/XID_Continue.js: Expected atom at position 3\n ^\\p{XID_Conti\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/generated/XID_Start.js-strict:true": "test/built-ins/RegExp/property-escapes/generated/XID_Start.js: SyntaxError: test/built-ins/RegExp/property-escapes/generated/XID_Start.js: Expected atom at position 3\n ^\\p{XID_Start\n ^ at \u003ceval\u003e:2:28542(114)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Block-implicit.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-implicit.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-In-prefix-Script.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-Is-prefix-Script.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-circumflex-negation.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-empty-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-empty-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-empty.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-empty.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-invalid-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-invalid-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-invalid.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-invalid.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces-value.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-no-braces.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator-and-value-only.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator-only-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator-only-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator-only.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator-only.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-separator.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-separator.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-unclosed-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-unclosed-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-unclosed.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-unclosed.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-unopened-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-unopened-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/grammar-extension-unopened.js-strict:true": "test/built-ins/RegExp/property-escapes/grammar-extension-unopened.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-01-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-01-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-01.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-01.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-02-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-02-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-02.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-02.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-03-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-03-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-03.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-03.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-04-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-04-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-04.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-04.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-05-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-05-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-05.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-05.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-06-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-06-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-06.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-06.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-07-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-07-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-07.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-07.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-08-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-08-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-08.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-08.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-09-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-09-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-09.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-09.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-10-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-10-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-10.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-10.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-11-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-11-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-11.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-11.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-12-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-12-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-12.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-12.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-13-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-13-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-13.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-13.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-14-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-14-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/loose-matching-14.js-strict:true": "test/built-ins/RegExp/property-escapes/loose-matching-14.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-equals.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-General_Category.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-equals.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-equals.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions.js-strict:true": "test/built-ins/RegExp/property-escapes/non-binary-property-without-value-Script_Extensions.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-binary-property-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-binary-property-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-binary-property.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-binary-property.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-and-value-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-and-value-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-and-value.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-and-value.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-existing-value-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-existing-value-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-existing-value.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-existing-value.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-General_Category-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-General_Category-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-Script_Extensions.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/non-existent-property-value-general-category.js-strict:true": "test/built-ins/RegExp/property-escapes/non-existent-property-value-general-category.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Composition_Exclusion.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFC.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFD.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKC.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Expands_On_NFKD.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-FC_NFKC_Closure.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Full_Composition_Exclusion.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Grapheme_Link.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Hyphen.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Alphabetic.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Default_Ignorable_Code_Point.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Grapheme_Extend.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Continue.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_ID_Start.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Lowercase.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Math.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Other_Uppercase.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-binary-property-Prepended_Concatenation_Mark.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Block-with-value.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-FC_NFKC_Closure.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value-negated.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value-negated.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break-with-value.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js-strict:true": "test/built-ins/RegExp/property-escapes/unsupported-property-Line_Break.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-called-once.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-called-once.js: Test262Error: Expected SameValue(«3», «4») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-this-throws.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.matchAll/isregexp-this-throws.js: Test262Error: Expected a Test262Error but got a SyntaxError at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-get-species-throws.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor-get-species-throws.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.matchAll/species-constructor.js: Test262Error: Expected SameValue(«», «u») to be true at harness/sta.js:22:9(49)", "test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/named-groups-fn.js: Test262Error: Expected SameValue(«a», «null») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/Symbol.replace/named-groups.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/named-groups.js: SyntaxError: Invalid regular expression (regexp2): (?\u003c$𐒤\u003eb) (Invalid regular expression (regexp2): (?\u003c$𐒤\u003eb) (error parsing regexp: invalid group name: group names must begin with a word character and have a matching terminator in `(?\u003c$𐒤\u003eb)`)) at test/built-ins/RegExp/prototype/Symbol.replace/named-groups.js:45:18", "test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js: Test262Error: 0 setter should be unreachable. at set (test/built-ins/RegExp/prototype/Symbol.replace/poisoned-stdlib.js:27:19(8))", "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups-prop-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -138,6 +920,28 @@ "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-coerce-groups.js: Test262Error: Expected SameValue(«a[$\u003clength\u003e]», «a[3]») to be true at harness/sta.js:22:9(49)", "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js-strict:true": "test/built-ins/RegExp/prototype/Symbol.replace/result-get-groups-prop-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/dotAll/cross-realm.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/cross-realm.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/cross-realm.js:19:14(12)", + "test/built-ins/RegExp/prototype/dotAll/length.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/length.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/length.js:29:18(15)", + "test/built-ins/RegExp/prototype/dotAll/name.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/name.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/name.js:20:3(15)", + "test/built-ins/RegExp/prototype/dotAll/prop-desc.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/built-ins/RegExp/prototype/dotAll/prop-desc.js:24:18(15)", + "test/built-ins/RegExp/prototype/dotAll/this-val-invalid-obj.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/this-val-invalid-obj.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/this-val-invalid-obj.js:19:14(9)", + "test/built-ins/RegExp/prototype/dotAll/this-val-non-obj.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/this-val-non-obj.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/this-val-non-obj.js:17:14(9)", + "test/built-ins/RegExp/prototype/dotAll/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/this-val-regexp-prototype.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/RegExp/prototype/dotAll/this-val-regexp-prototype.js:18:11(9)", + "test/built-ins/RegExp/prototype/dotAll/this-val-regexp.js-strict:true": "test/built-ins/RegExp/prototype/dotAll/this-val-regexp.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/prototype/dotAll/this-val-regexp.js:24:18", + "test/built-ins/RegExp/prototype/flags/coercion-dotall.js-strict:true": "test/built-ins/RegExp/prototype/flags/coercion-dotall.js: Test262Error: dotAll: string Expected SameValue(«», «s») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/flags/get-order.js-strict:true": "test/built-ins/RegExp/prototype/flags/get-order.js: Test262Error: Expected SameValue(«gimyu», «gimsuy») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/flags/rethrow.js-strict:true": "test/built-ins/RegExp/prototype/flags/rethrow.js: Test262Error: Let dotAll be ToBoolean(? Get(R, \"dotAll\")) Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/flags/return-order.js-strict:true": "test/built-ins/RegExp/prototype/flags/return-order.js: SyntaxError: Invalid flags supplied to RegExp constructor 'gimsuy' at test/built-ins/RegExp/prototype/flags/return-order.js:25:18(6)", + "test/built-ins/RegExp/prototype/flags/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/flags/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/flags/this-val-regexp.js-strict:true": "test/built-ins/RegExp/prototype/flags/this-val-regexp.js: SyntaxError: Invalid flags supplied to RegExp constructor 's' at test/built-ins/RegExp/prototype/flags/this-val-regexp.js:31:18", + "test/built-ins/RegExp/prototype/global/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/global/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/ignoreCase/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/ignoreCase/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/multiline/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/multiline/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/source/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/source/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/source/value-u.js-strict:true": "test/built-ins/RegExp/prototype/source/value-u.js: Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/built-ins/RegExp/prototype/sticky/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/sticky/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/prototype/unicode/this-val-regexp-prototype.js-strict:true": "test/built-ins/RegExp/prototype/unicode/this-val-regexp-prototype.js: TypeError: Method RegExp.prototype.source getter called on incompatible receiver at call (native)", + "test/built-ins/RegExp/quantifier-integer-limit.js-strict:true": "test/built-ins/RegExp/quantifier-integer-limit.js: SyntaxError: Invalid regular expression (re2): b{9007199254740991} (error parsing regexp: invalid repeat count: `{9007199254740991}`) at test/built-ins/RegExp/quantifier-integer-limit.js:30:11(12)", "test/built-ins/RegExp/unicode_restricted_brackets.js-strict:true": "test/built-ins/RegExp/unicode_restricted_brackets.js: Test262Error: RegExp(\"]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/RegExp/unicode_restricted_character_class_escape.js-strict:true": "test/built-ins/RegExp/unicode_restricted_character_class_escape.js: Test262Error: RegExp(\"[\\d-a]\", \"u\"): Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/RegExp/unicode_restricted_identity_escape.js-strict:true": "test/built-ins/RegExp/unicode_restricted_identity_escape.js: Test262Error: Invalid IdentityEscape in AtomEscape: '\\\u0000' Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -155,6 +959,9 @@ "test/built-ins/String/prototype/item/name.js-strict:true": "test/built-ins/String/prototype/item/name.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/prop-desc.js-strict:true": "test/built-ins/String/prototype/item/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/String/prototype/item/return-abrupt-from-this.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/returns-code-unit.js-strict:true": "test/built-ins/String/prototype/item/returns-code-unit.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/String/prototype/item/returns-item-relative-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/item/returns-item.js-strict:true": "test/built-ins/String/prototype/item/returns-item.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js:55:24(12)", "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js:55:24(12)", @@ -197,6 +1004,7 @@ "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/replaceAll/this-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring.js: TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/this-tostring.js:48:10(46)", "test/built-ins/String/prototype/trim/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trim/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trim) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/String/prototype/trim/u180e.js-strict:true": "test/built-ins/String/prototype/trim/u180e.js: Test262Error: Expected SameValue(«_», «_᠎») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimEnd/name.js-strict:true": "test/built-ins/String/prototype/trimEnd/name.js: Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimEnd/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trimEnd/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trimEnd) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js-strict:true": "test/built-ins/String/prototype/trimEnd/this-value-object-toprimitive-call-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -211,32 +1019,244 @@ "test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-tostring-meth-priority.js: Test262Error: thisVal.toString expected to have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-object-valueof-meth-priority.js: Test262Error: thisVal[Symbol.toPrimitive should have been accessed. Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js-strict:true": "test/built-ins/String/prototype/trimStart/this-value-symbol-typeerror.js: Test262Error: String.prototype.trimStart.call(Symbol()) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/built-ins/Symbol/is-constructor.js-strict:true": "test/built-ins/Symbol/is-constructor.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/built-ins/Symbol/prototype/description/description-symboldescriptivestring.js-strict:true": "test/built-ins/Symbol/prototype/description/description-symboldescriptivestring.js: Test262Error: The value of symbol.description is \"foo\" Expected SameValue(«undefined», «foo») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Symbol/prototype/description/descriptor.js-strict:true": "test/built-ins/Symbol/prototype/description/descriptor.js: TypeError: Cannot read property 'set' of undefined at test/built-ins/Symbol/prototype/description/descriptor.js:20:3(15)", + "test/built-ins/Symbol/prototype/description/get.js-strict:true": "test/built-ins/Symbol/prototype/description/get.js: Test262Error: The value of symbol.description is \"test\" Expected SameValue(«undefined», «test») to be true at harness/sta.js:22:9(49)", + "test/built-ins/Symbol/prototype/description/this-val-non-symbol.js-strict:true": "test/built-ins/Symbol/prototype/description/this-val-non-symbol.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/Symbol/prototype/description/this-val-non-symbol.js:17:14(9)", + "test/built-ins/Symbol/prototype/description/this-val-symbol.js-strict:true": "test/built-ins/Symbol/prototype/description/this-val-symbol.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/Symbol/prototype/description/this-val-symbol.js:16:14(13)", + "test/built-ins/Symbol/prototype/description/wrapper.js-strict:true": "test/built-ins/Symbol/prototype/description/wrapper.js: Test262Error: The value of symbol.description is \"test\" Expected SameValue(«undefined», «test») to be true at harness/sta.js:22:9(49)", "test/built-ins/Symbol/species/builtin-getter-name.js-strict:true": "test/built-ins/Symbol/species/builtin-getter-name.js: Test262Error: Expected SameValue(«», «get [Symbol.species]») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-argument-tointeger.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger-invalid.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js-strict:true": "test/built-ins/TypedArray/prototype/item/index-non-numeric-argument-tointeger.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/length.js-strict:true": "test/built-ins/TypedArray/prototype/item/length.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/name.js-strict:true": "test/built-ins/TypedArray/prototype/item/name.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/prop-desc.js-strict:true": "test/built-ins/TypedArray/prototype/item/prop-desc.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js-strict:true": "test/built-ins/TypedArray/prototype/item/return-abrupt-from-this.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-item-relative-index.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/returns-item.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-item.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-undefined-for-holes-in-sparse-arrays.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/TypedArray/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: The value of `typeof TypedArray.prototype.item` is \"function\" Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/ThrowTypeError/extensible.js-strict:true": "test/built-ins/ThrowTypeError/extensible.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/ThrowTypeError/frozen.js-strict:true": "test/built-ins/ThrowTypeError/frozen.js: Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/built-ins/ThrowTypeError/length.js-strict:true": "test/built-ins/ThrowTypeError/length.js: Test262Error: Expected obj[length] to have configurable:false. at harness/sta.js:22:9(49)", + "test/built-ins/ThrowTypeError/name.js-strict:true": "test/built-ins/ThrowTypeError/name.js: Test262Error: descriptor value should be ; descriptor should not be configurable at harness/sta.js:22:9(49)", + "test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js-strict:true": "test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js: TypeError: Cannot read property 'get' of undefined at test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js:25:34(40)", "test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js-strict:true": "test/built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js: Test262Error: Expected obj[0] to have configurable:true. (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", "test/built-ins/TypedArray/prototype/sort/stability.js-strict:true": "test/built-ins/TypedArray/prototype/sort/stability.js: Test262Error: pre-sorted (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js-strict:true": "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js: ReferenceError: BigUint64Array is not defined at test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js:23:32(4)", + "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js: Test262Error: Expected a RangeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js: Test262Error: Expected a TypeError but got a RangeError (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js: Test262Error: Expected SameValue(«function TypedArray() { [native code] }», «function Float64Array() { [native code] }») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js: Test262Error: Expected SameValue(«function TypedArray() { [native code] }», «function Float64Array() { [native code] }») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js: Test262Error: Expected SameValue(«function TypedArray() { [native code] }», «function Float64Array() { [native code] }») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js: ReferenceError: regeneratorRuntime is not defined (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js: TypeError: Invalid TypedArray: [object Object] (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js: Test262Error: TypeError thrown for detached source buffer Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js: Test262Error: TypeError thrown for detached source buffer Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js: Test262Error: Expected SameValue(«[object ArrayBuffer]», «[object Object]») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js: Test262Error: Expected SameValue(«[object ArrayBuffer]», «[object Object]») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js: TypeError: Invalid TypedArray: [object Object] (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js-strict:true": "test/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js: TypeError: Invalid TypedArray: [object Object] (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation-consistent-nan.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation-consistent-nan.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/conversion-operation.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js: Test262Error: return true after defining data property [+1] Expected SameValue(«false», «true») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js: Test262Error: 0.1 Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js-strict:true": "panic while running test/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js: runtime error: invalid memory address or nil pointer dereference", + "test/built-ins/TypedArrayConstructors/internals/Delete/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Delete/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/indexed-value-ab-non-strict.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/Delete/indexed-value-ab-non-strict.js: TypeError: Cannot delete property '0' of 0,0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-canonical-index-non-strict.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-canonical-index-non-strict.js: TypeError: Cannot delete property '1.0' of (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-canonical-index-strict.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-canonical-index-strict.js: Test262Error: `delete sample[key]` throws TypeError Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-minus-zero-non-strict.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-minus-zero-non-strict.js: TypeError: Cannot delete property '0' of 0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-minus-zero-strict.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-minus-zero-strict.js: TypeError: Cannot delete property '0' of 0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-numeric-index-non-strict.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-not-numeric-index-non-strict.js: TypeError: Cannot delete property 'bar' of 0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-out-of-bounds-non-strict.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-out-of-bounds-non-strict.js: TypeError: Cannot delete property '-1' of 0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-out-of-bounds-strict.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Delete/key-is-out-of-bounds-strict.js: TypeError: Cannot delete property '-1' of 0 (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js: Test262Error: return value from own key [+1] Expected SameValue(«test262», «bar») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js: Test262Error: OrdinaryGet was called! Ref: 9.1.8.1 3.c (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js: Test262Error: Expected SameValue(«42», «undefined») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js: Test262Error: OrdinaryGet was called! Ref: 9.1.8.1 3.c (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js: Test262Error: Expected obj[0] to have configurable:true. (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js: Test262Error: undefined property [+1] Expected SameValue(«[object Object]», «undefined») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js: Test262Error: (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js-strict:false": "test/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js: SyntaxError: test/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js: 'with' in strict mode (46:2)\n 44 | $DETACHBUFFER(ta.buffer);\n 45 | \n\u003e 46 | with (ta) {\n | ^\n 47 | Infinity;\n 48 | assert.sameValue(counter, 1, 'The value of `counter` is 1');\n 49 | } at \u003ceval\u003e:2:28542(114)", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js: Test262Error: 42 Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js: Test262Error: Reflect.has(sample, \"1\") must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js: Test262Error: Reflect.has(sample, \"-1\") must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js: Test262Error: Reflect.has(sample, \"-0\") must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js: Test262Error: returns true with own key [+1] Expected SameValue(«false», «true») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js: Test262Error: 1.1 Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js: Test262Error: Reflect.set(sample, \"-0\", 1) must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js: Test262Error: Reflect.set(sample, key, \"ecma262\") must return true Expected SameValue(«false», «true») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js: Test262Error: Reflect.set(sample, \"1.1\", 1) must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js: Test262Error: sample.hasOwnProperty(\"-1\") must return false Expected SameValue(«true», «false») to be true (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js: TypeError: ArrayBuffer is detached (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js-strict:true": "test/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js: Test262Error: `sample[\"1.1\"] = obj` throws Test262Error Expected a Test262Error to be thrown but no exception was thrown at all (Testing with Float64Array.) at testWithTypedArrayConstructors (harness/testTypedArray.js:61:13(43))", + "test/built-ins/WeakRef/constructor.js-strict:true": "test/built-ins/WeakRef/constructor.js: Test262Error: typeof WeakRef is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/WeakRef/instance-extensible.js-strict:true": "test/built-ins/WeakRef/instance-extensible.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/instance-extensible.js:31:14(2)", "test/built-ins/WeakRef/is-a-constructor.js-strict:true": "test/built-ins/WeakRef/is-a-constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/is-a-constructor.js:23:32(4)", + "test/built-ins/WeakRef/length.js-strict:true": "test/built-ins/WeakRef/length.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/length.js:28:16(1)", + "test/built-ins/WeakRef/name.js-strict:true": "test/built-ins/WeakRef/name.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/name.js:27:16(1)", + "test/built-ins/WeakRef/newtarget-prototype-is-not-object.js-strict:true": "test/built-ins/WeakRef/newtarget-prototype-is-not-object.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/newtarget-prototype-is-not-object.js:38:24(14)", + "test/built-ins/WeakRef/prop-desc.js-strict:true": "test/built-ins/WeakRef/prop-desc.js: Test262Error: obj should have an own property WeakRef at harness/sta.js:22:9(49)", + "test/built-ins/WeakRef/proto.js-strict:true": "test/built-ins/WeakRef/proto.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/proto.js:16:25(6)", + "test/built-ins/WeakRef/prototype-from-newtarget-abrupt.js-strict:true": "test/built-ins/WeakRef/prototype-from-newtarget-abrupt.js: Test262Error: Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", + "test/built-ins/WeakRef/prototype-from-newtarget-custom.js-strict:true": "test/built-ins/WeakRef/prototype-from-newtarget-custom.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype-from-newtarget-custom.js:36:24(6)", + "test/built-ins/WeakRef/prototype-from-newtarget.js-strict:true": "test/built-ins/WeakRef/prototype-from-newtarget.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype-from-newtarget.js:34:14(2)", + "test/built-ins/WeakRef/prototype/Symbol.toStringTag.js-strict:true": "test/built-ins/WeakRef/prototype/Symbol.toStringTag.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/Symbol.toStringTag.js:19:16(1)", + "test/built-ins/WeakRef/prototype/constructor.js-strict:true": "test/built-ins/WeakRef/prototype/constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/constructor.js:22:14(2)", + "test/built-ins/WeakRef/prototype/deref/custom-this.js-strict:true": "test/built-ins/WeakRef/prototype/deref/custom-this.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/custom-this.js:22:13(8)", + "test/built-ins/WeakRef/prototype/deref/length.js-strict:true": "test/built-ins/WeakRef/prototype/deref/length.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/length.js:28:16(1)", + "test/built-ins/WeakRef/prototype/deref/name.js-strict:true": "test/built-ins/WeakRef/prototype/deref/name.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/name.js:27:16(1)", "test/built-ins/WeakRef/prototype/deref/not-a-constructor.js-strict:true": "test/built-ins/WeakRef/prototype/deref/not-a-constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/not-a-constructor.js:26:15(4)", + "test/built-ins/WeakRef/prototype/deref/prop-desc.js-strict:true": "test/built-ins/WeakRef/prototype/deref/prop-desc.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/prop-desc.js:19:25(3)", + "test/built-ins/WeakRef/prototype/deref/return-target.js-strict:true": "test/built-ins/WeakRef/prototype/deref/return-target.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/return-target.js:21:16(7)", + "test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js-strict:true": "test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/this-does-not-have-internal-target-throws.js:22:26(32)", + "test/built-ins/WeakRef/prototype/deref/this-not-object-throws.js-strict:true": "test/built-ins/WeakRef/prototype/deref/this-not-object-throws.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/deref/this-not-object-throws.js:22:25(5)", + "test/built-ins/WeakRef/prototype/prop-desc.js-strict:true": "test/built-ins/WeakRef/prototype/prop-desc.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/prop-desc.js:15:16(1)", + "test/built-ins/WeakRef/prototype/proto.js-strict:true": "test/built-ins/WeakRef/prototype/proto.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/prototype/proto.js:14:35(5)", + "test/built-ins/WeakRef/returns-new-object-from-constructor.js-strict:true": "test/built-ins/WeakRef/returns-new-object-from-constructor.js: ReferenceError: WeakRef is not defined at test/built-ins/WeakRef/returns-new-object-from-constructor.js:35:14(19)", + "test/built-ins/WeakRef/target-not-object-throws.js-strict:true": "test/built-ins/WeakRef/target-not-object-throws.js: Test262Error: typeof WeakRef is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/WeakRef/undefined-newtarget-throws.js-strict:true": "test/built-ins/WeakRef/undefined-newtarget-throws.js: Test262Error: typeof WeakRef is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", + "test/built-ins/global/global-object.js-strict:true": "test/built-ins/global/global-object.js: ReferenceError: globalThis is not defined at test/built-ins/global/global-object.js:12:24(5)", + "test/built-ins/global/property-descriptor.js-strict:true": "test/built-ins/global/property-descriptor.js: Test262Error: obj should have an own property globalThis at harness/sta.js:22:9(49)", + "test/built-ins/parseFloat/S15.1.2.3_A2_T10_U180E.js-strict:true": "test/built-ins/parseFloat/S15.1.2.3_A2_T10_U180E.js: Test262Error: Single leading U+180E Expected SameValue(«1.1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/parseFloat/S15.1.2.3_A7.6.js-strict:true": "test/built-ins/parseFloat/S15.1.2.3_A7.6.js: Test262Error: #1: parseFloat.prototype === undefined. Actual: [object Object] at harness/sta.js:22:9(49)", + "test/built-ins/parseFloat/S15.1.2.3_A7.7.js-strict:true": "test/built-ins/parseFloat/S15.1.2.3_A7.7.js: Test262Error: #1.2: new parseFloat() throw TypeError. Actual: Test262Error: #1.1: new parseFloat() throw TypeError. Actual: [object Object] at harness/sta.js:22:9(49)", "test/built-ins/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/parseFloat/not-a-constructor.js: Test262Error: isConstructor(parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/built-ins/parseInt/S15.1.2.2_A2_T10_U180E.js-strict:true": "test/built-ins/parseInt/S15.1.2.2_A2_T10_U180E.js: Test262Error: parseInt(mongolianVowelSeparator + \"1\") must return NaN Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/built-ins/parseInt/S15.1.2.2_A9.6.js-strict:true": "test/built-ins/parseInt/S15.1.2.2_A9.6.js: Test262Error: Object.prototype.hasOwnProperty.call(parseInt, \"prototype\") must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/parseInt/not-a-constructor.js-strict:true": "test/built-ins/parseInt/not-a-constructor.js: Test262Error: isConstructor(parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/harness/assert-notsamevalue-tostring.js-strict:true": "test/harness/assert-notsamevalue-tostring.js: ReferenceError: regeneratorRuntime is not defined at test/harness/assert-notsamevalue-tostring.js:12:75(16)", + "test/harness/assert-samevalue-tostring.js-strict:true": "test/harness/assert-samevalue-tostring.js: ReferenceError: regeneratorRuntime is not defined at test/harness/assert-samevalue-tostring.js:12:75(16)", + "test/harness/assert-tostring.js-strict:true": "test/harness/assert-tostring.js: ReferenceError: regeneratorRuntime is not defined at test/harness/assert-tostring.js:12:75(16)", + "test/language/arguments-object/arguments-caller.js-strict:true": "test/language/arguments-object/arguments-caller.js: Test262Error: arguments.caller does not exist Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-multiple.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-multiple.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-multiple.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], 'TC39'); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-null.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-null.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-null.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], null); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-single-args.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-single-args.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-single-args.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 1);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-spread-operator.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-spread-operator.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-spread-operator.js: Unexpected character '#' (39:2)\n 37 | var callCount = 0;\n 38 | class C {\n\u003e 39 | #method() {\n | ^\n 40 | assert.sameValue(arguments.length, 4);\n 41 | assert.sameValue(arguments[0], 42);\n 42 | assert.sameValue(arguments[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-undefined.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-undefined.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-args-trailing-comma-undefined.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-multiple.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-multiple.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-multiple.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], 'TC39'); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-null.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-null.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-null.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], null); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-single-args.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-single-args.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-single-args.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 1);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-spread-operator.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-spread-operator.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-spread-operator.js: Unexpected character '#' (39:9)\n 37 | var callCount = 0;\n 38 | class C {\n\u003e 39 | static #method() {\n | ^\n 40 | assert.sameValue(arguments.length, 4);\n 41 | assert.sameValue(arguments[0], 42);\n 42 | assert.sameValue(arguments[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-undefined.js-strict:true": "test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-undefined.js: SyntaxError: test/language/arguments-object/cls-decl-private-meth-static-args-trailing-comma-undefined.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | class C {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-multiple.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-multiple.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-multiple.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], 'TC39'); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-null.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-null.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-null.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], null); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-single-args.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-single-args.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-single-args.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 1);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-spread-operator.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-spread-operator.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-spread-operator.js: Unexpected character '#' (39:2)\n 37 | var callCount = 0;\n 38 | var C = class {\n\u003e 39 | #method() {\n | ^\n 40 | assert.sameValue(arguments.length, 4);\n 41 | assert.sameValue(arguments[0], 42);\n 42 | assert.sameValue(arguments[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-undefined.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-undefined.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-args-trailing-comma-undefined.js: Unexpected character '#' (37:2)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-multiple.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-multiple.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-multiple.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], 'TC39'); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-null.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-null.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-null.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], null); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-single-args.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-single-args.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-single-args.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 1);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-spread-operator.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-spread-operator.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-spread-operator.js: Unexpected character '#' (39:9)\n 37 | var callCount = 0;\n 38 | var C = class {\n\u003e 39 | static #method() {\n | ^\n 40 | assert.sameValue(arguments.length, 4);\n 41 | assert.sameValue(arguments[0], 42);\n 42 | assert.sameValue(arguments[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-undefined.js-strict:true": "test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-undefined.js: SyntaxError: test/language/arguments-object/cls-expr-private-meth-static-args-trailing-comma-undefined.js: Unexpected character '#' (37:9)\n 35 | var callCount = 0;\n 36 | var C = class {\n\u003e 37 | static #method() {\n | ^\n 38 | assert.sameValue(arguments.length, 2);\n 39 | assert.sameValue(arguments[0], 42);\n 40 | assert.sameValue(arguments[1], undefined); at \u003ceval\u003e:2:28542(114)", "test/language/arguments-object/mapped/Symbol.iterator.js-strict:false": "test/language/arguments-object/mapped/Symbol.iterator.js: Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-1.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-1.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-1.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-1.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-2.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-2.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-3.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-3.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-4.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-delete-4.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-1.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-1.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-2.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-2.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-3.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-3.js: Test262Error: Expected SameValue(«undefined», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-4.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-4.js: Test262Error: Expected SameValue(«undefined», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-5.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-nonwritable-5.js: Test262Error: Expected SameValue(«undefined», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-1.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-1.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-2.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-2.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-3.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-3.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-4.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonconfigurable-strict-delete-4.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-1.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-1.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-2.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-2.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-3.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-3.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-4.js-strict:false": "test/language/arguments-object/mapped/mapped-arguments-nonwritable-nonconfigurable-4.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-by-arguments.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-by-arguments.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-with-define-property.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-descriptors-set-value-with-define-property.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-descriptors-with-param-assign.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-descriptors-with-param-assign.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-arguments.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-arguments.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-param.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-nonenumerable-nonwritable-descriptors-set-by-param.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-arguments.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-arguments.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-param.js-strict:false": "test/language/arguments-object/mapped/nonconfigurable-nonwritable-descriptors-set-by-param.js: Test262Error: Expected SameValue(«1», «2») to be true at harness/sta.js:22:9(49)", + "test/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-set-by-arguments.js-strict:false": "test/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-set-by-arguments.js: TypeError: Cannot assign to read only property '0' at fn (test/language/arguments-object/mapped/nonwritable-nonconfigurable-descriptors-set-by-arguments.js:19:18(19))", + "test/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-arguments.js-strict:false": "test/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-arguments.js: TypeError: Cannot assign to read only property '0' at fn (test/language/arguments-object/mapped/nonwritable-nonenumerable-nonconfigurable-descriptors-set-by-arguments.js:17:18(21))", "test/language/arguments-object/unmapped/Symbol.iterator.js-strict:false": "test/language/arguments-object/unmapped/Symbol.iterator.js: Test262Error: Expected SameValue(«undefined», «function values() { [native code] }») to be true at harness/sta.js:22:9(49)", "test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js-strict:true": "test/language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js-strict:true": "test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js-strict:true": "test/language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js-strict:true": "test/language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js-strict:true": "test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js-strict:true": "test/language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.js-strict:true": "test/language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/comments/hashbang/eval-indirect.js-strict:true": "test/language/comments/hashbang/eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL (and 1 more errors) at eval (native)", + "test/language/comments/hashbang/eval.js-strict:true": "test/language/comments/hashbang/eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL (and 1 more errors) at test/language/comments/hashbang/eval.js:15:22(5)", + "test/language/comments/hashbang/function-constructor.js-strict:true": "test/language/comments/hashbang/function-constructor.js: SyntaxError: test/language/comments/hashbang/function-constructor.js: Unexpected token (17:47)\n 15 | const AsyncFunction = (async function (){}).constructor;\n 16 | const GeneratorFunction = (function *(){}).constructor;\n\u003e 17 | const AsyncGeneratorFunction = (async function *(){}).constructor;\n | ^\n 18 | for (const ctor of [\n 19 | Function,\n 20 | AsyncFunction, at \u003ceval\u003e:2:28542(114)", + "test/language/comments/hashbang/line-terminator-carriage-return.js-strict:false": "test/language/comments/hashbang/line-terminator-carriage-return.js: test/language/comments/hashbang/line-terminator-carriage-return.js: Line 1:1 Unexpected token ILLEGAL (and 5 more errors)", + "test/language/comments/hashbang/line-terminator-line-separator.js-strict:false": "test/language/comments/hashbang/line-terminator-line-separator.js: SyntaxError: test/language/comments/hashbang/line-terminator-line-separator.js: Unexpected token (2:0)\n 1 | #! this comment ends with a Line Separator (U+2028)\n\u003e 2 | {\n | ^\n 3 | }\n 4 | \n 5 | // Copyright (C) 2019 Mike Pennisi. All rights reserved. at \u003ceval\u003e:2:28542(114)", + "test/language/comments/hashbang/line-terminator-paragraph-separator.js-strict:false": "test/language/comments/hashbang/line-terminator-paragraph-separator.js: SyntaxError: test/language/comments/hashbang/line-terminator-paragraph-separator.js: Unexpected token (2:0)\n 1 | #! this comment ends with a Paragraph Separator (U+2029)\n\u003e 2 | {\n | ^\n 3 | }\n 4 | \n 5 | // Copyright (C) 2019 Mike Pennisi. All rights reserved. at \u003ceval\u003e:2:28542(114)", + "test/language/comments/hashbang/module.js-strict:false": "test/language/comments/hashbang/module.js: test/language/comments/hashbang/module.js: Line 1:1 Unexpected token ILLEGAL (and 1 more errors)", + "test/language/comments/hashbang/no-line-separator.js-strict:true": "test/language/comments/hashbang/no-line-separator.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL (and 1 more errors) at test/language/comments/hashbang/no-line-separator.js:15:22(5)", + "test/language/comments/hashbang/not-empty.js-strict:false": "test/language/comments/hashbang/not-empty.js: test/language/comments/hashbang/not-empty.js: Line 1:1 Unexpected token ILLEGAL (and 1 more errors)", + "test/language/comments/hashbang/use-strict.js-strict:false": "test/language/comments/hashbang/use-strict.js: SyntaxError: test/language/comments/hashbang/use-strict.js: 'with' in strict mode (17:0)\n 15 | ---*/\n 16 | \n\u003e 17 | with ({}) {}\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", "test/language/computed-property-names/class/accessor/getter-duplicates.js-strict:true": "test/language/computed-property-names/class/accessor/getter-duplicates.js: TypeError: test/language/computed-property-names/class/accessor/getter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)", "test/language/computed-property-names/class/accessor/setter-duplicates.js-strict:true": "test/language/computed-property-names/class/accessor/setter-duplicates.js: TypeError: test/language/computed-property-names/class/accessor/setter-duplicates.js: Cannot read property '_inherits' of undefined at \u003ceval\u003e:2:28542(114)", "test/language/computed-property-names/class/method/constructor-can-be-generator.js-strict:true": "test/language/computed-property-names/class/method/constructor-can-be-generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/method/constructor-can-be-generator.js:10:40(10)", @@ -244,33 +1264,266 @@ "test/language/computed-property-names/class/static/generator-constructor.js-strict:true": "test/language/computed-property-names/class/static/generator-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/class/static/generator-constructor.js:11:44(11)", "test/language/computed-property-names/class/static/generator-prototype.js-strict:true": "test/language/computed-property-names/class/static/generator-prototype.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", "test/language/computed-property-names/class/static/getter-prototype.js-strict:true": "test/language/computed-property-names/class/static/getter-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/method-number.js-strict:true": "test/language/computed-property-names/class/static/method-number.js: Test262Error: Expected [prototype, 1, 2, name, length, caller, arguments, a, c] and [1, 2, length, name, prototype, a, c] to have the same contents. at harness/sta.js:22:9(49)", "test/language/computed-property-names/class/static/method-prototype.js-strict:true": "test/language/computed-property-names/class/static/method-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/method-string.js-strict:true": "test/language/computed-property-names/class/static/method-string.js: Test262Error: Expected [prototype, name, length, caller, arguments, a, b, c, d] and [length, name, prototype, a, b, c, d] to have the same contents. at harness/sta.js:22:9(49)", + "test/language/computed-property-names/class/static/method-symbol.js-strict:true": "test/language/computed-property-names/class/static/method-symbol.js: Test262Error: Expected [prototype, name, length, caller, arguments, a, c] and [length, name, prototype, a, c] to have the same contents. at harness/sta.js:22:9(49)", "test/language/computed-property-names/class/static/setter-prototype.js-strict:true": "test/language/computed-property-names/class/static/setter-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/computed-property-names/object/method/generator.js-strict:true": "test/language/computed-property-names/object/method/generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/computed-property-names/object/method/generator.js:11:19(10)", "test/language/computed-property-names/to-name-side-effects/numbers-object.js-strict:true": "test/language/computed-property-names/to-name-side-effects/numbers-object.js: Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/language/computed-property-names/to-name-side-effects/object.js-strict:true": "test/language/computed-property-names/to-name-side-effects/object.js: Test262Error: The result of `counter++` is `0` Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (11:69)\n 9 | \n 10 | const oldArguments = globalThis.arguments;\n\u003e 11 | const f = (p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments, arguments) =\u003e {}\n | ^\n 12 | assert.throws(SyntaxError, f);\n 13 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (11:48)\n 9 | \n 10 | const oldArguments = globalThis.arguments;\n\u003e 11 | const f = (p = eval(\"var arguments = 'param'\"), arguments) =\u003e {}\n | ^\n 12 | assert.throws(SyntaxError, f);\n 13 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (11:11)\n 9 | \n 10 | const oldArguments = globalThis.arguments;\n\u003e 11 | const f = (arguments, p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments) =\u003e {}\n | ^\n 12 | assert.throws(SyntaxError, f);\n 13 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (11:11)\n 9 | \n 10 | const oldArguments = globalThis.arguments;\n\u003e 11 | const f = (arguments, p = eval(\"var arguments = 'param'\")) =\u003e {}\n | ^\n 12 | assert.throws(SyntaxError, f);\n 13 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 14 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (13:11)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments) =\u003e {\n\u003e 13 | function arguments() {}\n | ^\n 14 | assert.sameValue(typeof arguments, \"function\");\n 15 | assert.sameValue(q(), \"param\");\n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-fn-decl-params-cntns-dflt-assignment-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (13:11)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\")) =\u003e {\n\u003e 13 | function arguments() {}\n | ^\n 14 | assert.sameValue(typeof arguments, \"function\");\n 15 | \n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (13:11)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments) =\u003e {\n\u003e 13 | function arguments() {}\n | ^\n 14 | assert.sameValue(typeof arguments, \"function\");\n 15 | assert.sameValue(q(), \"param\");\n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (13:11)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\")) =\u003e {\n\u003e 13 | function arguments() {}\n | ^\n 14 | assert.sameValue(typeof arguments, \"function\");\n 15 | \n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (13:6)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments) =\u003e {\n\u003e 13 | let arguments = \"local\";\n | ^\n 14 | assert.sameValue(arguments, \"local\");\n 15 | assert.sameValue(q(), \"param\");\n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (13:6)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\")) =\u003e {\n\u003e 13 | let arguments = \"local\";\n | ^\n 14 | assert.sameValue(arguments, \"local\");\n 15 | \n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: arguments is a reserved word in strict mode (13:6)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\"), q = () =\u003e arguments) =\u003e {\n\u003e 13 | var arguments = \"local\";\n | ^\n 14 | assert.sameValue(arguments, \"local\");\n 15 | assert.sameValue(q(), \"param\");\n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (13:6)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\")) =\u003e {\n\u003e 13 | var arguments = \"local\";\n | ^\n 14 | assert.sameValue(arguments, \"local\");\n 15 | \n 16 | count++; at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: ReferenceError: arguments is not defined at test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js:1:31(5)", + "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js: ReferenceError: arguments is not defined at test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js:1:31(5)", + "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {}};\n | ^\n 13 | assert.throws(SyntaxError, o.f);\n 14 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {}};\n | ^\n 13 | assert.throws(SyntaxError, o.f);\n 14 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:48)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:38)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | function f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | function f(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | function f(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | function f(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | function f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | function f(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(10)", + "test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(10)", + "test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:54)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:44)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:17)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:17)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(6)", + "test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(6)", + "test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:50)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:40)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:13)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:13)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | function * f(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | function * f(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | function * f(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: ReferenceError: regeneratorRuntime is not defined at test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:1:41(7)", + "test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:1:41(7)", + "test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:58)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:48)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:21)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:21)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function * f(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function * f(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function * f(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(6)", + "test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(6)", + "test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:57)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * (p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:47)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * (p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:20)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * (arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:20)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let f = function * (arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function * (p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let f = function * (p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function * (p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let f = function * (p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }\n 17 | assert.throws(SyntaxError, f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function * (p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let f = function * (p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }\n 16 | assert.throws(SyntaxError, f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(6)", + "test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(6)", + "test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:51)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:41)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:14)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:14)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let o = { * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let o = { * f(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let o = { * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }};\n 17 | assert.throws(SyntaxError, o.f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let o = { * f(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }};\n 17 | assert.throws(SyntaxError, o.f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let o = { * f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let o = { * f(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(6)", + "test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(6)", + "test/language/eval-code/direct/lex-env-distinct-cls.js-strict:true": "test/language/eval-code/direct/lex-env-distinct-cls.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/eval-code/direct/lex-env-distinct-cls.js:19:5(31)", + "test/language/eval-code/direct/lex-env-distinct-const.js-strict:true": "test/language/eval-code/direct/lex-env-distinct-const.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/eval-code/direct/lex-env-distinct-const.js:19:5(26)", + "test/language/eval-code/direct/lex-env-distinct-let.js-strict:true": "test/language/eval-code/direct/lex-env-distinct-let.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:5 Unexpected identifier at test/language/eval-code/direct/lex-env-distinct-let.js:19:5(26)", + "test/language/eval-code/direct/lex-env-heritage.js-strict:true": "test/language/eval-code/direct/lex-env-heritage.js: Test262Error: non strict mode Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/lex-env-no-init-cls.js-strict:true": "test/language/eval-code/direct/lex-env-no-init-cls.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/lex-env-no-init-const.js-strict:true": "test/language/eval-code/direct/lex-env-no-init-const.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/lex-env-no-init-let.js-strict:true": "test/language/eval-code/direct/lex-env-no-init-let.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:49)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:39)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:12)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:12)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | let o = { f(arguments, p = eval(\"var arguments\")) {\n | ^\n 15 | \n 16 | }};\n 17 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let o = { f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: arguments is a reserved word in strict mode (14:11)\n 12 | \n 13 | let o = { f(p = eval(\"var arguments\")) {\n\u003e 14 | function arguments() {}\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let o = { f(p = eval(\"var arguments = 'param'\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }};\n 17 | assert.throws(SyntaxError, o.f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: arguments is a reserved word in strict mode (15:6)\n 13 | \n 14 | let o = { f(p = eval(\"var arguments\")) {\n\u003e 15 | let arguments;\n | ^\n 16 | }};\n 17 | assert.throws(SyntaxError, o.f);\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let o = { f(p = eval(\"var arguments = 'param'\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: arguments is a reserved word in strict mode (14:6)\n 12 | \n 13 | let o = { f(p = eval(\"var arguments\")) {\n\u003e 14 | var arguments;\n | ^\n 15 | }};\n 16 | assert.throws(SyntaxError, o.f);\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js:11:18(6)", + "test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: TypeError: Value is not an object: undefined at test/language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js:11:18(6)", "test/language/eval-code/direct/new.target-fn.js-strict:true": "test/language/eval-code/direct/new.target-fn.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 new.target expression is not allowed here at test/language/eval-code/direct/new.target-fn.js:20:19(4)", "test/language/eval-code/direct/non-definable-function-with-function.js-strict:false": "test/language/eval-code/direct/non-definable-function-with-function.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", "test/language/eval-code/direct/non-definable-function-with-variable.js-strict:false": "test/language/eval-code/direct/non-definable-function-with-variable.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", "test/language/eval-code/direct/non-definable-global-function.js-strict:false": "test/language/eval-code/direct/non-definable-global-function.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", - "test/language/eval-code/direct/non-definable-global-generator.js-strict:false": "test/language/eval-code/direct/non-definable-global-generator.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/language/eval-code/direct/non-definable-global-var.js-strict:false": "test/language/eval-code/direct/non-definable-global-var.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/language/eval-code/direct/super-prop-method.js-strict:true": "test/language/eval-code/direct/super-prop-method.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/eval-code/direct/super-prop-method.js:22:21(7))", + "test/language/eval-code/direct/var-env-func-init-global-new.js-strict:false": "test/language/eval-code/direct/var-env-func-init-global-new.js: Test262Error: Expected obj[f] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-func-init-global-update-configurable.js-strict:false": "test/language/eval-code/direct/var-env-func-init-global-update-configurable.js: Test262Error: Expected obj[f] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-func-init-local-new-delete.js-strict:false": "test/language/eval-code/direct/var-env-func-init-local-new-delete.js: Test262Error: binding may be deleted Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-global-lex-non-strict.js-strict:false": "test/language/eval-code/direct/var-env-global-lex-non-strict.js: Expected error: \u003cnil\u003e", + "test/language/eval-code/direct/var-env-lower-lex-non-strict.js-strict:false": "test/language/eval-code/direct/var-env-lower-lex-non-strict.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-var-init-global-exstng.js-strict:false": "test/language/eval-code/direct/var-env-var-init-global-exstng.js: Test262Error: Expected SameValue(«undefined», «23») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-var-init-global-new.js-strict:false": "test/language/eval-code/direct/var-env-var-init-global-new.js: Test262Error: Expected obj[x] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/eval-code/direct/var-env-var-init-local-new-delete.js-strict:false": "test/language/eval-code/direct/var-env-var-init-local-new-delete.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/lex-env-distinct-cls.js-strict:true": "test/language/eval-code/indirect/lex-env-distinct-cls.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at eval (native)", + "test/language/eval-code/indirect/lex-env-distinct-const.js-strict:true": "test/language/eval-code/indirect/lex-env-distinct-const.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at eval (native)", + "test/language/eval-code/indirect/lex-env-distinct-let.js-strict:true": "test/language/eval-code/indirect/lex-env-distinct-let.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:5 Unexpected identifier at eval (native)", + "test/language/eval-code/indirect/lex-env-no-init-cls.js-strict:true": "test/language/eval-code/indirect/lex-env-no-init-cls.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/lex-env-no-init-const.js-strict:true": "test/language/eval-code/indirect/lex-env-no-init-const.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/lex-env-no-init-let.js-strict:true": "test/language/eval-code/indirect/lex-env-no-init-let.js: Test262Error: Expected a ReferenceError but got a SyntaxError at harness/sta.js:22:9(49)", "test/language/eval-code/indirect/non-definable-function-with-function.js-strict:true": "test/language/eval-code/indirect/non-definable-function-with-function.js: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", "test/language/eval-code/indirect/non-definable-function-with-variable.js-strict:true": "test/language/eval-code/indirect/non-definable-function-with-variable.js: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", "test/language/eval-code/indirect/non-definable-global-function.js-strict:true": "test/language/eval-code/indirect/non-definable-global-function.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/eval-code/indirect/non-definable-global-generator.js-strict:true": "test/language/eval-code/indirect/non-definable-global-generator.js: Test262Error: Expected a TypeError but got a SyntaxError at harness/sta.js:22:9(49)", "test/language/eval-code/indirect/non-definable-global-var.js-strict:true": "test/language/eval-code/indirect/non-definable-global-var.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/var-env-func-init-global-new.js-strict:true": "test/language/eval-code/indirect/var-env-func-init-global-new.js: Test262Error: Expected obj[f] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/var-env-func-init-global-update-configurable.js-strict:true": "test/language/eval-code/indirect/var-env-func-init-global-update-configurable.js: Test262Error: Expected obj[f] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/var-env-global-lex-non-strict.js-strict:true": "test/language/eval-code/indirect/var-env-global-lex-non-strict.js: Test262Error: Expected SameValue(«undefined», «undefined») to be false at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/var-env-var-init-global-exstng.js-strict:true": "test/language/eval-code/indirect/var-env-var-init-global-exstng.js: Test262Error: Expected SameValue(«undefined», «23») to be true at harness/sta.js:22:9(49)", + "test/language/eval-code/indirect/var-env-var-init-global-new.js-strict:true": "test/language/eval-code/indirect/var-env-var-init-global-new.js: Test262Error: Expected obj[x] to have configurable:true. at harness/sta.js:22:9(49)", + "test/language/export/escaped-as-export-specifier.js-strict:true": "test/language/export/escaped-as-export-specifier.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/export/escaped-from.js-strict:true": "test/language/export/escaped-from.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/expressions/array/spread-err-mult-err-iter-get-value.js-strict:true": "test/language/expressions/array/spread-err-mult-err-iter-get-value.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/array/spread-err-mult-err-obj-unresolvable.js-strict:true": "test/language/expressions/array/spread-err-mult-err-obj-unresolvable.js: SyntaxError: test/language/expressions/array/spread-err-mult-err-obj-unresolvable.js: Unexpected token (38:10)\n 36 | \n 37 | assert.throws(ReferenceError, function() {\n\u003e 38 | [{a: 0, ...unresolvableReference}];\n | ^\n 39 | });\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-err-sngl-err-obj-unresolvable.js-strict:true": "test/language/expressions/array/spread-err-sngl-err-obj-unresolvable.js: SyntaxError: test/language/expressions/array/spread-err-sngl-err-obj-unresolvable.js: Unexpected token (38:4)\n 36 | \n 37 | assert.throws(ReferenceError, function() {\n\u003e 38 | [{...unresolvableReference}];\n | ^\n 39 | });\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-mult-obj-ident.js-strict:true": "test/language/expressions/array/spread-mult-obj-ident.js: SyntaxError: test/language/expressions/array/spread-mult-obj-ident.js: Unexpected token (73:28)\n 71 | });\n 72 | callCount += 1;\n\u003e 73 | }.apply(null, [{a: 1, b: 2, ...o}]));\n | ^\n 74 | \n 75 | assert.sameValue(callCount, 1);\n 76 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-mult-obj-null.js-strict:true": "test/language/expressions/array/spread-mult-obj-null.js: SyntaxError: test/language/expressions/array/spread-mult-obj-null.js: Unexpected token (44:28)\n 42 | assert.sameValue(Object.keys(obj).length, 2);\n 43 | callCount += 1;\n\u003e 44 | }.apply(null, [{a: 1, b: 2, ...null}]));\n | ^\n 45 | \n 46 | assert.sameValue(callCount, 1);\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-mult-obj-undefined.js-strict:true": "test/language/expressions/array/spread-mult-obj-undefined.js: SyntaxError: test/language/expressions/array/spread-mult-obj-undefined.js: Unexpected token (44:28)\n 42 | assert.sameValue(Object.keys(obj).length, 2);\n 43 | callCount += 1;\n\u003e 44 | }.apply(null, [{a: 1, b: 2, ...undefined}]));\n | ^\n 45 | \n 46 | assert.sameValue(callCount, 1);\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-getter-descriptor.js-strict:true": "test/language/expressions/array/spread-obj-getter-descriptor.js: SyntaxError: test/language/expressions/array/spread-obj-getter-descriptor.js: Unexpected token (58:16)\n 56 | });\n 57 | callCount += 1;\n\u003e 58 | }.apply(null, [{...o, c: 4, d: 5}]));\n | ^\n 59 | \n 60 | assert.sameValue(callCount, 1);\n 61 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-getter-init.js-strict:true": "test/language/expressions/array/spread-obj-getter-init.js: SyntaxError: test/language/expressions/array/spread-obj-getter-init.js: Unexpected token (38:16)\n 36 | assert.sameValue(Object.keys(obj).length, 3);\n 37 | callCount += 1;\n\u003e 38 | }.apply(null, [{...o, get c() { executedGetter = true; }}]));\n | ^\n 39 | \n 40 | assert.sameValue(callCount, 1);\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-manipulate-outter-obj-in-getter.js-strict:true": "test/language/expressions/array/spread-obj-manipulate-outter-obj-in-getter.js: SyntaxError: test/language/expressions/array/spread-obj-manipulate-outter-obj-in-getter.js: Unexpected token (52:16)\n 50 | assert.sameValue(Object.keys(obj).length, 3);\n 51 | callCount += 1;\n\u003e 52 | }.apply(null, [{...cthulhu, ...o}]));\n | ^\n 53 | \n 54 | assert.sameValue(callCount, 1);\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-mult-spread-getter.js-strict:true": "test/language/expressions/array/spread-obj-mult-spread-getter.js: SyntaxError: test/language/expressions/array/spread-obj-mult-spread-getter.js: Unexpected token (52:16)\n 50 | assert.sameValue(Object.keys(obj).length, 3);\n 51 | callCount += 1;\n\u003e 52 | }.apply(null, [{...o, c: 4, d: 5, a: 42, ...o}]));\n | ^\n 53 | \n 54 | assert.sameValue(callCount, 1);\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-mult-spread.js-strict:true": "test/language/expressions/array/spread-obj-mult-spread.js: SyntaxError: test/language/expressions/array/spread-obj-mult-spread.js: Unexpected token (50:16)\n 48 | assert.sameValue(Object.keys(obj).length, 4);\n 49 | callCount += 1;\n\u003e 50 | }.apply(null, [{...o, ...o2}]));\n | ^\n 51 | \n 52 | assert.sameValue(callCount, 1);\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-null.js-strict:true": "test/language/expressions/array/spread-obj-null.js: SyntaxError: test/language/expressions/array/spread-obj-null.js: Unexpected token (42:16)\n 40 | assert.sameValue(Object.keys(obj).length, 0);\n 41 | callCount += 1;\n\u003e 42 | }.apply(null, [{...null}]));\n | ^\n 43 | \n 44 | assert.sameValue(callCount, 1);\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-override-immutable.js-strict:true": "test/language/expressions/array/spread-obj-override-immutable.js: SyntaxError: test/language/expressions/array/spread-obj-override-immutable.js: Unexpected token (51:16)\n 49 | });\n 50 | callCount += 1;\n\u003e 51 | }.apply(null, [{...o, a: 3}]));\n | ^\n 52 | \n 53 | assert.sameValue(callCount, 1);\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-overrides-prev-properties.js-strict:true": "test/language/expressions/array/spread-obj-overrides-prev-properties.js: SyntaxError: test/language/expressions/array/spread-obj-overrides-prev-properties.js: Unexpected token (48:28)\n 46 | assert.sameValue(o.b, 3);\n 47 | callCount += 1;\n\u003e 48 | }.apply(null, [{a: 1, b: 7, ...o}]));\n | ^\n 49 | \n 50 | assert.sameValue(callCount, 1);\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-skip-non-enumerable.js-strict:true": "test/language/expressions/array/spread-obj-skip-non-enumerable.js: SyntaxError: test/language/expressions/array/spread-obj-skip-non-enumerable.js: Unexpected token (36:16)\n 34 | assert.sameValue(Object.keys(obj).length, 0);\n 35 | callCount += 1;\n\u003e 36 | }.apply(null, [{...o}]));\n | ^\n 37 | \n 38 | assert.sameValue(callCount, 1);\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-spread-order.js-strict:true": "test/language/expressions/array/spread-obj-spread-order.js: SyntaxError: test/language/expressions/array/spread-obj-spread-order.js: Unexpected token (49:16)\n 47 | assert.sameValue(Object.keys(obj).length, 3);\n 48 | callCount += 1;\n\u003e 49 | }.apply(null, [{...o}]));\n | ^\n 50 | \n 51 | assert.sameValue(callCount, 1);\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-symbol-property.js-strict:true": "test/language/expressions/array/spread-obj-symbol-property.js: SyntaxError: test/language/expressions/array/spread-obj-symbol-property.js: Unexpected token (50:16)\n 48 | assert.sameValue(Object.keys(obj).length, 2);\n 49 | callCount += 1;\n\u003e 50 | }.apply(null, [{...o, c: 4, d: 5}]));\n | ^\n 51 | \n 52 | assert.sameValue(callCount, 1);\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-undefined.js-strict:true": "test/language/expressions/array/spread-obj-undefined.js: SyntaxError: test/language/expressions/array/spread-obj-undefined.js: Unexpected token (42:16)\n 40 | assert.sameValue(Object.keys(obj).length, 0);\n 41 | callCount += 1;\n\u003e 42 | }.apply(null, [{...undefined}]));\n | ^\n 43 | \n 44 | assert.sameValue(callCount, 1);\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-obj-with-overrides.js-strict:true": "test/language/expressions/array/spread-obj-with-overrides.js: SyntaxError: test/language/expressions/array/spread-obj-with-overrides.js: Unexpected token (54:16)\n 52 | assert.sameValue(Object.keys(obj).length, 10);\n 53 | callCount += 1;\n\u003e 54 | }.apply(null, [{...o, a: 1, b: 7, d: 5, h: -0, i: Symbol(\"foo\"), j: o}]));\n | ^\n 55 | \n 56 | assert.sameValue(callCount, 1);\n 57 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/array/spread-sngl-obj-ident.js-strict:true": "test/language/expressions/array/spread-sngl-obj-ident.js: SyntaxError: test/language/expressions/array/spread-sngl-obj-ident.js: Unexpected token (59:16)\n 57 | });\n 58 | callCount += 1;\n\u003e 59 | }.apply(null, [{...o}]));\n | ^\n 60 | \n 61 | assert.sameValue(callCount, 1);\n 62 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js-strict:true": "test/language/expressions/arrow-function/ArrowFunction_restricted-properties.js: Test262Error: Functions created using ArrowFunction syntactic form do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/expressions/arrow-function/arrow/binding-tests-1.js-strict:false": "test/language/expressions/arrow-function/arrow/binding-tests-1.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-1.js:11:16(4))", "test/language/expressions/arrow-function/arrow/binding-tests-2.js-strict:false": "test/language/expressions/arrow-function/arrow/binding-tests-2.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:2 Unexpected token ) (and 1 more errors) at foo (test/language/expressions/arrow-function/arrow/binding-tests-2.js:11:16(4))", "test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js-strict:false": "test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js: SyntaxError: test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js: 'with' in strict mode (12:4)\n 10 | function foo(){\n 11 | var a = {a : 10};\n\u003e 12 | with(a){\n | ^\n 13 | return () =\u003e a;\n 14 | }\n 15 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dflt-params-ref-later.js-strict:true": "test/language/expressions/arrow-function/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dflt-params-ref-self.js-strict:true": "test/language/expressions/arrow-function/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (56:9)\n 54 | var callCount = 0;\n 55 | var f;\n\u003e 56 | f = ([...{ length }]) =\u003e {\n | ^\n 57 | assert.sameValue(length, 3);\n 58 | callCount = callCount + 1;\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/arrow-function/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (57:9)\n 55 | var callCount = 0;\n 56 | var f;\n\u003e 57 | f = ([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) =\u003e {\n | ^\n 58 | assert.sameValue(v, 7);\n 59 | assert.sameValue(w, 8);\n 60 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-id.js: Unexpected token (56:9)\n 54 | var callCount = 0;\n 55 | var f;\n\u003e 56 | f = ([...{ length }] = [1, 2, 3]) =\u003e {\n | ^\n 57 | assert.sameValue(length, 3);\n 58 | callCount = callCount + 1;\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (57:9)\n 55 | var callCount = 0;\n 56 | var f;\n\u003e 57 | f = ([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) =\u003e {\n | ^\n 58 | assert.sameValue(v, 7);\n 59 | assert.sameValue(w, 8);\n 60 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-getter.js: Unexpected token (45:6)\n 43 | var callCount = 0;\n 44 | var f;\n\u003e 45 | f = ({...x} = { get v() { count++; return 2; } }) =\u003e {\n | ^\n 46 | assert.sameValue(count, 1);\n 47 | \n 48 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (46:6)\n 44 | var callCount = 0;\n 45 | var f;\n\u003e 46 | f = ({...rest} = o) =\u003e {\n | ^\n 47 | assert.sameValue(rest.x, undefined);\n 48 | \n 49 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-rest-val-obj.js: Unexpected token (44:12)\n 42 | var callCount = 0;\n 43 | var f;\n\u003e 44 | f = ({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) =\u003e {\n | ^\n 45 | assert.sameValue(rest.a, undefined);\n 46 | assert.sameValue(rest.b, undefined);\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/arrow-function/dstr/obj-ptrn-rest-getter.js: Unexpected token (45:6)\n 43 | var callCount = 0;\n 44 | var f;\n\u003e 45 | f = ({...x}) =\u003e {\n | ^\n 46 | assert.sameValue(count, 1);\n 47 | \n 48 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/arrow-function/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (46:6)\n 44 | var callCount = 0;\n 45 | var f;\n\u003e 46 | f = ({...rest}) =\u003e {\n | ^\n 47 | assert.sameValue(rest.x, undefined);\n 48 | \n 49 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/arrow-function/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/arrow-function/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (44:12)\n 42 | var callCount = 0;\n 43 | var f;\n\u003e 44 | f = ({a, b, ...rest}) =\u003e {\n | ^\n 45 | assert.sameValue(rest.a, undefined);\n 46 | assert.sameValue(rest.b, undefined);\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/arrow-function/eval-var-scope-syntax-err.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js-strict:false": "test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js: SyntaxError: test/language/expressions/arrow-function/lexical-bindings-overriden-by-formal-parameters-non-strict.js: arguments is a reserved word in strict mode (11:10)\n 9 | ---*/\n 10 | function f() {\n\u003e 11 | return (arguments) =\u003e arguments;\n | ^\n 12 | }\n 13 | \n 14 | assert.sameValue(f(1)(2), 2); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js-strict:true": "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js: test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js: Line 36:131 Unexpected token = (and 14 more errors)", "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js-strict:true": "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js: test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js: Line 30:22 Unexpected token = (and 14 more errors)", + "test/language/expressions/arrow-function/name.js-strict:true": "test/language/expressions/arrow-function/name.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/arrow-function/non-strict.js-strict:false": "test/language/expressions/arrow-function/non-strict.js: ReferenceError: foo is not defined at af (test/language/expressions/arrow-function/non-strict.js:15:3(5))", "test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js-strict:false": "test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js: SyntaxError: test/language/expressions/arrow-function/param-dflt-yield-id-non-strict.js: Unexpected token (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var yield = 23;\n | ^\n 18 | var f, paramValue;\n 19 | \n 20 | f = (x = yield) =\u003e { paramValue = x; }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/prototype-rules.js-strict:true": "test/language/expressions/arrow-function/prototype-rules.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/scope-body-lex-distinct.js-strict:false": "test/language/expressions/arrow-function/scope-body-lex-distinct.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/scope-param-elem-var-close.js-strict:false": "test/language/expressions/arrow-function/scope-param-elem-var-close.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/scope-param-elem-var-open.js-strict:false": "test/language/expressions/arrow-function/scope-param-elem-var-open.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/scope-param-rest-elem-var-close.js-strict:false": "test/language/expressions/arrow-function/scope-param-rest-elem-var-close.js: SyntaxError: test/language/expressions/arrow-function/scope-param-rest-elem-var-close.js: Unexpected token (22:7)\n 20 | \n 21 | ((\n\u003e 22 | ...[_ = (eval('var x = \"inside\";'), probeParam = function() { return x; })]\n | ^\n 23 | ) =\u003e {\n 24 | probeBody = function() { return x; }\n 25 | })(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/scope-param-rest-elem-var-open.js-strict:false": "test/language/expressions/arrow-function/scope-param-rest-elem-var-open.js: SyntaxError: test/language/expressions/arrow-function/scope-param-rest-elem-var-open.js: Unexpected token (23:7)\n 21 | ((\n 22 | _ = probe1 = function() { return x; },\n\u003e 23 | ...[__ = (eval('var x = \"inside\";'), probe2 = function() { return x; })]\n | ^\n 24 | ) =\u003e {\n 25 | })();\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/scope-paramsbody-var-open.js-strict:true": "test/language/expressions/arrow-function/scope-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-arguments.js: arguments is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = arguments =\u003e arguments;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-eval.js: eval is a reserved word in strict mode (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = eval =\u003e eval;\n | ^\n 15 | \n 16 | \n 17 | assert.sameValue(typeof af, \"function\"); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-bindingidentifier-yield.js: yield is a reserved word (14:9)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = yield =\u003e 1;\n | ^\n 15 | at \u003ceval\u003e:2:28542(114)", @@ -278,42 +1531,37 @@ "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-eval.js: eval is a reserved word in strict mode (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (eval) =\u003e eval;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js-strict:false": "test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js: SyntaxError: test/language/expressions/arrow-function/syntax/arrowparameters-cover-formalparameters-yield.js: yield is a reserved word (14:10)\n 12 | flags: [noStrict]\n 13 | ---*/\n\u003e 14 | var af = (yield) =\u003e 1;\n | ^\n 15 | \n 16 | assert.sameValue(typeof af, \"function\");\n 17 | assert.sameValue(af(1), 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/arrow-function/throw-new.js-strict:true": "test/language/expressions/arrow-function/throw-new.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/arrow-function/unscopables-with-in-nested-fn.js-strict:false": "test/language/expressions/arrow-function/unscopables-with-in-nested-fn.js: SyntaxError: test/language/expressions/arrow-function/unscopables-with-in-nested-fn.js: 'with' in strict mode (74:4)\n 72 | (function() {\n 73 | count++;\n\u003e 74 | with (globalThis) {\n | ^\n 75 | count++;\n 76 | assert.sameValue(v, 1, 'The value of `v` is 1');\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/arrow-function/unscopables-with.js-strict:false": "test/language/expressions/arrow-function/unscopables-with.js: SyntaxError: test/language/expressions/arrow-function/unscopables-with.js: 'with' in strict mode (73:2)\n 71 | ref = (x) =\u003e {\n 72 | count++;\n\u003e 73 | with (globalThis) {\n | ^\n 74 | count++;\n 75 | assert.sameValue(v, undefined, 'The value of `v` is expected to equal `undefined`');\n 76 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/S11.13.1_A7_T1.js-strict:true": "test/language/expressions/assignment/S11.13.1_A7_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/S11.13.1_A7_T2.js-strict:true": "test/language/expressions/assignment/S11.13.1_A7_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/S11.13.1_A7_T3.js-strict:true": "test/language/expressions/assignment/S11.13.1_A7_T3.js: Test262Error: Expected a DummyError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval--1.js-strict:false": "test/language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval-.js-strict:false": "test/language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval-.js: SyntaxError: test/language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval-.js: 'with' in strict mode (23:0)\n 21 | var scope = {x: 1};\n 22 | \n\u003e 23 | with (scope) {\n | ^\n 24 | (function() {\n 25 | \"use strict\";\n 26 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js-strict:true": "test/language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js: Test262Error: Expected [source, iterator, iterator-step, iterator-done, target, target-key, target-key-tostring, set] and [source, iterator, target, target-key, target-key-tostring, iterator-step, iterator-done, set] to have the same contents. at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js-strict:true": "test/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js: Test262Error: Expected [source, target, target-key, source-key, source-key-tostring, get, target-key-tostring, set] and [source, source-key, source-key-tostring, target, target-key, target-key-tostring, get, set] to have the same contents. at harness/sta.js:22:9(49)", "test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js-strict:true": "test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js: SyntaxError: test/language/expressions/assignment/destructuring/obj-prop-__proto__dup.js: Redefinition of __proto__ property (20:25)\n 18 | var result, x, y;\n 19 | \n\u003e 20 | result = { __proto__: x, __proto__: y } = value;\n | ^\n 21 | \n 22 | assert.sameValue(result, value);\n 23 | assert.sameValue(x, 123, 'first AssignmentProperty'); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-fn-name-gen.js:35:125(42)", "test/language/expressions/assignment/dstr/array-elem-init-let.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = []; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-init-yield-expr.js:21:21(17)", "test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-err.js:33:665(19)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close-null.js:35:665(25)", - "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-iter-rtrn-close.js:33:665(28)", "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-iter-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-array-yield-expr.js:23:21(23)", "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-expr.js:21:21(12)", "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-elem-put-const.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-elem-put-let.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-elem-put-unresolvable-no-strict.js:23:79(31)", "test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-simple-no-strict.js: eval is a reserved word in strict mode (18:14)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var argument, eval;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = [2, 3]; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-target-yield-expr.js:23:21(22)", "test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-elem-target-yield-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-err.js:38:665(25)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close-null.js:41:665(24)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-rtrn-close.js:39:665(28)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-list-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-err.js:38:33(19)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close-null.js:38:33(17)", - "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-rtrn-close.js:38:33(22)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close-err.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-elem-trlg-iter-rest-thrw-close.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -323,39 +1571,74 @@ "test/language/expressions/assignment/dstr/array-empty-val-bool.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-bool.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-empty-val-num.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-num.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-empty-val-symbol.js-strict:true": "test/language/expressions/assignment/dstr/array-empty-val-symbol.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-iteration.js-strict:true": "test/language/expressions/assignment/dstr/array-iteration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-iteration.js:20:22(18)", "test/language/expressions/assignment/dstr/array-rest-before-elision.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-before-elision.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js:42:33(22)", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js:48:33(15)", - "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js:48:33(20)", "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iter-thrw-close.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-rest-iteration.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-iteration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-iteration.js:20:22(17)", "test/language/expressions/assignment/dstr/array-rest-lref-err.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-lref-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js:23:21(27)", "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-null.js: Unexpected token (24:13)\n 22 | var vals = [null];\n 23 | \n\u003e 24 | result = [...{ 0: x, length }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, null);\n 27 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js: Unexpected token (27:13)\n 25 | var vals = [ , ];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js: Unexpected token (27:13)\n 25 | var vals = [undefined];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 1); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-undefined.js: Unexpected token (27:13)\n 25 | var vals = [];\n 26 | \n\u003e 27 | result = [...{ 0: x, length }] = vals;\n | ^\n 28 | \n 29 | assert.sameValue(x, undefined);\n 30 | assert.sameValue(length, 0); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-expr.js: Unexpected token (26:13)\n 24 | var vals = [{}];\n 25 | \n\u003e 26 | result = [...{ x = yield }] = vals;\n | ^\n 27 | \n 28 | \n 29 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-nested-obj.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-nested-obj.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-nested-obj.js: Unexpected token (24:13)\n 22 | var vals = [1, 2, 3];\n 23 | \n\u003e 24 | result = [...{ 1: x }] = vals;\n | ^\n 25 | \n 26 | assert.sameValue(x, 2);\n 27 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-put-const.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, [ ...c ] = [1];\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/array-rest-put-let.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/expressions/assignment/dstr/array-rest-put-unresolvable-no-strict.js:23:82(30)", - "test/language/expressions/assignment/dstr/array-rest-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/array-rest-yield-expr.js:22:21(14)", "test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/array-rest-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-break-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-case-escaped.js:39:36(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-catch-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-class-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-const-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-continue-escaped.js:39:44(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-debugger-escaped.js:39:44(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped-ext.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default-escaped.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-default.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-delete-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-do-escaped.js:39:32(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-else-escaped.js:39:36(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-enum-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-enum-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-enum-escaped.js:39:36(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-export-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped-ext.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends-escaped.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-extends.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-finally-escaped.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-for-escaped.js:39:34(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-function-escaped.js:39:44(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-if-escaped.js:39:32(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-implements-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-implements-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-implements-escaped.js:39:48(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-import-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-in-escaped.js:39:32(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-instanceof-escaped.js:39:48(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-interface-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-interface-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-interface-escaped.js:39:46(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-let-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-let-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-let-escaped.js:39:34(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-new-escaped.js:39:34(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-package-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-package-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-package-escaped.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-private-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-private-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-private-escaped.js:39:42(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-protected-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-protected-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-protected-escaped.js:39:46(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-public-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-public-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-public-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-return-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-static-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-static-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-static-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-super-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-switch-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-this-escaped.js:39:36(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-throw-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-try-escaped.js:39:34(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-typeof-escaped.js:39:40(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-var-escaped.js:39:34(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-void-escaped.js:39:36(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-while-escaped.js:39:38(12)", + "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js-strict:false": "test/language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js: ReferenceError: x is not defined at test/language/expressions/assignment/dstr/ident-name-prop-name-literal-with-escaped.js:39:36(12)", "test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-identifier-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = { yield: 3 }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-fn-name-gen.js:34:97(26)", "test/language/expressions/assignment/dstr/obj-id-init-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-simple-no-strict.js: eval is a reserved word in strict mode (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var eval, arguments;\n | ^\n 19 | \n 20 | var result;\n 21 | var vals = {}; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-id-init-yield-expr.js:21:21(5)", "test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 3;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/obj-id-put-const.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/obj-id-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { c } = { c: 1 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/obj-id-put-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-id-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -365,15 +1648,10 @@ "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-fn-name-gen.js:35:88(26)", "test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-expr.js:20:21(5)", "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 4;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-expr.js:22:21(9)", "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 'prop';\n | ^\n 19 | var x = {};\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-expr.js:21:21(12)", "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 22;\n | ^\n 19 | var x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-expr.js:21:21(9)", "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js-strict:false": "test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-valid.js: Unexpected token (18:4)\n 16 | BindingPattern passing rval and undefined as arguments.\n 17 | ---*/\n\u003e 18 | var yield = 2;\n | ^\n 19 | var result, x;\n 20 | \n 21 | var result; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/obj-prop-put-const.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-put-const.js: SyntaxError: test/language/expressions/assignment/dstr/obj-prop-put-const.js: \"c\" is read-only\n 20 | \n 21 | assert.throws(TypeError, function() {\n\u003e 22 | 0, { a: c } = { a: 2 };\n | ^\n 23 | });\n 24 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/dstr/obj-prop-put-let.js-strict:true": "test/language/expressions/assignment/dstr/obj-prop-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -405,113 +1683,1797 @@ "test/language/expressions/assignment/dstr/obj-rest-valid-object.js-strict:true": "test/language/expressions/assignment/dstr/obj-rest-valid-object.js: SyntaxError: test/language/expressions/assignment/dstr/obj-rest-valid-object.js: Unexpected token (26:16)\n 24 | var vals = {x: 1, y: 2, a: 5, b: 3};\n 25 | \n\u003e 26 | result = {a, b, ...rest} = vals;\n | ^\n 27 | \n 28 | assert.sameValue(rest.a, undefined);\n 29 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/assignment/fn-name-cover.js-strict:true": "test/language/expressions/assignment/fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", "test/language/expressions/assignment/fn-name-fn.js-strict:true": "test/language/expressions/assignment/fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/assignment/fn-name-gen.js-strict:true": "test/language/expressions/assignment/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/assignment/fn-name-gen.js:28:21(3)", - "test/language/expressions/class/accessor-name-inst-computed-yield-expr.js-strict:true": "test/language/expressions/class/accessor-name-inst-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-inst-computed-yield-expr.js:28:15", - "test/language/expressions/class/accessor-name-static-computed-yield-expr.js-strict:true": "test/language/expressions/class/accessor-name-static-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/expressions/class/accessor-name-static-computed-yield-expr.js:30:15", - "test/language/expressions/class/gen-method-length-dflt.js-strict:true": "test/language/expressions/class/gen-method-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/gen-method-length-dflt.js:34:127(10)", - "test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-args-unmapped.js:75:116(10)", - "test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-ref-arguments.js:75:116(10)", - "test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js:75:122(11)", - "test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js:75:122(11)", + "test/language/expressions/assignment/fn-name-lhs-cover.js-strict:true": "test/language/expressions/assignment/fn-name-lhs-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/fn-name-lhs-member.js-strict:true": "test/language/expressions/assignment/fn-name-lhs-member.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/assignment/target-assignment-inside-function.js-strict:true": "test/language/expressions/assignment/target-assignment-inside-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignment/target-assignment.js-strict:true": "test/language/expressions/assignment/target-assignment.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-0.js-strict:true": "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-0.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-1.js-strict:true": "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-1.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-2.js-strict:true": "test/language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-2.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-0.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-0.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-1.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-1.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-2.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-2.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js-strict:true": "test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/expressions/async-arrow-function/escaped-async.js-strict:true": "test/language/expressions/async-arrow-function/escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/async-arrow-function/name.js-strict:true": "test/language/expressions/async-arrow-function/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-arrow-function/name.js:30:72(3)", + "test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js-strict:true": "test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js-strict:true": "test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/expressions/async-function/escaped-async.js-strict:true": "test/language/expressions/async-function/escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/async-function/expression-returns-promise.js-strict:true": "test/language/expressions/async-function/expression-returns-promise.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/expression-returns-promise.js:12:41(9)", + "test/language/expressions/async-function/name.js-strict:true": "test/language/expressions/async-function/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/name.js:31:48(7)", + "test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js-strict:true": "test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js:12:58(7)", + "test/language/expressions/async-generator/default-proto.js-strict:true": "test/language/expressions/async-generator/default-proto.js: SyntaxError: test/language/expressions/async-generator/default-proto.js: Unexpected token (33:23)\n 31 | ---*/\n 32 | \n\u003e 33 | var fn = async function* () {};\n | ^\n 34 | var AsyncGeneratorPrototype = Object.getPrototypeOf(fn.prototype);\n 35 | \n 36 | fn.prototype = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dflt-params-abrupt.js-strict:true": "test/language/expressions/async-generator/dflt-params-abrupt.js: SyntaxError: test/language/expressions/async-generator/dflt-params-abrupt.js: Unexpected token (35:18)\n 33 | var callCount = 0;\n 34 | var f;\n\u003e 35 | f = async function*(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dflt-params-ref-later.js-strict:true": "test/language/expressions/async-generator/dflt-params-ref-later.js: SyntaxError: test/language/expressions/async-generator/dflt-params-ref-later.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function*(x = y, y) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dflt-params-ref-self.js-strict:true": "test/language/expressions/async-generator/dflt-params-ref-self.js: SyntaxError: test/language/expressions/async-generator/dflt-params-ref-self.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function*(x = x) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function*([x, y, z]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function*([x]) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([[x]]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function*([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*([ x = unresolvableReference ]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([x]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function*([x]) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function*([...x]) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (39:22)\n 37 | \n 38 | \n\u003e 39 | var f = async function*([x, y, z] = [1, 2, 3]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js: Unexpected token (33:22)\n 31 | \n 32 | \n\u003e 33 | var f = async function*([x] = iter) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([[x]] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (31:22)\n 29 | \n 30 | \n\u003e 31 | var f = async function*([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*([ x = unresolvableReference ] = []) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([x] = g) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (51:22)\n 49 | \n 50 | \n\u003e 51 | var f = async function*([x] = g) {\n | ^\n 52 | \n 53 | };\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([{ x }] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([{ x }] = []) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (46:22)\n 44 | \n 45 | \n\u003e 46 | var f = async function*([...x] = iter) {\n | ^\n 47 | \n 48 | };\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-init-null.js: Unexpected token (27:22)\n 25 | \n 26 | \n\u003e 27 | var f = async function*({} = null) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js: Unexpected token (27:22)\n 25 | \n 26 | \n\u003e 27 | var f = async function*({} = undefined) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ poisoned } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ x = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*({ x = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js: Unexpected token (33:22)\n 31 | \n 32 | \n\u003e 33 | var f = async function*({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: Unexpected token (31:22)\n 29 | \n 30 | \n\u003e 31 | var f = async function*({ [thrower()]: x } = {}) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ x: y = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*({ x: y = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: { x, y, z } = undefined } = { }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function* g([x, y, z]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* g([x]) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([[x]]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* g([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g([ x = unresolvableReference ]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([x]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function* g([x]) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function* g([...x]) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function* h([x, y, z] = [1, 2, 3]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* h([x] = iter) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([[x]] = [null]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* h([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h([ x = unresolvableReference ] = []) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([x] = g) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function* h([x] = g) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([{ x }] = [null]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([{ x }] = []) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function* h([...x] = iter) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* h({} = null) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* h({} = undefined) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ poisoned } = poisonedProperty) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ x = thrower() } = {}) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h({ x = unresolvableReference } = {}) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* h({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* h({ [thrower()]: x } = {}) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ x: y = thrower() } = {}) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h({ x: y = unresolvableReference } = {}) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: { x, y, z } = undefined } = { }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* g({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* g({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ poisoned }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ x = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g({ x = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* g({ a, b = thrower(), c = ++initCount }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* g({ [thrower()]: x }) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ poisoned: x = ++initEvalCount }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ x: y = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g({ x: y = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: { x, y, z } = undefined }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function*({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function*({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ poisoned }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ x = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*({ x = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function*({ a, b = thrower(), c = ++initCount }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function*({ [thrower()]: x }) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ poisoned: x = ++initEvalCount }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ x: y = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*({ x: y = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: { x, y, z } = undefined }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/async-generator/eval-var-scope-syntax-err.js: SyntaxError: test/language/expressions/async-generator/eval-var-scope-syntax-err.js: Unexpected token (30:18)\n 28 | var callCount = 0;\n 29 | var f;\n\u003e 30 | f = async function*(a = eval(\"var a = 42\")) {\n | ^\n 31 | \n 32 | callCount = callCount + 1;\n 33 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/generator-created-after-decl-inst.js-strict:true": "test/language/expressions/async-generator/generator-created-after-decl-inst.js: SyntaxError: test/language/expressions/async-generator/generator-created-after-decl-inst.js: Unexpected token (21:22)\n 19 | ---*/\n 20 | \n\u003e 21 | var g = async function*(a = (g.prototype = null)) {}\n | ^\n 22 | var oldPrototype = g.prototype;\n 23 | var it = g();\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/name.js-strict:true": "test/language/expressions/async-generator/name.js: SyntaxError: test/language/expressions/async-generator/name.js: Unexpected token (31:29)\n 29 | ---*/\n 30 | \n\u003e 31 | verifyProperty(async function*() {}, \"name\", {\n | ^\n 32 | value: \"\", writable: false, enumerable: false, configurable: true\n 33 | });\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/named-dflt-params-abrupt.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-abrupt.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-abrupt.js: Unexpected token (35:18)\n 33 | var callCount = 0;\n 34 | var f;\n\u003e 35 | f = async function* g(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/named-dflt-params-ref-later.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-ref-later.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-ref-later.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function* g(x = y, y) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/named-dflt-params-ref-self.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-ref-self.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-ref-self.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function* g(x = x) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js: SyntaxError: test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js: Unexpected token (30:18)\n 28 | var callCount = 0;\n 29 | var f;\n\u003e 30 | f = async function* g(a = eval(\"var a = 42\")) {\n | ^\n 31 | \n 32 | callCount = callCount + 1;\n 33 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/await/await-BindingIdentifier-in-global.js-strict:true": "test/language/expressions/await/await-BindingIdentifier-in-global.js: SyntaxError: test/language/expressions/await/await-BindingIdentifier-in-global.js: await is a reserved word (12:15)\n 10 | ---*/\n 11 | \n\u003e 12 | async function await() { return 1 }\n | ^\n 13 | assert(await instanceof Function);\n 14 | \n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/await/await-in-nested-function.js-strict:true": "test/language/expressions/await/await-in-nested-function.js: SyntaxError: test/language/expressions/await/await-in-nested-function.js: await is a reserved word (12:4)\n 10 | ---*/\n 11 | \n\u003e 12 | var await;\n | ^\n 13 | async function foo() {\n 14 | function bar() {\n 15 | await = 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/await/await-throws-rejections.js-strict:true": "test/language/expressions/await/await-throws-rejections.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/await/await-throws-rejections.js:10:72(3)", + "test/language/expressions/call/eval-spread-empty-leading.js-strict:true": "test/language/expressions/call/eval-spread-empty-leading.js: Test262Error: Expected SameValue(«local», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/call/eval-spread-empty-trailing.js-strict:true": "test/language/expressions/call/eval-spread-empty-trailing.js: Test262Error: Expected SameValue(«local», «0») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/call/eval-spread.js-strict:true": "test/language/expressions/call/eval-spread.js: Test262Error: Expected SameValue(«local», «1») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/call/scope-lex-open.js-strict:true": "test/language/expressions/call/scope-lex-open.js: TypeError: test/language/expressions/call/scope-lex-open.js: Duplicate declaration \"n\"\n 31 | // function body (see sec-functiondeclarationinstantiation)\n 32 | var func = function n() {\n\u003e 33 | let n = 'inside';\n | ^\n 34 | probeInside = function() { return n; };\n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-err-mult-err-iter-get-value.js-strict:true": "test/language/expressions/call/spread-err-mult-err-iter-get-value.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/call/spread-err-mult-err-obj-unresolvable.js-strict:true": "test/language/expressions/call/spread-err-mult-err-obj-unresolvable.js: SyntaxError: test/language/expressions/call/spread-err-mult-err-obj-unresolvable.js: Unexpected token (36:24)\n 34 | \n 35 | assert.throws(ReferenceError, function() {\n\u003e 36 | (function() {}({a: 0, ...unresolvableReference}));\n | ^\n 37 | });\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-err-sngl-err-obj-unresolvable.js-strict:true": "test/language/expressions/call/spread-err-sngl-err-obj-unresolvable.js: SyntaxError: test/language/expressions/call/spread-err-sngl-err-obj-unresolvable.js: Unexpected token (36:18)\n 34 | \n 35 | assert.throws(ReferenceError, function() {\n\u003e 36 | (function() {}({...unresolvableReference}));\n | ^\n 37 | });\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-mult-obj-ident.js-strict:true": "test/language/expressions/call/spread-mult-obj-ident.js: SyntaxError: test/language/expressions/call/spread-mult-obj-ident.js: Unexpected token (71:15)\n 69 | });\n 70 | callCount += 1;\n\u003e 71 | }({a: 1, b: 2, ...o}));\n | ^\n 72 | \n 73 | assert.sameValue(callCount, 1);\n 74 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-mult-obj-null.js-strict:true": "test/language/expressions/call/spread-mult-obj-null.js: SyntaxError: test/language/expressions/call/spread-mult-obj-null.js: Unexpected token (42:15)\n 40 | assert.sameValue(Object.keys(obj).length, 2);\n 41 | callCount += 1;\n\u003e 42 | }({a: 1, b: 2, ...null}));\n | ^\n 43 | \n 44 | assert.sameValue(callCount, 1);\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-mult-obj-undefined.js-strict:true": "test/language/expressions/call/spread-mult-obj-undefined.js: SyntaxError: test/language/expressions/call/spread-mult-obj-undefined.js: Unexpected token (42:15)\n 40 | assert.sameValue(Object.keys(obj).length, 2);\n 41 | callCount += 1;\n\u003e 42 | }({a: 1, b: 2, ...undefined}));\n | ^\n 43 | \n 44 | assert.sameValue(callCount, 1);\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-getter-descriptor.js-strict:true": "test/language/expressions/call/spread-obj-getter-descriptor.js: SyntaxError: test/language/expressions/call/spread-obj-getter-descriptor.js: Unexpected token (56:3)\n 54 | });\n 55 | callCount += 1;\n\u003e 56 | }({...o, c: 4, d: 5}));\n | ^\n 57 | \n 58 | assert.sameValue(callCount, 1);\n 59 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-getter-init.js-strict:true": "test/language/expressions/call/spread-obj-getter-init.js: SyntaxError: test/language/expressions/call/spread-obj-getter-init.js: Unexpected token (36:3)\n 34 | assert.sameValue(Object.keys(obj).length, 3);\n 35 | callCount += 1;\n\u003e 36 | }({...o, get c() { executedGetter = true; }}));\n | ^\n 37 | \n 38 | assert.sameValue(callCount, 1);\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-manipulate-outter-obj-in-getter.js-strict:true": "test/language/expressions/call/spread-obj-manipulate-outter-obj-in-getter.js: SyntaxError: test/language/expressions/call/spread-obj-manipulate-outter-obj-in-getter.js: Unexpected token (50:3)\n 48 | assert.sameValue(Object.keys(obj).length, 3);\n 49 | callCount += 1;\n\u003e 50 | }({...cthulhu, ...o}));\n | ^\n 51 | \n 52 | assert.sameValue(callCount, 1);\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-mult-spread-getter.js-strict:true": "test/language/expressions/call/spread-obj-mult-spread-getter.js: SyntaxError: test/language/expressions/call/spread-obj-mult-spread-getter.js: Unexpected token (50:3)\n 48 | assert.sameValue(Object.keys(obj).length, 3);\n 49 | callCount += 1;\n\u003e 50 | }({...o, c: 4, d: 5, a: 42, ...o}));\n | ^\n 51 | \n 52 | assert.sameValue(callCount, 1);\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-mult-spread.js-strict:true": "test/language/expressions/call/spread-obj-mult-spread.js: SyntaxError: test/language/expressions/call/spread-obj-mult-spread.js: Unexpected token (48:3)\n 46 | assert.sameValue(Object.keys(obj).length, 4);\n 47 | callCount += 1;\n\u003e 48 | }({...o, ...o2}));\n | ^\n 49 | \n 50 | assert.sameValue(callCount, 1);\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-null.js-strict:true": "test/language/expressions/call/spread-obj-null.js: SyntaxError: test/language/expressions/call/spread-obj-null.js: Unexpected token (40:3)\n 38 | assert.sameValue(Object.keys(obj).length, 0);\n 39 | callCount += 1;\n\u003e 40 | }({...null}));\n | ^\n 41 | \n 42 | assert.sameValue(callCount, 1);\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-override-immutable.js-strict:true": "test/language/expressions/call/spread-obj-override-immutable.js: SyntaxError: test/language/expressions/call/spread-obj-override-immutable.js: Unexpected token (49:3)\n 47 | });\n 48 | callCount += 1;\n\u003e 49 | }({...o, a: 3}));\n | ^\n 50 | \n 51 | assert.sameValue(callCount, 1);\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-overrides-prev-properties.js-strict:true": "test/language/expressions/call/spread-obj-overrides-prev-properties.js: SyntaxError: test/language/expressions/call/spread-obj-overrides-prev-properties.js: Unexpected token (46:15)\n 44 | assert.sameValue(o.b, 3);\n 45 | callCount += 1;\n\u003e 46 | }({a: 1, b: 7, ...o}));\n | ^\n 47 | \n 48 | assert.sameValue(callCount, 1);\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-skip-non-enumerable.js-strict:true": "test/language/expressions/call/spread-obj-skip-non-enumerable.js: SyntaxError: test/language/expressions/call/spread-obj-skip-non-enumerable.js: Unexpected token (34:3)\n 32 | assert.sameValue(Object.keys(obj).length, 0);\n 33 | callCount += 1;\n\u003e 34 | }({...o}));\n | ^\n 35 | \n 36 | assert.sameValue(callCount, 1);\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-spread-order.js-strict:true": "test/language/expressions/call/spread-obj-spread-order.js: SyntaxError: test/language/expressions/call/spread-obj-spread-order.js: Unexpected token (47:3)\n 45 | assert.sameValue(Object.keys(obj).length, 3);\n 46 | callCount += 1;\n\u003e 47 | }({...o}));\n | ^\n 48 | \n 49 | assert.sameValue(callCount, 1);\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-symbol-property.js-strict:true": "test/language/expressions/call/spread-obj-symbol-property.js: SyntaxError: test/language/expressions/call/spread-obj-symbol-property.js: Unexpected token (48:3)\n 46 | assert.sameValue(Object.keys(obj).length, 2);\n 47 | callCount += 1;\n\u003e 48 | }({...o, c: 4, d: 5}));\n | ^\n 49 | \n 50 | assert.sameValue(callCount, 1);\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-undefined.js-strict:true": "test/language/expressions/call/spread-obj-undefined.js: SyntaxError: test/language/expressions/call/spread-obj-undefined.js: Unexpected token (40:3)\n 38 | assert.sameValue(Object.keys(obj).length, 0);\n 39 | callCount += 1;\n\u003e 40 | }({...undefined}));\n | ^\n 41 | \n 42 | assert.sameValue(callCount, 1);\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-obj-with-overrides.js-strict:true": "test/language/expressions/call/spread-obj-with-overrides.js: SyntaxError: test/language/expressions/call/spread-obj-with-overrides.js: Unexpected token (52:3)\n 50 | assert.sameValue(Object.keys(obj).length, 10);\n 51 | callCount += 1;\n\u003e 52 | }({...o, a: 1, b: 7, d: 5, h: -0, i: Symbol(\"foo\"), j: o}));\n | ^\n 53 | \n 54 | assert.sameValue(callCount, 1);\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/call/spread-sngl-obj-ident.js-strict:true": "test/language/expressions/call/spread-sngl-obj-ident.js: SyntaxError: test/language/expressions/call/spread-sngl-obj-ident.js: Unexpected token (57:3)\n 55 | });\n 56 | callCount += 1;\n\u003e 57 | }({...o}));\n | ^\n 58 | \n 59 | assert.sameValue(callCount, 1);\n 60 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method-static/dflt-params-abrupt.js-strict:true": "test/language/expressions/class/async-gen-method-static/dflt-params-abrupt.js: SyntaxError: test/language/expressions/class/async-gen-method-static/dflt-params-abrupt.js: Unexpected token (58:15)\n 56 | var callCount = 0;\n 57 | var C = class {\n\u003e 58 | static async *method(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 59 | \n 60 | callCount = callCount + 1;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method-static/dflt-params-ref-later.js-strict:true": "test/language/expressions/class/async-gen-method-static/dflt-params-ref-later.js: SyntaxError: test/language/expressions/class/async-gen-method-static/dflt-params-ref-later.js: Unexpected token (59:15)\n 57 | var callCount = 0;\n 58 | var C = class {\n\u003e 59 | static async *method(x = y, y) {\n | ^\n 60 | \n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method-static/dflt-params-ref-self.js-strict:true": "test/language/expressions/class/async-gen-method-static/dflt-params-ref-self.js: SyntaxError: test/language/expressions/class/async-gen-method-static/dflt-params-ref-self.js: Unexpected token (59:15)\n 57 | var callCount = 0;\n 58 | var C = class {\n\u003e 59 | static async *method(x = x) {\n | ^\n 60 | \n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method/dflt-params-abrupt.js-strict:true": "test/language/expressions/class/async-gen-method/dflt-params-abrupt.js: SyntaxError: test/language/expressions/class/async-gen-method/dflt-params-abrupt.js: Unexpected token (79:8)\n 77 | var callCount = 0;\n 78 | var C = class {\n\u003e 79 | async *method(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 80 | \n 81 | callCount = callCount + 1;\n 82 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method/dflt-params-ref-later.js-strict:true": "test/language/expressions/class/async-gen-method/dflt-params-ref-later.js: SyntaxError: test/language/expressions/class/async-gen-method/dflt-params-ref-later.js: Unexpected token (80:8)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | async *method(x = y, y) {\n | ^\n 81 | \n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/async-gen-method/dflt-params-ref-self.js-strict:true": "test/language/expressions/class/async-gen-method/dflt-params-ref-self.js: SyntaxError: test/language/expressions/class/async-gen-method/dflt-params-ref-self.js: Unexpected token (80:8)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | async *method(x = x) {\n | ^\n 81 | \n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/class-name-ident-await-escaped.js-strict:true": "test/language/expressions/class/class-name-ident-await-escaped.js: SyntaxError: test/language/expressions/class/class-name-ident-await-escaped.js: await is a reserved word (18:14)\n 16 | ---*/\n 17 | \n\u003e 18 | var C = class aw\\u0061it {};\n | ^\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/class-name-ident-await.js-strict:true": "test/language/expressions/class/class-name-ident-await.js: SyntaxError: test/language/expressions/class/class-name-ident-await.js: await is a reserved word (17:14)\n 15 | ---*/\n 16 | \n\u003e 17 | var C = class await {};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/constructor-this-tdz-during-initializers.js-strict:true": "test/language/expressions/class/constructor-this-tdz-during-initializers.js: SyntaxError: test/language/expressions/class/constructor-this-tdz-during-initializers.js: Unexpected token (31:8)\n 29 | \n 30 | var C = class extends Base {\n\u003e 31 | field = (thisDuringField = this, thisFromProbe = probeCtorThis());\n | ^\n 32 | constructor() {\n 33 | probeCtorThis = () =\u003e this;\n 34 | assert.throws(ReferenceError, probeCtorThis); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-arrow-function-expression.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | get [x ??= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | get [x \u0026\u0026= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | get [x ||= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-async-arrow-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-async-arrow-function-expression.js:39:142(3)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-expression-coalesce.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | get [x ?? 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-function-expression.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-generator-function-declaration.js:36:731(21)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-integer-separators.js: Identifier directly after number (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | get [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-yield-expression.js: test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-yield-expression.js: Line 45:21 Unexpected number (and 55 more errors)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-arrow-function-expression.js: TypeError: Object has no member 'function () {}' at test/language/expressions/class/cpn-class-expr-computed-property-name-from-arrow-function-expression.js:51:18(32)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ??= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ??= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x \u0026\u0026= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ||= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ||= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-async-arrow-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/cpn-class-expr-computed-property-name-from-async-arrow-function-expression.js:39:142(3)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ?? 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ?? 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-function-expression.js: TypeError: Object has no member 'function () {}' at test/language/expressions/class/cpn-class-expr-computed-property-name-from-function-expression.js:51:18(32)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/cpn-class-expr-computed-property-name-from-generator-function-declaration.js:36:731(21)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/class/cpn-class-expr-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | static [1_2_3_4_5_6_7_8]() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-computed-property-name-from-yield-expression.js: test/language/expressions/class/cpn-class-expr-computed-property-name-from-yield-expression.js: Line 41:21 Unexpected number (and 37 more errors)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 1] = 2;\n | ^\n 41 | \n 42 | static [1 + 1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 - 1] = 0;\n | ^\n 41 | \n 42 | static [1 - 1] = 0;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js: Unexpected token (40:14)\n 38 | \n 39 | let C = class {\n\u003e 40 | [() =\u003e { }] = 1;\n | ^\n 41 | \n 42 | static [() =\u003e { }] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x = 1] = 2;\n | ^\n 42 | \n 43 | static [x = 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x |= 1] = 2;\n | ^\n 42 | \n 43 | static [x |= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ??= 1] = 2;\n | ^\n 42 | \n 43 | static [x ??= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026= 1] = 2;\n | ^\n 42 | \n 43 | static [x \u0026\u0026= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ||= 1] = 2;\n | ^\n 42 | \n 43 | static [x ||= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [async () =\u003e {}] = 1;\n | ^\n 41 | \n 42 | static [async () =\u003e {}] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js: Unexpected token (40:18)\n 38 | \n 39 | let C = class {\n\u003e 40 | [false ? 1 : 2] = 1;\n | ^\n 41 | \n 42 | static [false ? 1 : 2] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js: Unexpected token (40:17)\n 38 | \n 39 | let C = class {\n\u003e 40 | [true ? 1 : 2] = 2;\n | ^\n 41 | \n 42 | static [true ? 1 : 2] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.e1] = 2;\n | ^\n 41 | \n 42 | static [1.e1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.1] = 2;\n | ^\n 41 | \n 42 | static [1.1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js: Unexpected token (40:11)\n 38 | \n 39 | let C = class {\n\u003e 40 | [2 ** 2] = 4;\n | ^\n 41 | \n 42 | static [2 ** 2] = 4;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ?? 1] = 2;\n | ^\n 42 | \n 43 | static [x ?? 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026 1] = 2;\n | ^\n 42 | \n 43 | static [x \u0026\u0026 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x || 1] = 2;\n | ^\n 42 | \n 43 | static [x || 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [f()] = 1;\n | ^\n 42 | \n 43 | static [f()] = 1;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [function () {}] = 1;\n | ^\n 41 | \n 42 | static [function () {}] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [g()] = 1;\n | ^\n 42 | \n 43 | static [g()] = 1;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js: Unexpected token (42:6)\n 40 | \n 41 | let C = class {\n\u003e 42 | [x] = '2';\n | ^\n 43 | \n 44 | static [x] = '2';\n 45 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = 2;\n | ^\n 41 | \n 42 | static [1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n | ^\n 41 | \n 42 | static [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js: Unexpected token (40:27)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 2 - 3 * 4 / 5 ** 6] = 2.999232;\n | ^\n 41 | \n 42 | static [1 + 2 - 3 * 4 / 5 ** 6] = 2.999232;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 / 1] = 1;\n | ^\n 41 | \n 42 | static [1 / 1] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 * 1] = 1;\n | ^\n 41 | \n 42 | static [1 * 1] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [null] = null;\n | ^\n 41 | \n 42 | static [null] = null;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = 2;\n | ^\n 41 | \n 42 | static [1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | ['1'] = '2';\n | ^\n 41 | \n 42 | static ['1'] = '2';\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js: Unexpected token (41:12)\n 39 | \n 40 | let C = class {\n\u003e 41 | [yield 9] = 9;\n | ^\n 42 | \n 43 | static [yield 9] = 9;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 - 1] = () =\u003e {\n | ^\n 41 | return 0;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js: Unexpected token (40:14)\n 38 | \n 39 | let C = class {\n\u003e 40 | [() =\u003e { }] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x = 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x |= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ??= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ||= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [async () =\u003e {}] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js: Unexpected token (40:18)\n 38 | \n 39 | let C = class {\n\u003e 40 | [false ? 1 : 2] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js: Unexpected token (40:17)\n 38 | \n 39 | let C = class {\n\u003e 40 | [true ? 1 : 2] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.e1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js: Unexpected token (40:11)\n 38 | \n 39 | let C = class {\n\u003e 40 | [2 ** 2] = () =\u003e {\n | ^\n 41 | return 4;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ?? 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x || 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [f()] = () =\u003e {\n | ^\n 42 | return 1;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [function () {}] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [g()] = () =\u003e {\n | ^\n 42 | return 1;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js: Unexpected token (42:6)\n 40 | \n 41 | let C = class {\n\u003e 42 | [x] = () =\u003e {\n | ^\n 43 | return '2';\n 44 | };\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1_2_3_4_5_6_7_8] = () =\u003e {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js: Unexpected token (40:27)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 2 - 3 * 4 / 5 ** 6] = () =\u003e {\n | ^\n 41 | return 2.999232;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 / 1] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 * 1] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [null] = () =\u003e {\n | ^\n 41 | return null;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | ['1'] = () =\u003e {\n | ^\n 41 | return '2';\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js: SyntaxError: test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js: Unexpected token (41:12)\n 39 | \n 40 | let C = class {\n\u003e 41 | [yield 9] = () =\u003e {\n | ^\n 42 | return 9;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: Unexpected token (64:8)\n 62 | \n 63 | var C = class {\n\u003e 64 | async *method([x, y, z]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-init-iter-get-err.js: Unexpected token (58:8)\n 56 | \n 57 | var C = class {\n\u003e 58 | async *method([x]) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([[x]]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: Unexpected token (56:8)\n 54 | \n 55 | var C = class {\n\u003e 56 | async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method([ x = unresolvableReference ]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([x]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (76:8)\n 74 | \n 75 | var C = class {\n\u003e 76 | async *method([x]) {\n | ^\n 77 | \n 78 | }\n 79 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([{ x }]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([{ x }]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (71:8)\n 69 | \n 70 | var C = class {\n\u003e 71 | async *method([...x]) {\n | ^\n 72 | \n 73 | }\n 74 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (64:8)\n 62 | \n 63 | var C = class {\n\u003e 64 | async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: Unexpected token (58:8)\n 56 | \n 57 | var C = class {\n\u003e 58 | async *method([x] = iter) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([[x]] = [null]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (56:8)\n 54 | \n 55 | var C = class {\n\u003e 56 | async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method([ x = unresolvableReference ] = []) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([x] = g) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (76:8)\n 74 | \n 75 | var C = class {\n\u003e 76 | async *method([x] = g) {\n | ^\n 77 | \n 78 | }\n 79 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([{ x }] = [null]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (65:8)\n 63 | \n 64 | var C = class {\n\u003e 65 | async *method([{ x }] = []) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (71:8)\n 69 | \n 70 | var C = class {\n\u003e 71 | async *method([...x] = iter) {\n | ^\n 72 | \n 73 | }\n 74 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-null.js: Unexpected token (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async *method({} = null) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-init-undefined.js: Unexpected token (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async *method({} = undefined) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ poisoned } = poisonedProperty) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ x = thrower() } = {}) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method({ x = unresolvableReference } = {}) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: Unexpected token (58:8)\n 56 | \n 57 | var C = class {\n\u003e 58 | async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (56:8)\n 54 | \n 55 | var C = class {\n\u003e 56 | async *method({ [thrower()]: x } = {}) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ x: y = thrower() } = {}) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-init-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-init-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-init-null.js: Unexpected token (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async *method({}) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-init-undefined.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-init-undefined.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-init-undefined.js: Unexpected token (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async *method({}) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ poisoned }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ x = thrower() }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method({ x = unresolvableReference }) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-list-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-list-err.js: Unexpected token (58:8)\n 56 | \n 57 | var C = class {\n\u003e 58 | async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: Unexpected token (56:8)\n 54 | \n 55 | var C = class {\n\u003e 56 | async *method({ [thrower()]: x }) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: Unexpected token (59:8)\n 57 | \n 58 | var C = class {\n\u003e 59 | async *method({ x: y = thrower() }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (63:8)\n 61 | \n 62 | var C = class {\n\u003e 63 | async *method({ x: y = unresolvableReference }) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: Unexpected token (54:8)\n 52 | \n 53 | var C = class {\n\u003e 54 | async *method({ w: { x, y, z } = undefined }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js: Unexpected token (64:15)\n 62 | \n 63 | var C = class {\n\u003e 64 | static async *method([x, y, z]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js: Unexpected token (58:15)\n 56 | \n 57 | var C = class {\n\u003e 58 | static async *method([x]) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([[x]]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js: Unexpected token (56:15)\n 54 | \n 55 | var C = class {\n\u003e 56 | static async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method([ x = unresolvableReference ]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([x]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (76:15)\n 74 | \n 75 | var C = class {\n\u003e 76 | static async *method([x]) {\n | ^\n 77 | \n 78 | }\n 79 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([{ x }]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([{ x }]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (71:15)\n 69 | \n 70 | var C = class {\n\u003e 71 | static async *method([...x]) {\n | ^\n 72 | \n 73 | }\n 74 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (64:15)\n 62 | \n 63 | var C = class {\n\u003e 64 | static async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js: Unexpected token (58:15)\n 56 | \n 57 | var C = class {\n\u003e 58 | static async *method([x] = iter) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([[x]] = [null]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (56:15)\n 54 | \n 55 | var C = class {\n\u003e 56 | static async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method([ x = unresolvableReference ] = []) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([x] = g) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (76:15)\n 74 | \n 75 | var C = class {\n\u003e 76 | static async *method([x] = g) {\n | ^\n 77 | \n 78 | }\n 79 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([{ x }] = [null]) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (65:15)\n 63 | \n 64 | var C = class {\n\u003e 65 | static async *method([{ x }] = []) {\n | ^\n 66 | \n 67 | }\n 68 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (71:15)\n 69 | \n 70 | var C = class {\n\u003e 71 | static async *method([...x] = iter) {\n | ^\n 72 | \n 73 | }\n 74 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-null.js: Unexpected token (52:15)\n 50 | \n 51 | var C = class {\n\u003e 52 | static async *method({} = null) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js: Unexpected token (52:15)\n 50 | \n 51 | var C = class {\n\u003e 52 | static async *method({} = undefined) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ poisoned } = poisonedProperty) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ x = thrower() } = {}) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method({ x = unresolvableReference } = {}) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js: Unexpected token (58:15)\n 56 | \n 57 | var C = class {\n\u003e 58 | static async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (56:15)\n 54 | \n 55 | var C = class {\n\u003e 56 | static async *method({ [thrower()]: x } = {}) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ x: y = thrower() } = {}) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-init-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-init-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-init-null.js: Unexpected token (52:15)\n 50 | \n 51 | var C = class {\n\u003e 52 | static async *method({}) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-init-undefined.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-init-undefined.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-init-undefined.js: Unexpected token (52:15)\n 50 | \n 51 | var C = class {\n\u003e 52 | static async *method({}) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ poisoned }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ x = thrower() }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method({ x = unresolvableReference }) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js: Unexpected token (58:15)\n 56 | \n 57 | var C = class {\n\u003e 58 | static async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js: Unexpected token (56:15)\n 54 | \n 55 | var C = class {\n\u003e 56 | static async *method({ [thrower()]: x }) {\n | ^\n 57 | \n 58 | }\n 59 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js: Unexpected token (59:15)\n 57 | \n 58 | var C = class {\n\u003e 59 | static async *method({ x: y = thrower() }) {\n | ^\n 60 | \n 61 | }\n 62 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (63:15)\n 61 | \n 62 | var C = class {\n\u003e 63 | static async *method({ x: y = unresolvableReference }) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async *method({ w: { x, y, z } = undefined }) {\n | ^\n 55 | \n 56 | }\n 57 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/meth-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-elem.js: Unexpected token (97:13)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | method([...[x, y, z]]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/meth-ary-ptrn-rest-ary-rest.js: Unexpected token (78:13)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | method([...[...x]]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-id.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | method([...{ length }]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js: Unexpected token (78:13)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (97:13)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (78:13)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | method([...[...x]] = values) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | method([...{ length }] = [1, 2, 3]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (78:13)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-getter.js: Unexpected token (66:10)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (67:10)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | method({...rest} = o) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: Unexpected token (65:16)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/meth-obj-ptrn-rest-getter.js: Unexpected token (66:10)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | method({...x}) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (67:10)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | method({...rest}) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/meth-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/meth-obj-ptrn-rest-val-obj.js: Unexpected token (65:16)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | method({a, b, ...rest}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js: Unexpected token (97:20)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | static method([...[x, y, z]]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js: Unexpected token (78:20)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static method([...[...x]]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-id.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static method([...{ length }]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js: Unexpected token (78:20)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (97:20)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | static method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (78:20)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static method([...[...x]] = values) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static method([...{ length }] = [1, 2, 3]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (78:20)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js: Unexpected token (66:17)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | static method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (67:17)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | static method({...rest} = o) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js: Unexpected token (65:23)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | static method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-getter.js: Unexpected token (66:17)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | static method({...x}) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (67:17)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | static method({...rest}) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/meth-static-obj-ptrn-rest-val-obj.js: Unexpected token (65:23)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | static method({a, b, ...rest}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-init-iter-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-init-iter-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-init-iter-close.js: Unexpected character '#' (87:2)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | #method([x]) {\n | ^\n 88 | assert.sameValue(doneCallCount, 1);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-init-iter-no-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-init-iter-no-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-init-iter-no-close.js: Unexpected character '#' (87:2)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | #method([x]) {\n | ^\n 88 | assert.sameValue(doneCallCount, 0);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-name-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-name-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-name-iter-val.js: Unexpected character '#' (84:2)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | #method([x, y, z]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 77 | assert.sameValue(x, 4);\n 78 | assert.sameValue(y, 5);\n 79 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 78 | assert.sameValue(x, 7);\n 79 | assert.sameValue(y, 8);\n 80 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([[] = function() { initCount += 1; }()]) {\n | ^\n 79 | assert.sameValue(initCount, 0);\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([[...x] = values]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x[0], 2);\n 80 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (79:2)\n 77 | var callCount = 0;\n 78 | var C = class {\n\u003e 79 | #method([[...x] = function() { initCount += 1; }()]) {\n | ^\n 80 | assert(Array.isArray(x));\n 81 | assert.sameValue(x[0], 2);\n 82 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([x = 23]) {\n | ^\n 78 | assert.sameValue(x, 23);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([arrow = () =\u003e {}]) {\n | ^\n 79 | assert.sameValue(arrow.name, 'arrow');\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {\n | ^\n 79 | assert.sameValue(cls.name, 'cls');\n 80 | assert.notSameValue(xCls.name, 'xCls');\n 81 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([cover = (function () {}), xCover = (0, function() {})]) {\n | ^\n 79 | assert.sameValue(cover.name, 'cover');\n 80 | assert.notSameValue(xCover.name, 'xCover');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([fn = function () {}, xFn = function x() {}]) {\n | ^\n 79 | assert.sameValue(fn.name, 'fn');\n 80 | assert.notSameValue(xFn.name, 'xFn');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method([x = 23]) {\n | ^\n 73 | assert.sameValue(x, 23);\n 74 | // another statement\n 75 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([w = counter(), x = counter(), y = counter(), z = counter()]) {\n | ^\n 79 | assert.sameValue(w, null);\n 80 | assert.sameValue(x, 0);\n 81 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([x = 23]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (80:2)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | #method([x]) {\n | ^\n 81 | assert.sameValue(x, undefined);\n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([_, x]) {\n | ^\n 76 | assert.sameValue(x, undefined);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (84:2)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | #method([x, y, z]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 77 | assert.sameValue(x, 44);\n 78 | assert.sameValue(y, 55);\n 79 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 77 | assert.sameValue(x, 11);\n 78 | assert.sameValue(y, 22);\n 79 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 77 | assert.sameValue(v, 444);\n 78 | assert.sameValue(x, 555);\n 79 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 77 | assert.sameValue(v, 777);\n 78 | assert.sameValue(x, 888);\n 79 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (97:2)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | #method([...[x, y, z]]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...[...x]]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-direct.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-direct.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...x]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.compareArray(x, [1]);\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-elision.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-elision.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([ , , ...x]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 3);\n 78 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([, , ...x]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 0);\n 78 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-id.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method([...x]) {\n | ^\n 73 | assert(Array.isArray(x));\n 74 | assert.sameValue(x.length, 3);\n 75 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-id.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([...{ length }]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-close.js: Unexpected character '#' (87:2)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | #method([x] = iter) {\n | ^\n 88 | assert.sameValue(doneCallCount, 1);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-no-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-no-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-init-iter-no-close.js: Unexpected character '#' (87:2)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | #method([x] = iter) {\n | ^\n 88 | assert.sameValue(doneCallCount, 0);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-name-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-name-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-name-iter-val.js: Unexpected character '#' (84:2)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | #method([x, y, z] = [1, 2, 3]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([[x, y, z] = [4, 5, 6]] = []) {\n | ^\n 77 | assert.sameValue(x, 4);\n 78 | assert.sameValue(y, 5);\n 79 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([[x, y, z] = [4, 5, 6]] = [[7, 8, 9]]) {\n | ^\n 78 | assert.sameValue(x, 7);\n 79 | assert.sameValue(y, 8);\n 80 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([[] = function() { initCount += 1; }()] = [[23]]) {\n | ^\n 79 | assert.sameValue(initCount, 0);\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([[...x] = values] = []) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x[0], 2);\n 80 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (79:2)\n 77 | var callCount = 0;\n 78 | var C = class {\n\u003e 79 | #method([[...x] = function() { initCount += 1; }()] = [values]) {\n | ^\n 80 | assert(Array.isArray(x));\n 81 | assert.sameValue(x[0], 2);\n 82 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([x = 23] = []) {\n | ^\n 78 | assert.sameValue(x, 23);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([arrow = () =\u003e {}] = []) {\n | ^\n 79 | assert.sameValue(arrow.name, 'arrow');\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }] = []) {\n | ^\n 79 | assert.sameValue(cls.name, 'cls');\n 80 | assert.notSameValue(xCls.name, 'xCls');\n 81 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([cover = (function () {}), xCover = (0, function() {})] = []) {\n | ^\n 79 | assert.sameValue(cover.name, 'cover');\n 80 | assert.notSameValue(xCover.name, 'xCover');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([fn = function () {}, xFn = function x() {}] = []) {\n | ^\n 79 | assert.sameValue(fn.name, 'fn');\n 80 | assert.notSameValue(xFn.name, 'xFn');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method([x = 23] = [,]) {\n | ^\n 73 | assert.sameValue(x, 23);\n 74 | // another statement\n 75 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([w = counter(), x = counter(), y = counter(), z = counter()] = [null, 0, false, '']) {\n | ^\n 79 | assert.sameValue(w, null);\n 80 | assert.sameValue(x, 0);\n 81 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([x = 23] = [undefined]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (80:2)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | #method([x] = []) {\n | ^\n 81 | assert.sameValue(x, undefined);\n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([_, x] = []) {\n | ^\n 76 | assert.sameValue(x, undefined);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (84:2)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | #method([x, y, z] = [1, 2, 3]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = []) {\n | ^\n 77 | assert.sameValue(x, 44);\n 78 | assert.sameValue(y, 55);\n 79 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = [{ x: 11, y: 22, z: 33 }]) {\n | ^\n 77 | assert.sameValue(x, 11);\n 78 | assert.sameValue(y, 22);\n 79 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = []) {\n | ^\n 77 | assert.sameValue(v, 444);\n 78 | assert.sameValue(x, 555);\n 79 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = [{ u: 777, w: 888, y: 999 }]) {\n | ^\n 77 | assert.sameValue(v, 777);\n 78 | assert.sameValue(x, 888);\n 79 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (97:2)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | #method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...[...x]] = values) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...x] = [1]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.compareArray(x, [1]);\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([ , , ...x] = values) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 3);\n 78 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | #method([, , ...x] = [1, 2]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 0);\n 78 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method([...x] = values) {\n | ^\n 73 | assert(Array.isArray(x));\n 74 | assert.sameValue(x.length, 3);\n 75 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method([...{ length }] = [1, 2, 3]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-empty.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-empty.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-empty.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method({} = obj) {\n | ^\n 77 | assert.sameValue(accessCount, 0);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ arrow = () =\u003e {} } = {}) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } } = {}) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ cover = (function () {}), xCover = (0, function() {}) } = {}) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ fn = function () {}, xFn = function x() {} } = {}) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ w = counter(), x = counter(), y = counter(), z = counter() } = { w: null, x: 0, y: false, z: '' }) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x, } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | #method({ w: [x, y, z] = [4, 5, 6] } = {}) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: [y], } = { x: [45] }) {\n | ^\n 72 | assert.sameValue(y,45);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method({ w: [x, y, z] = [4, 5, 6] } = { w: [7, undefined, ] }) {\n | ^\n 73 | assert.sameValue(x, 7);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() } = { s: null, u: 0, w: false, y: '' }) {\n | ^\n 77 | assert.sameValue(t, null);\n 78 | assert.sameValue(v, 0);\n 79 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y = 33 } = { }) {\n | ^\n 72 | assert.sameValue(y, 33);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y, } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | \n 74 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: undefined }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: { x: undefined, z: 7 } }) {\n | ^\n 73 | assert.sameValue(x, undefined);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js: Unexpected character '#' (66:2)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | #method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (67:2)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | #method({...rest} = o) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js: Unexpected character '#' (65:2)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | #method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-empty.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-empty.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-empty.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method({}) {\n | ^\n 77 | assert.sameValue(accessCount, 0);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ arrow = () =\u003e {} }) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } }) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ cover = (function () {}), xCover = (0, function() {}) }) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ fn = function () {}, xFn = function x() {} }) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-init-skipped.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | #method({ w = counter(), x = counter(), y = counter(), z = counter() }) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x, }) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-init.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: [y], }) {\n | ^\n 72 | assert.sameValue(y,45);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-ary.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 73 | assert.sameValue(x, 7);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() }) {\n | ^\n 77 | assert.sameValue(t, null);\n 78 | assert.sameValue(v, 0);\n 79 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-init.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y = 33 }) {\n | ^\n 72 | assert.sameValue(y, 33);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y, }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | \n 74 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-id.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | #method({ x: y }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj-init.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-prop-obj.js: Unexpected character '#' (72:2)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 73 | assert.sameValue(x, undefined);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-getter.js: Unexpected character '#' (66:2)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | #method({...x}) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (67:2)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | #method({...rest}) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-obj-ptrn-rest-val-obj.js: Unexpected character '#' (65:2)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | #method({a, b, ...rest}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-init-iter-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-init-iter-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-init-iter-close.js: Unexpected character '#' (87:9)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | static #method([x]) {\n | ^\n 88 | assert.sameValue(doneCallCount, 1);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-init-iter-no-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-init-iter-no-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-init-iter-no-close.js: Unexpected character '#' (87:9)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | static #method([x]) {\n | ^\n 88 | assert.sameValue(doneCallCount, 0);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-name-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-name-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-name-iter-val.js: Unexpected character '#' (84:9)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | static #method([x, y, z]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 77 | assert.sameValue(x, 4);\n 78 | assert.sameValue(y, 5);\n 79 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 78 | assert.sameValue(x, 7);\n 79 | assert.sameValue(y, 8);\n 80 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([[] = function() { initCount += 1; }()]) {\n | ^\n 79 | assert.sameValue(initCount, 0);\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([[...x] = values]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x[0], 2);\n 80 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (79:9)\n 77 | var callCount = 0;\n 78 | var C = class {\n\u003e 79 | static #method([[...x] = function() { initCount += 1; }()]) {\n | ^\n 80 | assert(Array.isArray(x));\n 81 | assert.sameValue(x[0], 2);\n 82 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([x = 23]) {\n | ^\n 78 | assert.sameValue(x, 23);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([arrow = () =\u003e {}]) {\n | ^\n 79 | assert.sameValue(arrow.name, 'arrow');\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {\n | ^\n 79 | assert.sameValue(cls.name, 'cls');\n 80 | assert.notSameValue(xCls.name, 'xCls');\n 81 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([cover = (function () {}), xCover = (0, function() {})]) {\n | ^\n 79 | assert.sameValue(cover.name, 'cover');\n 80 | assert.notSameValue(xCover.name, 'xCover');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([fn = function () {}, xFn = function x() {}]) {\n | ^\n 79 | assert.sameValue(fn.name, 'fn');\n 80 | assert.notSameValue(xFn.name, 'xFn');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method([x = 23]) {\n | ^\n 73 | assert.sameValue(x, 23);\n 74 | // another statement\n 75 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([w = counter(), x = counter(), y = counter(), z = counter()]) {\n | ^\n 79 | assert.sameValue(w, null);\n 80 | assert.sameValue(x, 0);\n 81 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([x = 23]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (80:9)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | static #method([x]) {\n | ^\n 81 | assert.sameValue(x, undefined);\n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([_, x]) {\n | ^\n 76 | assert.sameValue(x, undefined);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (84:9)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | static #method([x, y, z]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 77 | assert.sameValue(x, 44);\n 78 | assert.sameValue(y, 55);\n 79 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 77 | assert.sameValue(x, 11);\n 78 | assert.sameValue(y, 22);\n 79 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 77 | assert.sameValue(v, 444);\n 78 | assert.sameValue(x, 555);\n 79 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 77 | assert.sameValue(v, 777);\n 78 | assert.sameValue(x, 888);\n 79 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (97:9)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | static #method([...[x, y, z]]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...[...x]]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...x]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.compareArray(x, [1]);\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([ , , ...x]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 3);\n 78 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([, , ...x]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 0);\n 78 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-id.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method([...x]) {\n | ^\n 73 | assert(Array.isArray(x));\n 74 | assert.sameValue(x.length, 3);\n 75 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([...{ length }]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-close.js: Unexpected character '#' (87:9)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | static #method([x] = iter) {\n | ^\n 88 | assert.sameValue(doneCallCount, 1);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js: Unexpected character '#' (87:9)\n 85 | var callCount = 0;\n 86 | var C = class {\n\u003e 87 | static #method([x] = iter) {\n | ^\n 88 | assert.sameValue(doneCallCount, 0);\n 89 | callCount = callCount + 1;\n 90 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-name-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-name-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-name-iter-val.js: Unexpected character '#' (84:9)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | static #method([x, y, z] = [1, 2, 3]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([[x, y, z] = [4, 5, 6]] = []) {\n | ^\n 77 | assert.sameValue(x, 4);\n 78 | assert.sameValue(y, 5);\n 79 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([[x, y, z] = [4, 5, 6]] = [[7, 8, 9]]) {\n | ^\n 78 | assert.sameValue(x, 7);\n 79 | assert.sameValue(y, 8);\n 80 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([[] = function() { initCount += 1; }()] = [[23]]) {\n | ^\n 79 | assert.sameValue(initCount, 0);\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([[...x] = values] = []) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x[0], 2);\n 80 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (79:9)\n 77 | var callCount = 0;\n 78 | var C = class {\n\u003e 79 | static #method([[...x] = function() { initCount += 1; }()] = [values]) {\n | ^\n 80 | assert(Array.isArray(x));\n 81 | assert.sameValue(x[0], 2);\n 82 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([x = 23] = []) {\n | ^\n 78 | assert.sameValue(x, 23);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([arrow = () =\u003e {}] = []) {\n | ^\n 79 | assert.sameValue(arrow.name, 'arrow');\n 80 | callCount = callCount + 1;\n 81 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }] = []) {\n | ^\n 79 | assert.sameValue(cls.name, 'cls');\n 80 | assert.notSameValue(xCls.name, 'xCls');\n 81 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([cover = (function () {}), xCover = (0, function() {})] = []) {\n | ^\n 79 | assert.sameValue(cover.name, 'cover');\n 80 | assert.notSameValue(xCover.name, 'xCover');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([fn = function () {}, xFn = function x() {}] = []) {\n | ^\n 79 | assert.sameValue(fn.name, 'fn');\n 80 | assert.notSameValue(xFn.name, 'xFn');\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method([x = 23] = [,]) {\n | ^\n 73 | assert.sameValue(x, 23);\n 74 | // another statement\n 75 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([w = counter(), x = counter(), y = counter(), z = counter()] = [null, 0, false, '']) {\n | ^\n 79 | assert.sameValue(w, null);\n 80 | assert.sameValue(x, 0);\n 81 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([x = 23] = [undefined]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (80:9)\n 78 | var callCount = 0;\n 79 | var C = class {\n\u003e 80 | static #method([x] = []) {\n | ^\n 81 | assert.sameValue(x, undefined);\n 82 | callCount = callCount + 1;\n 83 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([_, x] = []) {\n | ^\n 76 | assert.sameValue(x, undefined);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (84:9)\n 82 | var callCount = 0;\n 83 | var C = class {\n\u003e 84 | static #method([x, y, z] = [1, 2, 3]) {\n | ^\n 85 | assert.sameValue(x, 1);\n 86 | assert.sameValue(y, 2);\n 87 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = []) {\n | ^\n 77 | assert.sameValue(x, 44);\n 78 | assert.sameValue(y, 55);\n 79 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = [{ x: 11, y: 22, z: 33 }]) {\n | ^\n 77 | assert.sameValue(x, 11);\n 78 | assert.sameValue(y, 22);\n 79 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = []) {\n | ^\n 77 | assert.sameValue(v, 444);\n 78 | assert.sameValue(x, 555);\n 79 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = [{ u: 777, w: 888, y: 999 }]) {\n | ^\n 77 | assert.sameValue(v, 777);\n 78 | assert.sameValue(x, 888);\n 79 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (97:9)\n 95 | var callCount = 0;\n 96 | var C = class {\n\u003e 97 | static #method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 98 | assert.sameValue(x, 3);\n 99 | assert.sameValue(y, 4);\n 100 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...[...x]] = values) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x.length, 3);\n 81 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...x] = [1]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.compareArray(x, [1]);\n 81 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([ , , ...x] = values) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 3);\n 78 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | var C = class {\n\u003e 75 | static #method([, , ...x] = [1, 2]) {\n | ^\n 76 | assert(Array.isArray(x));\n 77 | assert.sameValue(x.length, 0);\n 78 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method([...x] = values) {\n | ^\n 73 | assert(Array.isArray(x));\n 74 | assert.sameValue(x.length, 3);\n 75 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method([...{ length }] = [1, 2, 3]) {\n | ^\n 78 | assert.sameValue(length, 3);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | var C = class {\n\u003e 78 | static #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 79 | assert.sameValue(v, 7);\n 80 | assert.sameValue(w, 8);\n 81 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method({} = obj) {\n | ^\n 77 | assert.sameValue(accessCount, 0);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ arrow = () =\u003e {} } = {}) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } } = {}) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ cover = (function () {}), xCover = (0, function() {}) } = {}) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ fn = function () {}, xFn = function x() {} } = {}) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ w = counter(), x = counter(), y = counter(), z = counter() } = { w: null, x: 0, y: false, z: '' }) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x, } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | static #method({ w: [x, y, z] = [4, 5, 6] } = {}) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: [y], } = { x: [45] }) {\n | ^\n 72 | assert.sameValue(y,45);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method({ w: [x, y, z] = [4, 5, 6] } = { w: [7, undefined, ] }) {\n | ^\n 73 | assert.sameValue(x, 7);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() } = { s: null, u: 0, w: false, y: '' }) {\n | ^\n 77 | assert.sameValue(t, null);\n 78 | assert.sameValue(v, 0);\n 79 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y = 33 } = { }) {\n | ^\n 72 | assert.sameValue(y, 33);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y, } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | \n 74 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y } = { x: 23 }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: undefined }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: { x: undefined, z: 7 } }) {\n | ^\n 73 | assert.sameValue(x, undefined);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js: Unexpected character '#' (66:9)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | static #method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (67:9)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | static #method({...rest} = o) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js: Unexpected character '#' (65:9)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | static #method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-empty.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-empty.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-empty.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method({}) {\n | ^\n 77 | assert.sameValue(accessCount, 0);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ arrow = () =\u003e {} }) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } }) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ cover = (function () {}), xCover = (0, function() {}) }) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ fn = function () {}, xFn = function x() {} }) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | var C = class {\n\u003e 77 | static #method({ w = counter(), x = counter(), y = counter(), z = counter() }) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x, }) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | static #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: [y], }) {\n | ^\n 72 | assert.sameValue(y,45);\n 73 | callCount = callCount + 1;\n 74 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-ary.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 73 | assert.sameValue(x, 7);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | var C = class {\n\u003e 76 | static #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() }) {\n | ^\n 77 | assert.sameValue(t, null);\n 78 | assert.sameValue(v, 0);\n 79 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y = 33 }) {\n | ^\n 72 | assert.sameValue(y, 33);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y, }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | \n 74 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-id.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | var C = class {\n\u003e 71 | static #method({ x: y }) {\n | ^\n 72 | assert.sameValue(y, 23);\n 73 | assert.throws(ReferenceError, function() {\n 74 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | var C = class {\n\u003e 74 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 75 | assert.sameValue(x, 4);\n 76 | assert.sameValue(y, 5);\n 77 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-prop-obj.js: Unexpected character '#' (72:9)\n 70 | var callCount = 0;\n 71 | var C = class {\n\u003e 72 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 73 | assert.sameValue(x, undefined);\n 74 | assert.sameValue(y, undefined);\n 75 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-getter.js: Unexpected character '#' (66:9)\n 64 | var callCount = 0;\n 65 | var C = class {\n\u003e 66 | static #method({...x}) {\n | ^\n 67 | assert.sameValue(count, 1);\n 68 | \n 69 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (67:9)\n 65 | var callCount = 0;\n 66 | var C = class {\n\u003e 67 | static #method({...rest}) {\n | ^\n 68 | assert.sameValue(rest.x, undefined);\n 69 | \n 70 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js: Unexpected character '#' (65:9)\n 63 | var callCount = 0;\n 64 | var C = class {\n\u003e 65 | static #method({a, b, ...rest}) {\n | ^\n 66 | assert.sameValue(rest.a, undefined);\n 67 | assert.sameValue(rest.b, undefined);\n 68 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-computed-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-computed-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-computed-names.js: Unexpected token (28:25)\n 26 | \n 27 | var C = class {\n\u003e 28 | m() { return 42; } [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-computed-symbol-names.js: Unexpected token (29:30)\n 27 | \n 28 | var C = class {\n\u003e 29 | m() { return 42; } [x]; [y] = 42;\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:21)\n 66 | \n 67 | var C = class {\n\u003e 68 | m() { return 42; } #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | m() { return 42; } a\n\u003e 27 | b = 42;;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-literal-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-literal-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-literal-names.js: Unexpected token (28:26)\n 26 | \n 27 | var C = class {\n\u003e 28 | m() { return 42; } a; b = 42;\n | ^\n 29 | c = fn;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-private-field-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-private-field-usage.js: Unexpected character '#' (27:21)\n 25 | \n 26 | var C = class {\n\u003e 27 | m() { return 42; } #m = 'test262';;\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-private-method-getter-usage.js: Unexpected character '#' (27:25)\n 25 | \n 26 | var C = class {\n\u003e 27 | m() { return 42; } get #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-private-method-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-private-method-usage.js: Unexpected character '#' (27:21)\n 25 | \n 26 | var C = class {\n\u003e 27 | m() { return 42; } #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-private-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-private-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-private-names.js: Unexpected character '#' (29:21)\n 27 | \n 28 | var C = class {\n\u003e 29 | m() { return 42; } #x; #y;\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-field-identifier-initializer.js: Unexpected token (62:23)\n 60 | \n 61 | var C = class {\n\u003e 62 | m() { return 42; } $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | var C = class {\n\u003e 62 | m() { return 42; } $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-getter.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-method-alt.js: Unexpected character '#' (59:21)\n 57 | \n 58 | var C = class {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-method.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-method.js: Unexpected character '#' (59:21)\n 57 | \n 58 | var C = class {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:21)\n 57 | \n 58 | var C = class {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-private-setter.js: Unexpected character '#' (59:21)\n 57 | \n 58 | var C = class {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:21)\n 58 | \n 59 | var C = class {\n\u003e 60 | m() { return 42; } #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:30)\n 62 | \n 63 | var C = class {\n\u003e 64 | m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:30)\n 62 | \n 63 | var C = class {\n\u003e 64 | m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:28)\n 59 | \n 60 | var C = class {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-static-private-fields.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-static-private-fields.js: Unexpected character '#' (29:28)\n 27 | \n 28 | var C = class {\n\u003e 29 | m() { return 42; } static #x; static #y;\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:28)\n 27 | \n 28 | var C = class {\n\u003e 29 | m() { return 42; } static #xVal; static #yVal;\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-static-private-methods.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | var C = class {\n 29 | m() { return 42; } ;\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-method-string-literal-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-method-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-method-string-literal-names.js: Unexpected token (26:35)\n 24 | \n 25 | var C = class {\n\u003e 26 | m() { return 42; } 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-computed-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-computed-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-computed-names.js: Unexpected token (28:32)\n 26 | \n 27 | var C = class {\n\u003e 28 | static m() { return 42; } [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-computed-symbol-names.js: Unexpected token (29:37)\n 27 | \n 28 | var C = class {\n\u003e 29 | static m() { return 42; } [x]; [y] = 42;\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:28)\n 66 | \n 67 | var C = class {\n\u003e 68 | static m() { return 42; } #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | static m() { return 42; } a\n\u003e 27 | b = 42;;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-literal-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-literal-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-literal-names.js: Unexpected token (28:33)\n 26 | \n 27 | var C = class {\n\u003e 28 | static m() { return 42; } a; b = 42;\n | ^\n 29 | c = fn;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-private-field-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-private-field-usage.js: Unexpected character '#' (27:28)\n 25 | \n 26 | var C = class {\n\u003e 27 | static m() { return 42; } #m = 'test262';;\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-private-method-getter-usage.js: Unexpected character '#' (27:32)\n 25 | \n 26 | var C = class {\n\u003e 27 | static m() { return 42; } get #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-private-method-usage.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-private-method-usage.js: Unexpected character '#' (27:28)\n 25 | \n 26 | var C = class {\n\u003e 27 | static m() { return 42; } #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-private-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-private-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-private-names.js: Unexpected character '#' (29:28)\n 27 | \n 28 | var C = class {\n\u003e 29 | static m() { return 42; } #x; #y;\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js: Unexpected token (62:30)\n 60 | \n 61 | var C = class {\n\u003e 62 | static m() { return 42; } $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | var C = class {\n\u003e 62 | static m() { return 42; } $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-getter.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-method-alt.js: Unexpected character '#' (59:28)\n 57 | \n 58 | var C = class {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-method.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-method.js: Unexpected character '#' (59:28)\n 57 | \n 58 | var C = class {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter-alt.js: Unexpected character '#' (59:28)\n 57 | \n 58 | var C = class {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-private-setter.js: Unexpected character '#' (59:28)\n 57 | \n 58 | var C = class {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-privatename-identifier.js: Unexpected character '#' (60:28)\n 58 | \n 59 | var C = class {\n\u003e 60 | static m() { return 42; } #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:37)\n 62 | \n 63 | var C = class {\n\u003e 64 | static m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:37)\n 62 | \n 63 | var C = class {\n\u003e 64 | static m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:35)\n 59 | \n 60 | var C = class {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-static-private-fields.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-static-private-fields.js: Unexpected character '#' (29:35)\n 27 | \n 28 | var C = class {\n\u003e 29 | static m() { return 42; } static #x; static #y;\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-static-private-methods-with-fields.js: Unexpected character '#' (29:35)\n 27 | \n 28 | var C = class {\n\u003e 29 | static m() { return 42; } static #xVal; static #yVal;\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-static-private-methods.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | var C = class {\n 29 | static m() { return 42; } ;\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/after-same-line-static-method-string-literal-names.js-strict:true": "test/language/expressions/class/elements/after-same-line-static-method-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/after-same-line-static-method-string-literal-names.js: Unexpected token (26:42)\n 24 | \n 25 | var C = class {\n\u003e 26 | static m() { return 42; } 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super.x;');\n | ^\n 31 | };\n 32 | \n 33 | new C().x(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | x = eval('executed = true; () =\u003e super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | new C().x(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | x = eval('executed = true; () =\u003e super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (29:4)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super.x;');\n | ^\n 30 | };\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (26:4)\n 24 | var A = class {}\n 25 | var C = class extends A {\n\u003e 26 | x = (0, eval)('() =\u003e super[\"x\"];');\n | ^\n 27 | };\n 28 | \n 29 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (29:4)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super()[\"x\"];');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (22:4)\n 20 | var A = class {}\n 21 | var C = class extends A {\n\u003e 22 | x = (0, eval)('() =\u003e super().x;');\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (29:4)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super();');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | let executed = false;\n 29 | let C = class {\n\u003e 30 | x = eval('executed = true; () =\u003e arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/arrow-body-direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | x = eval('executed = true; () =\u003e new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-arguments.js: Unexpected token (29:4)\n 27 | \n 28 | var C = class {\n\u003e 29 | x = (0, eval)('() =\u003e arguments;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js: Unexpected token (28:4)\n 26 | \n 27 | var C = class {\n\u003e 28 | x = (0, eval)('() =\u003e new.target;');\n | ^\n 29 | }\n 30 | \n 31 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super.x;');\n | ^\n 31 | x() {\n 32 | this.#x();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | #x = eval('executed = true; () =\u003e super[\"x\"];');\n | ^\n 28 | x() {\n 29 | this.#x();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | #x = eval('executed = true; () =\u003e super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (29:2)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super.x;');\n | ^\n 30 | };\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (26:2)\n 24 | var A = class {}\n 25 | var C = class extends A {\n\u003e 26 | #x = (0, eval)('() =\u003e super[\"x\"];');\n | ^\n 27 | };\n 28 | \n 29 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (29:2)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super()[\"x\"];');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (22:2)\n 20 | var A = class {}\n 21 | var C = class extends A {\n\u003e 22 | #x = (0, eval)('() =\u003e super().x;');\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (29:2)\n 27 | var A = class {}\n 28 | var C = class extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super();');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x = eval('() =\u003e arguments;');\n | ^\n 30 | x() {\n 31 | this.#x();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | #x = eval('executed = true; () =\u003e new.target;');\n | ^\n 30 | x() {\n 31 | this.#x();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x = (0, eval)('() =\u003e arguments;');\n | ^\n 30 | x() {\n 31 | this.#x();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (28:2)\n 26 | \n 27 | var C = class {\n\u003e 28 | #x = (0, eval)('() =\u003e new.target;');\n | ^\n 29 | }\n 30 | \n 31 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/class-name-static-initializer-anonymous.js-strict:true": "test/language/expressions/class/elements/class-name-static-initializer-anonymous.js: SyntaxError: test/language/expressions/class/elements/class-name-static-initializer-anonymous.js: Unexpected token (24:13)\n 22 | \n 23 | var C = class {\n\u003e 24 | static f = (className = this.name);\n | ^\n 25 | }\n 26 | \n 27 | assert.sameValue(className, \"C\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/class-name-static-initializer-decl.js-strict:true": "test/language/expressions/class/elements/class-name-static-initializer-decl.js: SyntaxError: test/language/expressions/class/elements/class-name-static-initializer-decl.js: Unexpected token (24:13)\n 22 | \n 23 | class C {\n\u003e 24 | static f = (className = this.name);\n | ^\n 25 | }\n 26 | \n 27 | assert.sameValue(className, \"C\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/class-name-static-initializer-default-export.js-strict:true": "test/language/expressions/class/elements/class-name-static-initializer-default-export.js: SyntaxError: test/language/expressions/class/elements/class-name-static-initializer-default-export.js: Unexpected token (25:13)\n 23 | \n 24 | export default class {\n\u003e 25 | static f = (className = this.name);\n | ^\n 26 | }\n 27 | \n 28 | assert.sameValue(className, \"default\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/class-name-static-initializer-expr.js-strict:true": "test/language/expressions/class/elements/class-name-static-initializer-expr.js: SyntaxError: test/language/expressions/class/elements/class-name-static-initializer-expr.js: Unexpected token (24:13)\n 22 | \n 23 | var expr = class C {\n\u003e 24 | static f = (className = this.name);\n | ^\n 25 | }\n 26 | \n 27 | assert.sameValue(className, \"C\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/computed-name-toprimitive-symbol.js-strict:true": "test/language/expressions/class/elements/computed-name-toprimitive-symbol.js: SyntaxError: test/language/expressions/class/elements/computed-name-toprimitive-symbol.js: Unexpected token (69:9)\n 67 | \n 68 | var C = class {\n\u003e 69 | [obj1] = 42;\n | ^\n 70 | [obj2] = 43;\n 71 | [obj3] = 44;\n 72 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/computed-name-toprimitive.js-strict:true": "test/language/expressions/class/elements/computed-name-toprimitive.js: SyntaxError: test/language/expressions/class/elements/computed-name-toprimitive.js: Unexpected token (66:9)\n 64 | \n 65 | var C = class {\n\u003e 66 | [obj1] = 42;\n | ^\n 67 | [obj2] = 43;\n 68 | [obj3] = 44;\n 69 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/ctor-called-after-fields-init.js-strict:true": "test/language/expressions/class/elements/ctor-called-after-fields-init.js: SyntaxError: test/language/expressions/class/elements/ctor-called-after-fields-init.js: Unexpected token (29:6)\n 27 | ctor = this.foo;\n 28 | }\n\u003e 29 | foo = 42;\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | x = eval('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-referenceerror.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-referenceerror.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-referenceerror.js: Unexpected token (53:12)\n 51 | function evaluate() {\n 52 | var C = class {\n\u003e 53 | [noRef] = fn();\n | ^\n 54 | };\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-err.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-err.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-err.js: Missing class properties transform.\n 53 | function evaluate() {\n 54 | var C = class {\n\u003e 55 | [obj]\n | ^\n 56 | };\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js: Unexpected token (53:10)\n 51 | function evaluate() {\n 52 | var C = class {\n\u003e 53 | [obj] = refErrorIfEvaluated;\n | ^\n 54 | };\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js: Unexpected token (53:10)\n 51 | function evaluate() {\n 52 | var C = class {\n\u003e 53 | [obj] = refErrorIfEvaluated;\n | ^\n 54 | };\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-tostring-err.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-tostring-err.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-tostring-err.js: Missing class properties transform.\n 53 | function evaluate() {\n 54 | var C = class {\n\u003e 55 | [obj]\n | ^\n 56 | };\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/evaluation-error/computed-name-valueof-err.js-strict:true": "test/language/expressions/class/elements/evaluation-error/computed-name-valueof-err.js: SyntaxError: test/language/expressions/class/elements/evaluation-error/computed-name-valueof-err.js: Missing class properties transform.\n 54 | function evaluate() {\n 55 | var C = class {\n\u003e 56 | [obj]\n | ^\n 57 | };\n 58 | }\n 59 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/field-declaration.js-strict:true": "test/language/expressions/class/elements/field-declaration.js: SyntaxError: test/language/expressions/class/elements/field-declaration.js: Unexpected token (54:4)\n 52 | \n 53 | var C = class {\n\u003e 54 | f = 'test262';\n | ^\n 55 | 'g';\n 56 | 0 = 'bar';\n 57 | [computed]; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-anonymous-function-length.js-strict:true": "test/language/expressions/class/elements/fields-anonymous-function-length.js: SyntaxError: test/language/expressions/class/elements/fields-anonymous-function-length.js: Unexpected token (37:8)\n 35 | \n 36 | var C = class {\n\u003e 37 | field = function() {};\n | ^\n 38 | #field = (a, b, c, d) =\u003e undefined;\n 39 | \n 40 | accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-asi-1.js-strict:true": "test/language/expressions/class/elements/fields-asi-1.js: SyntaxError: test/language/expressions/class/elements/fields-asi-1.js: Unexpected token (13:4)\n 11 | var obj = {}\n 12 | var C = class {\n\u003e 13 | x = obj\n | ^\n 14 | ['lol'] = 42\n 15 | }\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-asi-2.js-strict:true": "test/language/expressions/class/elements/fields-asi-2.js: SyntaxError: test/language/expressions/class/elements/fields-asi-2.js: Unexpected token (12:4)\n 10 | \n 11 | var C = class {\n\u003e 12 | x = \"lol\"\n | ^\n 13 | [1]\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-asi-5.js-strict:true": "test/language/expressions/class/elements/fields-asi-5.js: SyntaxError: test/language/expressions/class/elements/fields-asi-5.js: Unexpected token (16:4)\n 14 | \n 15 | var C = class {\n\u003e 16 | a = x\n | ^\n 17 | in\n 18 | z\n 19 | b = y at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-computed-name-static-propname-prototype.js-strict:true": "test/language/expressions/class/elements/fields-computed-name-static-propname-prototype.js: SyntaxError: test/language/expressions/class/elements/fields-computed-name-static-propname-prototype.js: Unexpected token (25:15)\n 23 | assert.throws(TypeError, function() {\n 24 | (0, class {\n\u003e 25 | static [x] = 42;\n | ^\n 26 | });\n 27 | });\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-multiple-definitions-static-private-methods-proxy.js-strict:true": "test/language/expressions/class/elements/fields-multiple-definitions-static-private-methods-proxy.js: SyntaxError: test/language/expressions/class/elements/fields-multiple-definitions-static-private-methods-proxy.js: Unexpected character '#' (27:9)\n 25 | \n 26 | var C = class {\n\u003e 27 | static #x(value) {\n | ^\n 28 | return 1;\n 29 | }\n 30 | static x() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/fields-run-once-on-double-super.js-strict:true": "test/language/expressions/class/elements/fields-run-once-on-double-super.js: SyntaxError: test/language/expressions/class/elements/fields-run-once-on-double-super.js: Unexpected token (28:8)\n 26 | \n 27 | var C = class extends Base {\n\u003e 28 | field = ++fieldInitCalled;\n | ^\n 29 | constructor() {\n 30 | assert.sameValue(baseCtorCalled, 0);\n 31 | assert.sameValue(fieldInitCalled, 0); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/grammar-private-field-optional-chaining.js-strict:true": "test/language/expressions/class/elements/grammar-private-field-optional-chaining.js: SyntaxError: test/language/expressions/class/elements/grammar-private-field-optional-chaining.js: Unexpected character '#' (24:2)\n 22 | \n 23 | var C = class {\n\u003e 24 | #m = 'test262';\n | ^\n 25 | \n 26 | static access(obj) {\n 27 | return obj?.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/indirect-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | x = (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/indirect-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/init-err-evaluation.js-strict:true": "test/language/expressions/class/elements/init-err-evaluation.js: SyntaxError: test/language/expressions/class/elements/init-err-evaluation.js: Unexpected token (28:4)\n 26 | \n 27 | var C = class {\n\u003e 28 | x = fn1();\n | ^\n 29 | y = fn2();\n 30 | z = fn1();\n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/init-value-defined-after-class.js-strict:true": "test/language/expressions/class/elements/init-value-defined-after-class.js: SyntaxError: test/language/expressions/class/elements/init-value-defined-after-class.js: Unexpected token (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | [x] = x;\n | ^\n 28 | }\n 29 | \n 30 | var c1 = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/init-value-incremental.js-strict:true": "test/language/expressions/class/elements/init-value-incremental.js: SyntaxError: test/language/expressions/class/elements/init-value-incremental.js: Unexpected token (36:8)\n 34 | \n 35 | var C = class {\n\u003e 36 | [x++] = x++;\n | ^\n 37 | [x++] = x++;\n 38 | }\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/intercalated-static-non-static-computed-fields.js-strict:true": "test/language/expressions/class/elements/intercalated-static-non-static-computed-fields.js: SyntaxError: test/language/expressions/class/elements/intercalated-static-non-static-computed-fields.js: Unexpected token (44:8)\n 42 | \n 43 | var C = class {\n\u003e 44 | [i++] = i++;\n | ^\n 45 | static [i++] = i++;\n 46 | [i++] = i++;\n 47 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-computed-names.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-computed-names.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | foo = \"foobar\";\n | ^\n 29 | m() { return 42 }\n 30 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n 31 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-computed-symbol-names.js: Unexpected token (29:6)\n 27 | \n 28 | var C = class {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | [x]; [y] = 42\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected token (68:6)\n 66 | \n 67 | var C = class {\n\u003e 68 | foo = \"foobar\";\n | ^\n 69 | m() { return 42 }\n 70 | #\\u{6F};\n 71 | #\\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-literal-names-asi.js: Unexpected token (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | foo = \"foobar\";\n | ^\n 27 | m() { return 42 }\n 28 | a\n 29 | b = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-literal-names.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-literal-names.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-literal-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | foo = \"foobar\";\n | ^\n 29 | m() { return 42 }\n 30 | a; b = 42;\n 31 | c = fn at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-private-field-usage.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-private-field-usage.js: Unexpected token (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | #m = 'test262';\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-private-method-getter-usage.js: Unexpected token (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | get #m() { return 'test262'; }\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-private-method-usage.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-private-method-usage.js: Unexpected token (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | #m() { return 'test262'; }\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-private-names.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-private-names.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-private-names.js: Unexpected token (29:6)\n 27 | \n 28 | var C = class {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | #x; #y\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-field-identifier-initializer.js: Unexpected token (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | foo = \"foobar\";\n | ^\n 63 | m() { return 42 }\n 64 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n 65 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-field-identifier.js: Unexpected token (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | foo = \"foobar\";\n | ^\n 63 | m() { return 42 }\n 64 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n 65 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-getter-alt.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 63 | get #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-getter.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 63 | get #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-method-alt.js: Unexpected token (59:6)\n 57 | \n 58 | var C = class {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 62 | #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-method.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-method.js: Unexpected token (59:6)\n 57 | \n 58 | var C = class {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 62 | #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-setter-alt.js: Unexpected token (59:6)\n 57 | \n 58 | var C = class {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 62 | set #$(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-private-setter.js: Unexpected token (59:6)\n 57 | \n 58 | var C = class {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 62 | set #$(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-alt.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-privatename-identifier.js: Unexpected token (60:6)\n 58 | \n 59 | var C = class {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected token (64:6)\n 62 | \n 63 | var C = class {\n\u003e 64 | foo = \"foobar\";\n | ^\n 65 | m() { return 42 }\n 66 | static * #$(value) {\n 67 | yield * value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected token (64:6)\n 62 | \n 63 | var C = class {\n\u003e 64 | foo = \"foobar\";\n | ^\n 65 | m() { return 42 }\n 66 | static * #$(value) {\n 67 | yield * value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$(value) {\n 64 | return value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$(value) {\n 64 | return value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-rs-static-privatename-identifier.js: Unexpected token (61:6)\n 59 | \n 60 | var C = class {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-static-private-fields.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-static-private-fields.js: Unexpected token (29:6)\n 27 | \n 28 | var C = class {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | static #x; static #y\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-static-private-methods-with-fields.js: Unexpected token (29:6)\n 27 | \n 28 | var C = class {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | static #xVal; static #yVal\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-static-private-methods.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-static-private-methods.js: Unexpected token (29:6)\n 27 | \n 28 | var C = class {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | \n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-definitions-string-literal-names.js-strict:true": "test/language/expressions/class/elements/multiple-definitions-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/multiple-definitions-string-literal-names.js: Unexpected token (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | foo = \"foobar\";\n | ^\n 27 | m() { return 42 }\n 28 | 'a'; \"b\"; 'c' = 39;\n 29 | \"d\" = 42 at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-computed-names.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-computed-names.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | foo = \"foobar\"\n 30 | bar = \"barbaz\";\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | var C = class {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | var C = class {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-literal-names.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-literal-names.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | var C = class {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\"; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-private-field-usage.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m = 'test262';\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | get #m() { return 'test262'; }\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-private-method-usage.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m() { return 'test262'; }\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-private-names.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-private-names.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x; #y\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | x() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | var C = class {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 63 | foo = \"foobar\"\n 64 | bar = \"barbaz\";\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-field-identifier.js: Unexpected token (63:6)\n 61 | var C = class {\n 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n\u003e 63 | foo = \"foobar\"\n | ^\n 64 | bar = \"barbaz\";\n 65 | \n 66 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-fields.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #x; static #y\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | static x() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #xVal; static #yVal\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | static #x(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-static-private-methods.js: Unexpected token (30:6)\n 28 | var C = class {\n 29 | \n\u003e 30 | foo = \"foobar\"\n | ^\n 31 | bar = \"barbaz\";\n 32 | static #x(value) {\n 33 | return value / 2; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/multiple-stacked-definitions-string-literal-names.js-strict:true": "test/language/expressions/class/elements/multiple-stacked-definitions-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/multiple-stacked-definitions-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | var C = class {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\"; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/nested-direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/nested-direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | let executed = false;\n 29 | let C = class {\n\u003e 30 | x = () =\u003e {\n | ^\n 31 | let f = eval('executed = true; arguments;');\n 32 | f();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/nested-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/nested-direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/nested-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/nested-indirect-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | x = () =\u003e (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/nested-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/nested-indirect-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | #x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | #x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | #x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | #x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/nested-private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/nested-private-direct-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | #x = () =\u003e eval('executed = true; arguments;');\n | ^\n 31 | x() {\n 32 | this.#x();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/nested-private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/nested-private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | #x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | #x = () =\u003e (0, eval)('executed = true; arguments;');\n | ^\n 31 | x() {\n 32 | this.#x();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/nested-private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | #x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-computed-names.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-computed-names.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | var C = class {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | m() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | var C = class {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | m() { return 42; }\n 29 | \n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-literal-names.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-literal-names.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | var C = class {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | m() { return 42; }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-private-field-usage.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m = 'test262';\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | get #m() { return 'test262'; }\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-private-method-usage.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m() { return 'test262'; }\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-private-names.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-private-names.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x; #y\n | ^\n 30 | m() { return 42; }\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | var C = class {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | var C = class {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-static-private-fields.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #x; static #y\n | ^\n 30 | m() { return 42; }\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #xVal; static #yVal\n | ^\n 30 | m() { return 42; }\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | \n 30 | m() { return 42; }\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-no-sc-line-method-string-literal-names.js-strict:true": "test/language/expressions/class/elements/new-no-sc-line-method-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/new-no-sc-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | var C = class {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | m() { return 42; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-computed-names.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-computed-names.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | var C = class {\n\u003e 29 | [x]; [y] = 42;\n | ^\n 30 | m() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | var C = class {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | a\n\u003e 27 | b = 42;;\n | ^\n 28 | m() { return 42; }\n 29 | \n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-literal-names.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-literal-names.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | var C = class {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn;\n 30 | m() { return 42; }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-private-field-usage.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m = 'test262';;\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | get #m() { return 'test262'; };\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-private-method-usage.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m() { return 'test262'; };\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-private-names.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-private-names.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x; #y;\n | ^\n 30 | m() { return 42; }\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | var C = class {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | var C = class {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-method.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-static-private-fields.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #x; static #y;\n | ^\n 30 | m() { return 42; }\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #xVal; static #yVal;\n | ^\n 30 | m() { return 42; }\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-static-private-methods.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | ;\n 30 | m() { return 42; }\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/new-sc-line-method-string-literal-names.js-strict:true": "test/language/expressions/class/elements/new-sc-line-method-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/new-sc-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | var C = class {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | m() { return 42; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #ZW_\\u200D_J() { return 'get string'; }\n | ^\n 63 | set #ZW_\\u200D_J(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #ZW_\\u200C_NJ() { return 'get string'; }\n | ^\n 63 | set #ZW_\\u200C_NJ(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #\\u2118() { return 'get string'; }\n | ^\n 63 | set #\\u2118(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #\\u{6F}() { return 'get string'; }\n | ^\n 63 | set #\\u{6F}(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #ZW_‍_J() { return 'get string'; }\n | ^\n 63 | set #ZW_‍_J(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWNJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWNJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-ZWNJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #ZW_‌_NJ() { return 'get string'; }\n | ^\n 63 | set #ZW_‌_NJ(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-common.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-common.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-common.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #test262() { return 'get string'; }\n | ^\n 63 | set #test262(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-dollar.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-dollar.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-dollar.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #$() { return 'get string'; }\n | ^\n 63 | set #$(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-u2118.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-u2118.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-u2118.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #℘() { return 'get string'; }\n | ^\n 63 | set #℘(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/inst-private-name-underscore.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/inst-private-name-underscore.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/inst-private-name-underscore.js: Unexpected character '#' (62:6)\n 60 | \n 61 | var C = class {\n\u003e 62 | get #_() { return 'get string'; }\n | ^\n 63 | set #_(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #ZW_\\u200D_J() { return 'get string'; }\n | ^\n 64 | static set #ZW_\\u200D_J(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #ZW_\\u200C_NJ() { return 'get string'; }\n | ^\n 64 | static set #ZW_\\u200C_NJ(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #\\u2118() { return 'get string'; }\n | ^\n 64 | static set #\\u2118(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #\\u{6F}() { return 'get string'; }\n | ^\n 64 | static set #\\u{6F}(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWJ.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #ZW_‍_J() { return 'get string'; }\n | ^\n 64 | static set #ZW_‍_J(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWNJ.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWNJ.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-ZWNJ.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #ZW_‌_NJ() { return 'get string'; }\n | ^\n 64 | static set #ZW_‌_NJ(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-common.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-common.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-common.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #test262() { return 'get string'; }\n | ^\n 64 | static set #test262(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-dollar.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-dollar.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-dollar.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #$() { return 'get string'; }\n | ^\n 64 | static set #$(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-u2118.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-u2118.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-u2118.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #℘() { return 'get string'; }\n | ^\n 64 | static set #℘(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-accessor-name/static-private-name-underscore.js-strict:true": "test/language/expressions/class/elements/private-accessor-name/static-private-name-underscore.js: SyntaxError: test/language/expressions/class/elements/private-accessor-name/static-private-name-underscore.js: Unexpected character '#' (63:13)\n 61 | \n 62 | var C = class {\n\u003e 63 | static get #_() { return 'get string'; }\n | ^\n 64 | static set #_(param) { stringSet = param; }\n 65 | \n 66 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-async-generator-method-name.js-strict:true": "test/language/expressions/class/elements/private-async-generator-method-name.js: SyntaxError: test/language/expressions/class/elements/private-async-generator-method-name.js: Unexpected token (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async * #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-async-method-name.js-strict:true": "test/language/expressions/class/elements/private-async-method-name.js: SyntaxError: test/language/expressions/class/elements/private-async-method-name.js: Unexpected character '#' (52:8)\n 50 | \n 51 | var C = class {\n\u003e 52 | async #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | #x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | #x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | };\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | var A = class {}\n 26 | var C = class extends A {\n\u003e 27 | #x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | };\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | var A = class {}\n 22 | var C = class extends A {\n\u003e 23 | #x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | var A = class {}\n 29 | var C = class extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-direct-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/private-direct-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | #x = eval('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | #x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/private-field-access-on-inner-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #f = 'Test262';\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/private-field-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/private-field-access-on-inner-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #f = 'Test262';\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-after-optional-chain.js-strict:true": "test/language/expressions/class/elements/private-field-after-optional-chain.js: SyntaxError: test/language/expressions/class/elements/private-field-after-optional-chain.js: Unexpected character '#' (28:2)\n 26 | \n 27 | var C = class {\n\u003e 28 | #f = 'Test262';\n | ^\n 29 | \n 30 | method(o) {\n 31 | return o?.c.#f; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-as-arrow-function.js-strict:true": "test/language/expressions/class/elements/private-field-as-arrow-function.js: SyntaxError: test/language/expressions/class/elements/private-field-as-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m = () =\u003e 'test262';\n | ^\n 27 | \n 28 | method() {\n 29 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-as-function.js-strict:true": "test/language/expressions/class/elements/private-field-as-function.js: SyntaxError: test/language/expressions/class/elements/private-field-as-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m = function () { return 'test262'; };\n | ^\n 27 | \n 28 | method() {\n 29 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-field-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #outer = 'test262';\n | ^\n 27 | \n 28 | B_withoutPrivateField = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-fields-proxy-default-handler-throws.js-strict:true": "test/language/expressions/class/elements/private-fields-proxy-default-handler-throws.js: SyntaxError: test/language/expressions/class/elements/private-fields-proxy-default-handler-throws.js: Unexpected character '#' (19:2)\n 17 | \n 18 | var C = class {\n\u003e 19 | #x = 1;\n | ^\n 20 | x() {\n 21 | return this.#x;\n 22 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-generator-method-name.js-strict:true": "test/language/expressions/class/elements/private-generator-method-name.js: SyntaxError: test/language/expressions/class/elements/private-generator-method-name.js: Unexpected character '#' (52:4)\n 50 | \n 51 | var C = class {\n\u003e 52 | * #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/private-getter-access-on-inner-arrow-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/private-getter-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/private-getter-access-on-inner-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-is-not-a-own-property.js-strict:true": "test/language/expressions/class/elements/private-getter-is-not-a-own-property.js: SyntaxError: test/language/expressions/class/elements/private-getter-is-not-a-own-property.js: Unexpected character '#' (31:6)\n 29 | \n 30 | var C = class {\n\u003e 31 | get #m() { return \"Test262\"; }\n | ^\n 32 | \n 33 | checkPrivateGetter() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'test262'; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-shadowed-by-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-getter-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-getter-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-getter-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-getter-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-shadowed-by-method-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-getter-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-getter-shadowed-by-method-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { throw new Test262Error(); }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-getter-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-getter-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-getter-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/expressions/class/elements/private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/expressions/class/elements/private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | var C = class {\n\u003e 30 | #x = (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/expressions/class/elements/private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/expressions/class/elements/private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | var C = class {\n\u003e 29 | #x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/private-method-access-on-inner-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/private-method-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/private-method-access-on-inner-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-comparison.js-strict:true": "test/language/expressions/class/elements/private-method-comparison.js: SyntaxError: test/language/expressions/class/elements/private-method-comparison.js: Unexpected character '#' (35:2)\n 33 | \n 34 | var C = class {\n\u003e 35 | #m() { return 'test262'; }\n | ^\n 36 | \n 37 | getPrivateMethod() {\n 38 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-get-and-call.js-strict:true": "test/language/expressions/class/elements/private-method-get-and-call.js: SyntaxError: test/language/expressions/class/elements/private-method-get-and-call.js: Unexpected character '#' (35:2)\n 33 | \n 34 | var C = class {\n\u003e 35 | #m() { return this._v; }\n | ^\n 36 | \n 37 | getPrivateMethod() {\n 38 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-is-not-a-own-property.js-strict:true": "test/language/expressions/class/elements/private-method-is-not-a-own-property.js: SyntaxError: test/language/expressions/class/elements/private-method-is-not-a-own-property.js: Unexpected character '#' (31:2)\n 29 | \n 30 | var C = class {\n\u003e 31 | #m() { return \"Test262\"; }\n | ^\n 32 | \n 33 | checkPrivateMethod() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-length.js-strict:true": "test/language/expressions/class/elements/private-method-length.js: SyntaxError: test/language/expressions/class/elements/private-method-length.js: Unexpected character '#' (39:2)\n 37 | \n 38 | var C = class {\n\u003e 39 | #method(a) {};\n | ^\n 40 | \n 41 | getPrivateMethod() {\n 42 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-method-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-method-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'test262'; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-referenced-from-static-method.js-strict:true": "test/language/expressions/class/elements/private-method-referenced-from-static-method.js: SyntaxError: test/language/expressions/class/elements/private-method-referenced-from-static-method.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | return this.#f();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-shadowed-by-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-method-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-method-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-method-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-method-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-method-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-method-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-method-shadowed-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-method-shadowed-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-method-shadowed-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { throw new Test262Error(); }\n | ^\n 27 | \n 28 | B = class {\n 29 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js-strict:true": "test/language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js: SyntaxError: test/language/expressions/class/elements/private-methods/prod-private-method-initialize-order.js: Unexpected token (103:4)\n 101 | \n 102 | var C = class {\n\u003e 103 | a = this.#m();\n | ^\n 104 | \n 105 | #m() { return 42; }\n 106 | get bGetter() { return this.#b; } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-methods/prod-private-method.js-strict:true": "test/language/expressions/class/elements/private-methods/prod-private-method.js: SyntaxError: test/language/expressions/class/elements/private-methods/prod-private-method.js: Unexpected character '#' (88:2)\n 86 | \n 87 | var C = class {\n\u003e 88 | #m() { return 42; }\n | ^\n 89 | \n 90 | \n 91 | get ref() { return this.#m; } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/private-setter-access-on-inner-arrow-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/private-setter-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/private-setter-access-on-inner-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-is-not-a-own-property.js-strict:true": "test/language/expressions/class/elements/private-setter-is-not-a-own-property.js: SyntaxError: test/language/expressions/class/elements/private-setter-is-not-a-own-property.js: Unexpected character '#' (31:6)\n 29 | \n 30 | var C = class {\n\u003e 31 | set #m(v) { this._v = v; }\n | ^\n 32 | \n 33 | checkPrivateSetter() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o, v) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-shadowed-by-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-setter-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-setter-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-setter-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-setter-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-shadowed-by-method-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-setter-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-setter-shadowed-by-method-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-setter-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-setter-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-setter-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-async-generator-method-name.js-strict:true": "test/language/expressions/class/elements/private-static-async-generator-method-name.js: SyntaxError: test/language/expressions/class/elements/private-static-async-generator-method-name.js: Unexpected token (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async * #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-async-method-name.js-strict:true": "test/language/expressions/class/elements/private-static-async-method-name.js: SyntaxError: test/language/expressions/class/elements/private-static-async-method-name.js: Unexpected character '#' (54:15)\n 52 | \n 53 | var C = class {\n\u003e 54 | static async #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-field-shadowed-by-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-field-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-field-shadowed-by-field-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-field-shadowed-by-method-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-field-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-field-shadowed-by-method-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m = () =\u003e 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-field-usage-inside-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-field-usage-inside-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-field-usage-inside-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static B = class {\n 71 | static fieldAccess(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-generator-method-name.js-strict:true": "test/language/expressions/class/elements/private-static-generator-method-name.js: SyntaxError: test/language/expressions/class/elements/private-static-generator-method-name.js: Unexpected character '#' (54:11)\n 52 | \n 53 | var C = class {\n\u003e 54 | static * #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-length.js-strict:true": "test/language/expressions/class/elements/private-static-method-length.js: SyntaxError: test/language/expressions/class/elements/private-static-method-length.js: Unexpected character '#' (39:9)\n 37 | \n 38 | var C = class {\n\u003e 39 | static #method(a, b, c) {};\n | ^\n 40 | \n 41 | static getPrivateMethod() {\n 42 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-name.js-strict:true": "test/language/expressions/class/elements/private-static-method-name.js: SyntaxError: test/language/expressions/class/elements/private-static-method-name.js: Unexpected character '#' (62:9)\n 60 | \n 61 | var C = class {\n\u003e 62 | static #method() {\n | ^\n 63 | return 'Test262';\n 64 | };\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-shadowed-by-field-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-method-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-method-shadowed-by-field-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-shadowed-by-method-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-method-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-method-shadowed-by-method-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/private-static-method-usage-inside-nested-class.js-strict:true": "test/language/expressions/class/elements/private-static-method-usage-inside-nested-class.js: SyntaxError: test/language/expressions/class/elements/private-static-method-usage-inside-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | var C = class {\n\u003e 68 | static #m() {\n | ^\n 69 | return 'outer class';\n 70 | }\n 71 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-getter-before-super-return-in-constructor.js-strict:true": "test/language/expressions/class/elements/prod-private-getter-before-super-return-in-constructor.js: SyntaxError: test/language/expressions/class/elements/prod-private-getter-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m; }\n | ^\n 41 | get #m() { return 42; }\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js-strict:true": "test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: SyntaxError: test/language/expressions/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | var C = class {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-method-before-super-return-in-constructor.js-strict:true": "test/language/expressions/class/elements/prod-private-method-before-super-return-in-constructor.js: SyntaxError: test/language/expressions/class/elements/prod-private-method-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m(); }\n | ^\n 41 | #m() { return 42; }\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js-strict:true": "test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js: SyntaxError: test/language/expressions/class/elements/prod-private-method-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | var C = class {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-setter-before-super-return-in-constructor.js-strict:true": "test/language/expressions/class/elements/prod-private-setter-before-super-return-in-constructor.js: SyntaxError: test/language/expressions/class/elements/prod-private-setter-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m = 42; }\n | ^\n 41 | set #m(val) {}\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js-strict:true": "test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: SyntaxError: test/language/expressions/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | var C = class {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/redeclaration-symbol.js-strict:true": "test/language/expressions/class/elements/redeclaration-symbol.js: SyntaxError: test/language/expressions/class/elements/redeclaration-symbol.js: Unexpected token (39:6)\n 37 | \n 38 | var C = class {\n\u003e 39 | [y] = (x.push(\"a\"), \"old_value\");\n | ^\n 40 | [y] = (x.push(\"b\"), \"same_value\");\n 41 | [y] = (x.push(\"c\"), \"same_value\");\n 42 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/redeclaration.js-strict:true": "test/language/expressions/class/elements/redeclaration.js: SyntaxError: test/language/expressions/class/elements/redeclaration.js: Unexpected token (38:4)\n 36 | \n 37 | var C = class {\n\u003e 38 | y = (x.push(\"a\"), \"old_value\");\n | ^\n 39 | [\"y\"] = (x.push(\"b\"), \"another_value\");\n 40 | \"y\" = (x.push(\"c\"), \"same_value\");\n 41 | y = (x.push(\"d\"), \"same_value\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-computed-names.js-strict:true": "test/language/expressions/class/elements/regular-definitions-computed-names.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/regular-definitions-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | var C = class {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (67:2)\n 65 | \n 66 | var C = class {\n\u003e 67 | #\\u{6F};\n | ^\n 68 | #\\u2118;\n 69 | #ZW_\\u200C_NJ;\n 70 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/regular-definitions-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-literal-names.js-strict:true": "test/language/expressions/class/elements/regular-definitions-literal-names.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | var C = class {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-private-field-usage.js-strict:true": "test/language/expressions/class/elements/regular-definitions-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-private-field-usage.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m = 'test262';\n | ^\n 27 | method() {\n 28 | return this.#m;\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/regular-definitions-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-private-method-getter-usage.js: Unexpected character '#' (26:6)\n 24 | \n 25 | var C = class {\n\u003e 26 | get #m() { return 'test262'; }\n | ^\n 27 | method() {\n 28 | return this.#m;\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-private-method-usage.js-strict:true": "test/language/expressions/class/elements/regular-definitions-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-private-method-usage.js: Unexpected character '#' (26:2)\n 24 | \n 25 | var C = class {\n\u003e 26 | #m() { return 'test262'; }\n | ^\n 27 | method() {\n 28 | return this.#m();\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-private-names.js-strict:true": "test/language/expressions/class/elements/regular-definitions-private-names.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-private-names.js: Unexpected character '#' (28:2)\n 26 | \n 27 | var C = class {\n\u003e 28 | #x; #y\n | ^\n 29 | x() {\n 30 | this.#x = 42;\n 31 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-field-identifier-initializer.js: Unexpected token (61:4)\n 59 | \n 60 | var C = class {\n\u003e 61 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 62 | \n 63 | }\n 64 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-field-identifier.js: Missing class properties transform.\n 59 | \n 60 | var C = class {\n\u003e 61 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n | ^\n 62 | \n 63 | }\n 64 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-getter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | get #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-getter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | get #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-method-alt.js: Unexpected character '#' (58:2)\n 56 | \n 57 | var C = class {\n\u003e 58 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 59 | #$() {\n 60 | return this.#$_;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-method.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-method.js: Unexpected character '#' (58:2)\n 56 | \n 57 | var C = class {\n\u003e 58 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 59 | #$() {\n 60 | return this.#$_;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-setter-alt.js: Unexpected character '#' (58:2)\n 56 | \n 57 | var C = class {\n\u003e 58 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 59 | set #$(value) {\n 60 | this.#$_ = value;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-private-setter.js: Unexpected character '#' (58:2)\n 56 | \n 57 | var C = class {\n\u003e 58 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 59 | set #$(value) {\n 60 | this.#$_ = value;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 60 | $(value) {\n 61 | this.#$ = value;\n 62 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 60 | $() {\n 61 | return this.#$;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier-initializer.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 60 | $() {\n 61 | return this.#$;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-privatename-identifier.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 60 | $(value) {\n 61 | this.#$ = value;\n 62 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (63:11)\n 61 | \n 62 | var C = class {\n\u003e 63 | static * #$(value) {\n | ^\n 64 | yield * value;\n 65 | }\n 66 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (63:11)\n 61 | \n 62 | var C = class {\n\u003e 63 | static * #$(value) {\n | ^\n 64 | yield * value;\n 65 | }\n 66 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$(value) {\n | ^\n 61 | return value;\n 62 | }\n 63 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-method-privatename-identifier.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$(value) {\n | ^\n 61 | return value;\n 62 | }\n 63 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 61 | static $(value) {\n 62 | C.#$ = value;\n 63 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 61 | static $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 61 | static $(value) {\n 62 | C.#$ = value;\n 63 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 61 | static $() {\n 62 | return C.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 61 | static $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 61 | static $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-rs-static-privatename-identifier.js: Unexpected character '#' (60:9)\n 58 | \n 59 | var C = class {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 61 | static $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-static-private-fields.js-strict:true": "test/language/expressions/class/elements/regular-definitions-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-static-private-fields.js: Unexpected character '#' (28:9)\n 26 | \n 27 | var C = class {\n\u003e 28 | static #x; static #y\n | ^\n 29 | static x() {\n 30 | this.#x = 42;\n 31 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/regular-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-static-private-methods-with-fields.js: Unexpected character '#' (28:9)\n 26 | \n 27 | var C = class {\n\u003e 28 | static #xVal; static #yVal\n | ^\n 29 | static #x(value) {\n 30 | this.#xVal = value;\n 31 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-static-private-methods.js-strict:true": "test/language/expressions/class/elements/regular-definitions-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-static-private-methods.js: Unexpected character '#' (29:9)\n 27 | var C = class {\n 28 | \n\u003e 29 | static #x(value) {\n | ^\n 30 | return value / 2;\n 31 | }\n 32 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/regular-definitions-string-literal-names.js-strict:true": "test/language/expressions/class/elements/regular-definitions-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/regular-definitions-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | var C = class {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-computed-names.js-strict:true": "test/language/expressions/class/elements/same-line-method-computed-names.js: SyntaxError: test/language/expressions/class/elements/same-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | var C = class {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]; m() { return 42; }\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/same-line-method-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/same-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | var C = class {\n\u003e 29 | [x]; [y] = 42; m() { return 42; }\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | var C = class {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; m() { return 42; } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/same-line-method-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/same-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | var C = class {\n 26 | a\n\u003e 27 | b = 42;; m() { return 42; }\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-literal-names.js-strict:true": "test/language/expressions/class/elements/same-line-method-literal-names.js: SyntaxError: test/language/expressions/class/elements/same-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | var C = class {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn; m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-private-field-usage.js-strict:true": "test/language/expressions/class/elements/same-line-method-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/same-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m = 'test262';; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/same-line-method-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/same-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | var C = class {\n\u003e 27 | get #m() { return 'test262'; }; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-private-method-usage.js-strict:true": "test/language/expressions/class/elements/same-line-method-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/same-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | var C = class {\n\u003e 27 | #m() { return 'test262'; }; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-private-names.js-strict:true": "test/language/expressions/class/elements/same-line-method-private-names.js: SyntaxError: test/language/expressions/class/elements/same-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | var C = class {\n\u003e 29 | #x; #y; m() { return 42; }\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | var C = class {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | var C = class {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J; m() { return 42; }\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-method.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J; m() { return 42; }\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1; m() { return 42; }\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | var C = class {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J; m() { return 42; }\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | var C = class {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/same-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-static-private-fields.js-strict:true": "test/language/expressions/class/elements/same-line-method-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/same-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #x; static #y; m() { return 42; }\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/same-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/same-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #xVal; static #yVal; m() { return 42; }\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-static-private-methods.js-strict:true": "test/language/expressions/class/elements/same-line-method-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/same-line-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | var C = class {\n 29 | ; m() { return 42; }\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/same-line-method-string-literal-names.js-strict:true": "test/language/expressions/class/elements/same-line-method-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/same-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | var C = class {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42; m() { return 42; }\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-as-valid-instance-field-assigned.js-strict:true": "test/language/expressions/class/elements/static-as-valid-instance-field-assigned.js: SyntaxError: test/language/expressions/class/elements/static-as-valid-instance-field-assigned.js: Unexpected token (26:9)\n 24 | \n 25 | var C = class {\n\u003e 26 | static = \"foo\";\n | ^\n 27 | }\n 28 | \n 29 | let c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-as-valid-instance-field.js-strict:true": "test/language/expressions/class/elements/static-as-valid-instance-field.js: SyntaxError: test/language/expressions/class/elements/static-as-valid-instance-field.js: Missing class properties transform.\n 24 | \n 25 | var C = class {\n\u003e 26 | static;\n | ^\n 27 | }\n 28 | \n 29 | let c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-as-valid-static-field-assigned.js-strict:true": "test/language/expressions/class/elements/static-as-valid-static-field-assigned.js: SyntaxError: test/language/expressions/class/elements/static-as-valid-static-field-assigned.js: Unexpected token (20:16)\n 18 | \n 19 | var C = class {\n\u003e 20 | static static = \"test262\";\n | ^\n 21 | }\n 22 | \n 23 | verifyProperty(C, \"static\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-as-valid-static-field.js-strict:true": "test/language/expressions/class/elements/static-as-valid-static-field.js: SyntaxError: test/language/expressions/class/elements/static-as-valid-static-field.js: Missing class properties transform.\n 18 | \n 19 | var C = class {\n\u003e 20 | static static;\n | ^\n 21 | }\n 22 | \n 23 | verifyProperty(C, \"static\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-anonymous-function-length.js-strict:true": "test/language/expressions/class/elements/static-field-anonymous-function-length.js: SyntaxError: test/language/expressions/class/elements/static-field-anonymous-function-length.js: Unexpected character '#' (52:9)\n 50 | \n 51 | var C = class {\n\u003e 52 | static #field = (a, b) =\u003e undefined;\n | ^\n 53 | static field = function() {};\n 54 | \n 55 | static accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-anonymous-function-name.js-strict:true": "test/language/expressions/class/elements/static-field-anonymous-function-name.js: SyntaxError: test/language/expressions/class/elements/static-field-anonymous-function-name.js: Unexpected character '#' (61:9)\n 59 | \n 60 | var C = class {\n\u003e 61 | static #field = () =\u003e 'Test262';\n | ^\n 62 | static field = function() { return 42; };\n 63 | \n 64 | static accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-declaration.js-strict:true": "test/language/expressions/class/elements/static-field-declaration.js: SyntaxError: test/language/expressions/class/elements/static-field-declaration.js: Unexpected token (75:11)\n 73 | \n 74 | var C = class {\n\u003e 75 | static f = 'test262';\n | ^\n 76 | static 'g';\n 77 | static 0 = 'bar';\n 78 | static [computed]; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-init-this-inside-arrow-function.js-strict:true": "test/language/expressions/class/elements/static-field-init-this-inside-arrow-function.js: SyntaxError: test/language/expressions/class/elements/static-field-init-this-inside-arrow-function.js: Unexpected token (61:11)\n 59 | \n 60 | var C = class {\n\u003e 61 | static f = () =\u003e this;\n | ^\n 62 | }\n 63 | \n 64 | assert.sameValue(C.f(), C); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-init-with-this.js-strict:true": "test/language/expressions/class/elements/static-field-init-with-this.js: SyntaxError: test/language/expressions/class/elements/static-field-init-with-this.js: Unexpected token (61:11)\n 59 | \n 60 | var C = class {\n\u003e 61 | static f = 'test';\n | ^\n 62 | static g = this.f + '262';\n 63 | static h = eval('this.g') + 'test';\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-field-redeclaration.js-strict:true": "test/language/expressions/class/elements/static-field-redeclaration.js: SyntaxError: test/language/expressions/class/elements/static-field-redeclaration.js: Unexpected token (61:11)\n 59 | \n 60 | var C = class {\n\u003e 61 | static f = 'test';\n | ^\n 62 | static f = this.f + '262';\n 63 | static g() {\n 64 | return 45; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-fields-proxy-default-handler-throws.js-strict:true": "test/language/expressions/class/elements/static-private-fields-proxy-default-handler-throws.js: SyntaxError: test/language/expressions/class/elements/static-private-fields-proxy-default-handler-throws.js: Unexpected character '#' (18:9)\n 16 | \n 17 | var C = class {\n\u003e 18 | static #x = 1;\n | ^\n 19 | static x() {\n 20 | return this.#x;\n 21 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-getter-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/static-private-getter-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/static-private-getter-access-on-inner-arrow-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-getter-access-on-inner-class.js-strict:true": "test/language/expressions/class/elements/static-private-getter-access-on-inner-class.js: SyntaxError: test/language/expressions/class/elements/static-private-getter-access-on-inner-class.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-getter-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/static-private-getter-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/static-private-getter-access-on-inner-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-getter.js-strict:true": "test/language/expressions/class/elements/static-private-getter.js: SyntaxError: test/language/expressions/class/elements/static-private-getter.js: Unexpected character '#' (44:13)\n 42 | \n 43 | var C = class {\n\u003e 44 | static get #f() {\n | ^\n 45 | return 'Test262';\n 46 | }\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-method-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/static-private-method-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/static-private-method-access-on-inner-arrow-function.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | const arrowFunction = () =\u003e {\n 32 | return this.#f(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-method-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/static-private-method-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/static-private-method-access-on-inner-function.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | const self = this;\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-method-and-instance-method-brand-check.js-strict:true": "test/language/expressions/class/elements/static-private-method-and-instance-method-brand-check.js: SyntaxError: test/language/expressions/class/elements/static-private-method-and-instance-method-brand-check.js: Unexpected character '#' (37:9)\n 35 | \n 36 | var C = class {\n\u003e 37 | static #f() {\n | ^\n 38 | return 'static';\n 39 | }\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-method-referenced-from-instance-method.js-strict:true": "test/language/expressions/class/elements/static-private-method-referenced-from-instance-method.js: SyntaxError: test/language/expressions/class/elements/static-private-method-referenced-from-instance-method.js: Unexpected character '#' (29:9)\n 27 | \n 28 | var C = class {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | g() {\n 31 | return this.#f();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-method-subclass-receiver.js-strict:true": "test/language/expressions/class/elements/static-private-method-subclass-receiver.js: SyntaxError: test/language/expressions/class/elements/static-private-method-subclass-receiver.js: Unexpected character '#' (29:27)\n 27 | \n 28 | var C = class {\n\u003e 29 | static f() { return this.#g(); }\n | ^\n 30 | static #g() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-methods-proxy-default-handler-throws.js-strict:true": "test/language/expressions/class/elements/static-private-methods-proxy-default-handler-throws.js: SyntaxError: test/language/expressions/class/elements/static-private-methods-proxy-default-handler-throws.js: Unexpected character '#' (19:9)\n 17 | \n 18 | var C = class {\n\u003e 19 | static #x(value) {\n | ^\n 20 | return 1;\n 21 | }\n 22 | static x() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-setter-access-on-inner-arrow-function.js-strict:true": "test/language/expressions/class/elements/static-private-setter-access-on-inner-arrow-function.js: SyntaxError: test/language/expressions/class/elements/static-private-setter-access-on-inner-arrow-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-setter-access-on-inner-class.js-strict:true": "test/language/expressions/class/elements/static-private-setter-access-on-inner-class.js: SyntaxError: test/language/expressions/class/elements/static-private-setter-access-on-inner-class.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | return this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-setter-access-on-inner-function.js-strict:true": "test/language/expressions/class/elements/static-private-setter-access-on-inner-function.js: SyntaxError: test/language/expressions/class/elements/static-private-setter-access-on-inner-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | var C = class {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/static-private-setter.js-strict:true": "test/language/expressions/class/elements/static-private-setter.js: SyntaxError: test/language/expressions/class/elements/static-private-setter.js: Unexpected character '#' (44:13)\n 42 | \n 43 | var C = class {\n\u003e 44 | static set #f(v) {\n | ^\n 45 | this._v = v;\n 46 | }\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js: Unexpected token (65:4)\n 63 | \n 64 | var C = class {\n\u003e 65 | $ = 1;\n | ^\n 66 | _ = 2;\n 67 | \\u{6F} = 3;\n 68 | ℘ = 4; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-field-classelementname-initializer.js: Unexpected token (65:4)\n 63 | \n 64 | var C = class {\n\u003e 65 | $ = 1;\n | ^\n 66 | _ = 2;\n 67 | \\u{6F} = 3;\n 68 | \\u2118 = 4; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-field-identifier-alt.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-field-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-field-identifier-alt.js: Missing class properties transform.\n 63 | \n 64 | var C = class {\n\u003e 65 | $;\n | ^\n 66 | _;\n 67 | \\u{6F};\n 68 | ℘; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-field-identifier.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-field-identifier.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-field-identifier.js: Missing class properties transform.\n 63 | \n 64 | var C = class {\n\u003e 65 | $;\n | ^\n 66 | _;\n 67 | \\u{6F};\n 68 | \\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-fields-multi-line.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-fields-multi-line.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-fields-multi-line.js: Missing class properties transform.\n 26 | \n 27 | var C = class {\n\u003e 28 | x\n | ^\n 29 | y\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js: Unexpected character '#' (20:6)\n 18 | \n 19 | var C = class {\n\u003e 20 | get #m() {}\n | ^\n 21 | set #m(_) {}\n 22 | };\n 23 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js: Unexpected character '#' (22:6)\n 20 | constructor() {\n 21 | class B {\n\u003e 22 | #m() {}\n | ^\n 23 | }\n 24 | }\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js: Unexpected character '#' (62:2)\n 60 | \n 61 | var C = class {\n\u003e 62 | #$ = 1;\n | ^\n 63 | #_ = 2;\n 64 | #\\u{6F} = 3;\n 65 | #℘ = 4; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js: Unexpected character '#' (62:2)\n 60 | \n 61 | var C = class {\n\u003e 62 | #$ = 1;\n | ^\n 63 | #_ = 2;\n 64 | #\\u{6F} = 3;\n 65 | #\\u2118 = 4; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatename-identifier.js: Unexpected character '#' (59:2)\n 57 | \n 58 | var C = class {\n\u003e 59 | #$;\n | ^\n 60 | #_;\n 61 | #\\u{6F};\n 62 | #\\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js: Unexpected character '#' (31:2)\n 29 | \n 30 | var C = class {\n\u003e 31 | #x\n | ^\n 32 | m() {}\n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-privatenames-multi-line.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-privatenames-multi-line.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-privatenames-multi-line.js: Unexpected character '#' (31:2)\n 29 | \n 30 | var C = class {\n\u003e 31 | #x\n | ^\n 32 | #y\n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js: Unexpected token (40:8)\n 38 | \n 39 | var C = class {\n\u003e 40 | async * prototype() {}\n | ^\n 41 | };\n 42 | \n 43 | assert(C.hasOwnProperty('prototype')); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js:39:162(7)", + "test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js: Unexpected token (24:15)\n 22 | \n 23 | var C = class {\n\u003e 24 | static async * constructor() {}\n | ^\n 25 | constructor() {} // stacks with a valid constructor\n 26 | };\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js:23:130(7)", + "test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js: Unexpected token (20:15)\n 18 | \n 19 | var C = class {\n\u003e 20 | static async * #prototype() {}\n | ^\n 21 | };\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js: Unexpected character '#' (20:15)\n 18 | \n 19 | var C = class {\n\u003e 20 | static async #prototype() {}\n | ^\n 21 | };\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/syntax/valid/grammar-static-private-meth-prototype.js-strict:true": "test/language/expressions/class/elements/syntax/valid/grammar-static-private-meth-prototype.js: SyntaxError: test/language/expressions/class/elements/syntax/valid/grammar-static-private-meth-prototype.js: Unexpected character '#' (20:9)\n 18 | \n 19 | var C = class {\n\u003e 20 | static #prototype() {}\n | ^\n 21 | };\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-computed-names.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-computed-names.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-computed-names.js: Unexpected token (29:12)\n 27 | var C = class {\n 28 | ;;;;\n\u003e 29 | ;;;;;;[x] = 42; [10] = \"meep\"; [\"not initialized\"];;;;;;;\n | ^\n 30 | ;;;;\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-computed-symbol-names.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-computed-symbol-names.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-computed-symbol-names.js: Unexpected token (30:17)\n 28 | var C = class {\n 29 | ;;;;\n\u003e 30 | ;;;;;;[x]; [y] = 42;;;;;;;\n | ^\n 31 | ;;;;\n 32 | \n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:8)\n 66 | var C = class {\n 67 | ;;;;\n\u003e 68 | ;;;;;;#\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;;;;;;;; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-literal-names-asi.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-literal-names-asi.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-literal-names-asi.js: Unexpected token (28:4)\n 26 | ;;;;\n 27 | ;;;;;;a\n\u003e 28 | b = 42;;;;;;;;\n | ^\n 29 | ;;;;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-literal-names.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-literal-names.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-literal-names.js: Unexpected token (29:13)\n 27 | var C = class {\n 28 | ;;;;\n\u003e 29 | ;;;;;;a; b = 42;\n | ^\n 30 | c = fn;;;;;;;\n 31 | ;;;;\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-private-field-usage.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-private-field-usage.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-private-field-usage.js: Unexpected character '#' (27:8)\n 25 | var C = class {\n 26 | ;;;;\n\u003e 27 | ;;;;;;#m = 'test262';;;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-private-method-getter-usage.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-private-method-getter-usage.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-private-method-getter-usage.js: Unexpected character '#' (27:12)\n 25 | var C = class {\n 26 | ;;;;\n\u003e 27 | ;;;;;;get #m() { return 'test262'; };;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-private-method-usage.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-private-method-usage.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-private-method-usage.js: Unexpected character '#' (27:8)\n 25 | var C = class {\n 26 | ;;;;\n\u003e 27 | ;;;;;;#m() { return 'test262'; };;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-private-names.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-private-names.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-private-names.js: Unexpected character '#' (29:8)\n 27 | var C = class {\n 28 | ;;;;\n\u003e 29 | ;;;;;;#x; #y;;;;;;;\n | ^\n 30 | ;;;;\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js: Unexpected token (62:10)\n 60 | var C = class {\n 61 | ;;;;\n\u003e 62 | ;;;;;;$ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;;;;;;;\n | ^\n 63 | ;;;;\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-field-identifier.js: Missing class properties transform.\n 60 | var C = class {\n 61 | ;;;;\n\u003e 62 | ;;;;;;$; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;;;;;;;\n | ^\n 63 | ;;;;\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter-alt.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-getter.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-method-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-method-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-method-alt.js: Unexpected character '#' (59:8)\n 57 | var C = class {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-method.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-method.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-method.js: Unexpected character '#' (59:8)\n 57 | var C = class {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter-alt.js: Unexpected character '#' (59:8)\n 57 | var C = class {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-private-setter.js: Unexpected character '#' (59:8)\n 57 | var C = class {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifier.js: Unexpected character '#' (60:8)\n 58 | var C = class {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:17)\n 62 | var C = class {\n 63 | ;;;;\n\u003e 64 | ;;;;;;static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:17)\n 62 | var C = class {\n 63 | ;;;;\n\u003e 64 | ;;;;;;static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js: Unexpected character '#' (61:15)\n 59 | var C = class {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-static-private-fields.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-static-private-fields.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-static-private-fields.js: Unexpected character '#' (29:15)\n 27 | var C = class {\n 28 | ;;;;\n\u003e 29 | ;;;;;;static #x; static #y;;;;;;;\n | ^\n 30 | ;;;;\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-static-private-methods-with-fields.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-static-private-methods-with-fields.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-static-private-methods-with-fields.js: Unexpected character '#' (29:15)\n 27 | var C = class {\n 28 | ;;;;\n\u003e 29 | ;;;;;;static #xVal; static #yVal;;;;;;;\n | ^\n 30 | ;;;;\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-static-private-methods.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-static-private-methods.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | ;;;;;;;;;;;;;\n 30 | ;;;;\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/elements/wrapped-in-sc-string-literal-names.js-strict:true": "test/language/expressions/class/elements/wrapped-in-sc-string-literal-names.js: SyntaxError: test/language/expressions/class/elements/wrapped-in-sc-string-literal-names.js: Unexpected token (27:22)\n 25 | var C = class {\n 26 | ;;;;\n\u003e 27 | ;;;;;;'a'; \"b\"; 'c' = 39;\n | ^\n 28 | \"d\" = 42;;;;;;;\n 29 | ;;;;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/heritage-arrow-function.js-strict:true": "test/language/expressions/class/heritage-arrow-function.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/expressions/class/heritage-async-arrow-function.js-strict:true": "test/language/expressions/class/heritage-async-arrow-function.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/expressions/class/method-static/dflt-params-ref-later.js-strict:true": "test/language/expressions/class/method-static/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/method-static/dflt-params-ref-self.js-strict:true": "test/language/expressions/class/method-static/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/method/dflt-params-ref-later.js-strict:true": "test/language/expressions/class/method/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/method/dflt-params-ref-self.js-strict:true": "test/language/expressions/class/method/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/name.js-strict:true": "test/language/expressions/class/name.js: Test262Error: descriptor value should be at harness/sta.js:22:9(49)", + "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at eval (native)", + "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js-strict:false": "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at createAndInstantiateClass (test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js:34:19(6))", + "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-factory.js: Unexpected character '#' (25:8)\n 23 | let createAndInstantiateClass = function () {\n 24 | const C = class {\n\u003e 25 | get #m() { return 'test262'; }\n | ^\n 26 | \n 27 | access(o) {\n 28 | return o.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 6 more errors) at createAndInstantiateClass (test/language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-function-ctor.js:34:30(5))", + "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at eval (native)", + "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js-strict:false": "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at createAndInstantiateClass (test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js:34:19(6))", + "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-factory.js: Unexpected character '#' (25:4)\n 23 | let createAndInstantiateClass = function () {\n 24 | const C = class {\n\u003e 25 | #m() { return 'test262'; }\n | ^\n 26 | \n 27 | access(o) {\n 28 | return o.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 6 more errors) at createAndInstantiateClass (test/language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-function-ctor.js:34:30(5))", + "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 3 more errors) at eval (native)", + "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js-strict:false": "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 3 more errors) at createAndInstantiateClass (test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js:34:19(6))", + "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-factory.js: Unexpected character '#' (25:8)\n 23 | let createAndInstantiateClass = function () {\n 24 | const C = class {\n\u003e 25 | set #m(v) { this._v = v; }\n | ^\n 26 | \n 27 | access(o, v) {\n 28 | o.#m = v; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 4 more errors) at createAndInstantiateClass (test/language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-function-ctor.js:34:30(5))", + "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-direct-eval.js-strict:false": "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-direct-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 5 more errors) at evalClass (test/language/expressions/class/private-static-field-multiple-evaluations-of-class-direct-eval.js:53:14(6))", + "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 5 more errors) at eval (native)", + "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-static-field-multiple-evaluations-of-class-factory.js: Unexpected character '#' (44:11)\n 42 | let createClass = function () {\n 43 | return class {\n\u003e 44 | static #m = 'test262';\n | ^\n 45 | \n 46 | static access() {\n 47 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-static-field-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 6 more errors) at createClass (test/language/expressions/class/private-static-field-multiple-evaluations-of-class-function-ctor.js:53:30(5))", + "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-direct-eval.js-strict:false": "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-direct-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at evalClass (test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-direct-eval.js:39:14(6))", + "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at eval (native)", + "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-factory.js: Unexpected character '#' (28:15)\n 26 | let createClass = function () {\n 27 | return class {\n\u003e 28 | static get #m() {\n | ^\n 29 | return 'test262';\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 7 more errors) at createClass (test/language/expressions/class/private-static-getter-multiple-evaluations-of-class-function-ctor.js:39:30(5))", + "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-direct-eval.js-strict:false": "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-direct-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at evalClass (test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-direct-eval.js:37:14(6))", + "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 7 more errors) at eval (native)", + "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-factory.js: Unexpected character '#' (28:11)\n 26 | let createClass = function () {\n 27 | return class {\n\u003e 28 | static #m() { return 'test262'; }\n | ^\n 29 | \n 30 | static access() {\n 31 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 9 more errors) at createClass (test/language/expressions/class/private-static-method-brand-check-multiple-evaluations-of-class-function-ctor.js:37:30(5))", + "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-direct-eval.js-strict:false": "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-direct-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 3 more errors) at evalClass (test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-direct-eval.js:39:14(6))", + "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-eval-indirect.js-strict:false": "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-eval-indirect.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:1 Unexpected reserved word (and 3 more errors) at eval (native)", + "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-factory.js-strict:true": "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-factory.js: SyntaxError: test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-factory.js: Unexpected character '#' (28:15)\n 26 | let createClass = function () {\n 27 | return class {\n\u003e 28 | static set #m(v) {\n | ^\n 29 | this._v = v;\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-function-ctor.js-strict:true": "test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-function-ctor.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 2:8 Unexpected reserved word (and 4 more errors) at createClass (test/language/expressions/class/private-static-setter-multiple-evaluations-of-class-function-ctor.js:39:30(5))", "test/language/expressions/class/restricted-properties.js-strict:true": "test/language/expressions/class/restricted-properties.js: Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-meth-paramsbody-var-open.js-strict:true": "test/language/expressions/class/scope-meth-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-name-lex-open-heritage.js-strict:true": "test/language/expressions/class/scope-name-lex-open-heritage.js: Test262Error: from class heritage Expected SameValue(«outside», «function C() {_classCallCheck(this, C);return _possibleConstructorReturn(this, (C.__proto__ || Object.getPrototypeOf(C)).apply(this, arguments));}») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-name-lex-open-no-heritage.js-strict:true": "test/language/expressions/class/scope-name-lex-open-no-heritage.js: Test262Error: inner binding rejects modification Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-setter-paramsbody-var-open.js-strict:true": "test/language/expressions/class/scope-setter-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-static-meth-paramsbody-var-open.js-strict:true": "test/language/expressions/class/scope-static-meth-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/scope-static-setter-paramsbody-var-open.js-strict:true": "test/language/expressions/class/scope-static-setter-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-AggregateError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-AggregateError.js: ReferenceError: AggregateError is not defined at test/language/expressions/class/subclass-builtins/subclass-AggregateError.js:12:273(20)", + "test/language/expressions/class/subclass-builtins/subclass-Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Array.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-ArrayBuffer.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-ArrayBuffer.js: TypeError: Constructor ArrayBuffer requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-DataView.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-DataView.js: TypeError: Constructor DataView requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Error.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Error.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-EvalError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-EvalError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-Float32Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Float32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Float64Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Float64Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Function.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Function.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-Int16Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Int16Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Int32Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Int32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Int8Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Int8Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Map.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Map.js: TypeError: Constructor Map requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Object.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Object.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-RangeError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-RangeError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-ReferenceError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-ReferenceError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-RegExp.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-RegExp.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-Set.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Set.js: TypeError: Constructor Set requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-SyntaxError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-SyntaxError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-TypeError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-TypeError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-URIError.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-URIError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/class/subclass-builtins/subclass-Uint16Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Uint16Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Uint32Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Uint32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Uint8Array.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Uint8Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-Uint8ClampedArray.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-Uint8ClampedArray.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-WeakMap.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-WeakMap.js: TypeError: Constructor WeakMap requires 'new' at apply (native)", + "test/language/expressions/class/subclass-builtins/subclass-WeakRef.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-WeakRef.js: ReferenceError: WeakRef is not defined at test/language/expressions/class/subclass-builtins/subclass-WeakRef.js:12:259(20)", + "test/language/expressions/class/subclass-builtins/subclass-WeakSet.js-strict:true": "test/language/expressions/class/subclass-builtins/subclass-WeakSet.js: TypeError: Constructor WeakSet requires 'new' at apply (native)", + "test/language/expressions/coalesce/abrupt-is-a-short-circuit.js-strict:true": "test/language/expressions/coalesce/abrupt-is-a-short-circuit.js: SyntaxError: test/language/expressions/coalesce/abrupt-is-a-short-circuit.js: Unexpected token (49:15)\n 47 | x = undefined;\n 48 | assert.throws(Test262Error, function() {\n\u003e 49 | undefined ?? poison() ?? morePoison();\n | ^\n 50 | }, 'undefined ?? poison() ?? morePoison();');\n 51 | \n 52 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-and.js-strict:true": "test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-and.js: SyntaxError: test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = (null ?? 41) \u0026\u0026 42;\n | ^\n 42 | assert.sameValue(x, 42, '(null ?? 41) \u0026\u0026 42');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-or.js-strict:true": "test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-or.js: SyntaxError: test/language/expressions/coalesce/chainable-if-parenthesis-covered-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = (null ?? 42) || 43;\n | ^\n 42 | assert.sameValue(x, 42, '(null ?? 42) || 43');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable-with-bitwise-and.js-strict:true": "test/language/expressions/coalesce/chainable-with-bitwise-and.js: SyntaxError: test/language/expressions/coalesce/chainable-with-bitwise-and.js: Unexpected token (40:10)\n 38 | var x;\n 39 | \n\u003e 40 | x = null ?? 42 \u0026 43;\n | ^\n 41 | assert.sameValue(x, 42, 'null ?? 42 \u0026 43');\n 42 | \n 43 | x = undefined ?? 42 \u0026 43; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable-with-bitwise-or.js-strict:true": "test/language/expressions/coalesce/chainable-with-bitwise-or.js: SyntaxError: test/language/expressions/coalesce/chainable-with-bitwise-or.js: Unexpected token (40:10)\n 38 | var x;\n 39 | \n\u003e 40 | x = null ?? 1 | 42;\n | ^\n 41 | assert.sameValue(x, 43, 'null ?? 1 | 42');\n 42 | \n 43 | x = undefined ?? 1 | 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable-with-bitwise-xor.js-strict:true": "test/language/expressions/coalesce/chainable-with-bitwise-xor.js: SyntaxError: test/language/expressions/coalesce/chainable-with-bitwise-xor.js: Unexpected token (40:10)\n 38 | var x;\n 39 | \n\u003e 40 | x = null ?? 1 ^ 42;\n | ^\n 41 | assert.sameValue(x, 43, 'null ?? 1 ^ 42');\n 42 | \n 43 | x = undefined ?? 1 ^ 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/chainable.js-strict:true": "test/language/expressions/coalesce/chainable.js: SyntaxError: test/language/expressions/coalesce/chainable.js: Unexpected token (41:10)\n 39 | var x;\n 40 | \n\u003e 41 | x = null ?? undefined ?? 42;\n | ^\n 42 | assert.sameValue(x, 42, 'null ?? undefined ?? 42');\n 43 | \n 44 | x = undefined ?? null ?? 42; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/follows-null.js-strict:true": "test/language/expressions/coalesce/follows-null.js: SyntaxError: test/language/expressions/coalesce/follows-null.js: Unexpected token (40:10)\n 38 | var x;\n 39 | \n\u003e 40 | x = null ?? 42;\n | ^\n 41 | assert.sameValue(x, 42, 'null ?? 42');\n 42 | \n 43 | x = null ?? undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/follows-undefined.js-strict:true": "test/language/expressions/coalesce/follows-undefined.js: SyntaxError: test/language/expressions/coalesce/follows-undefined.js: Unexpected token (40:15)\n 38 | var x;\n 39 | \n\u003e 40 | x = undefined ?? 42;\n | ^\n 41 | assert.sameValue(x, 42, 'undefined ?? 42');\n 42 | \n 43 | x = undefined ?? undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-0.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-0.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-0.js: Unexpected token (41:7)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = 0 ?? 1;\n | ^\n 42 | assert.sameValue(x, 0, '0 ?? 1');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-42.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-42.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-42.js: Unexpected token (41:8)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = 42 ?? 1;\n | ^\n 42 | assert.sameValue(x, 42, '42 ?? 1');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-empty-string.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-empty-string.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-empty-string.js: Unexpected token (42:9)\n 40 | \n 41 | x = undefined;\n\u003e 42 | x = str ?? 1;\n | ^\n 43 | assert.sameValue(x, str, 'str ?? 1');\n 44 | \n 45 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-false.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-false.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-false.js: Unexpected token (41:11)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = false ?? 1;\n | ^\n 42 | assert.sameValue(x, false, 'false ?? 1');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-object.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-object.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-object.js: Unexpected token (49:9)\n 47 | \n 48 | x = undefined;\n\u003e 49 | x = obj ?? 1;\n | ^\n 50 | assert.sameValue(x, obj, 'obj ?? 1');\n 51 | \n 52 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-string.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-string.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-string.js: Unexpected token (42:9)\n 40 | \n 41 | x = undefined;\n\u003e 42 | x = str ?? 1;\n | ^\n 43 | assert.sameValue(x, str, 'str ?? 1');\n 44 | \n 45 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-symbol.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-symbol.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-symbol.js: Unexpected token (42:7)\n 40 | \n 41 | x = undefined;\n\u003e 42 | x = s ?? 1;\n | ^\n 43 | assert.sameValue(x, s, 's ?? null');\n 44 | \n 45 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-number-true.js-strict:true": "test/language/expressions/coalesce/short-circuit-number-true.js: SyntaxError: test/language/expressions/coalesce/short-circuit-number-true.js: Unexpected token (41:10)\n 39 | \n 40 | x = undefined;\n\u003e 41 | x = true ?? 1;\n | ^\n 42 | assert.sameValue(x, true, 'true ?? null');\n 43 | \n 44 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/short-circuit-prevents-evaluation.js-strict:true": "test/language/expressions/coalesce/short-circuit-prevents-evaluation.js: SyntaxError: test/language/expressions/coalesce/short-circuit-prevents-evaluation.js: Unexpected token (44:15)\n 42 | \n 43 | x = undefined;\n\u003e 44 | x = undefined ?? 42 ?? undefined ?? poison();\n | ^\n 45 | assert.sameValue(x, 42);\n 46 | \n 47 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/tco-pos-null.js-strict:true": "test/language/expressions/coalesce/tco-pos-null.js: SyntaxError: test/language/expressions/coalesce/tco-pos-null.js: Unexpected token (25:15)\n 23 | return;\n 24 | }\n\u003e 25 | return null ?? f(n - 1);\n | ^\n 26 | }($MAX_ITERATIONS));\n 27 | assert.sameValue(callCount, 1);\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/coalesce/tco-pos-undefined.js-strict:true": "test/language/expressions/coalesce/tco-pos-undefined.js: SyntaxError: test/language/expressions/coalesce/tco-pos-undefined.js: Unexpected token (25:20)\n 23 | return;\n 24 | }\n\u003e 25 | return undefined ?? f(n - 1);\n | ^\n 26 | }($MAX_ITERATIONS));\n 27 | assert.sameValue(callCount, 1);\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/S11.13.2_A7.10_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.10_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.10_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.11_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.11_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.11_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.1_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.1_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.1_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.2_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.2_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.2_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.3_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.3_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.3_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.4_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.4_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.4_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.5_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.5_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.5_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.6_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.6_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.6_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.7_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.7_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.7_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.8_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.8_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.8_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.9_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.9_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/S11.13.2_A7.9_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T4.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--1.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--10.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--10.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--10.js: 'with' in strict mode (28:0)\n 26 | };\n 27 | \n\u003e 28 | with (scope) {\n | ^\n 29 | (function() {\n 30 | \"use strict\";\n 31 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--11.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--11.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--12.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--12.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--12.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--13.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--13.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--14.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--14.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--14.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--15.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--15.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--16.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--16.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--16.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--17.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--17.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--18.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--18.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--18.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--19.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--19.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--2.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--2.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--2.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--20.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--20.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--20.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--21.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--21.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--3.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--3.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--4.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--4.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--4.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--5.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--5.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--6.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--6.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--6.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--7.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--7.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--8.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--8.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--8.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--9.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--9.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v-.js-strict:false": "test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v-.js: SyntaxError: test/language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v-.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/conditional/coalesce-expr-ternary.js-strict:true": "test/language/expressions/conditional/coalesce-expr-ternary.js: SyntaxError: test/language/expressions/conditional/coalesce-expr-ternary.js: Unexpected token (29:15)\n 27 | var x;\n 28 | \n\u003e 29 | x = undefined ?? true ? 0 : 42;\n | ^\n 30 | assert.sameValue(x, 0, 'undefined ?? true ? 0 : 42');\n 31 | \n 32 | x = undefined; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/delete/non-reference-return-true.js-strict:true": "test/language/expressions/delete/non-reference-return-true.js: TypeError: Value is not an object: Test262 at test/language/expressions/delete/non-reference-return-true.js:31:35(116)", + "test/language/expressions/delete/super-property-method.js-strict:true": "test/language/expressions/delete/super-property-method.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/delete/super-property.js-strict:true": "test/language/expressions/delete/super-property.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/dynamic-import/always-create-new-promise.js-strict:true": "test/language/expressions/dynamic-import/always-create-new-promise.js: SyntaxError: test/language/expressions/dynamic-import/always-create-new-promise.js: Unexpected token (26:11)\n 24 | ---*/\n 25 | \n\u003e 26 | const p1 = import('./dynamic-import-module_FIXTURE.js');\n | ^\n 27 | const p2 = import('./dynamic-import-module_FIXTURE.js');\n 28 | \n 29 | assert.notSameValue(p1, p2, 'the returned promises are not the same, regardless the reference and specifier pair'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js-strict:true": "test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js: SyntaxError: test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js: 'import' and 'export' may only appear at the top level (33:4)\n 31 | \n 32 | assert.throws(Test262Error, function() {\n\u003e 33 | import(obj.err);\n | ^\n 34 | }, 'Custom Error getting property value');\n 35 | \n 36 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/assignment-expression/unary-expr.js-strict:true": "test/language/expressions/dynamic-import/assignment-expression/unary-expr.js: SyntaxError: test/language/expressions/dynamic-import/assignment-expression/unary-expr.js: Unexpected token, expected { (26:6)\n 24 | };\n 25 | \n\u003e 26 | import(delete obj.prop);\n | ^\n 27 | import(void 0);\n 28 | import(typeof {});\n 29 | import(+void 0); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/assignment-expression/yield-star.js-strict:true": "test/language/expressions/dynamic-import/assignment-expression/yield-star.js: SyntaxError: test/language/expressions/dynamic-import/assignment-expression/yield-star.js: 'import' and 'export' may only appear at the top level (24:4)\n 22 | // Asserts valid syntax, return is not asserted for the undefined value of yield *\n 23 | function *g() {\n\u003e 24 | import(yield * ['Roberta Flack', 'Donny Hathaway', 'Frank Sinatra']);\n | ^\n 25 | }\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/returns-promise.js-strict:true": "test/language/expressions/dynamic-import/returns-promise.js: SyntaxError: test/language/expressions/dynamic-import/returns-promise.js: Unexpected token (33:10)\n 31 | };\n 32 | \n\u003e 33 | const p = import('./dynamic-import-module_FIXTURE.js');\n | ^\n 34 | \n 35 | assert.sameValue(p.constructor, originalPromise, 'constructor is %Promise%');\n 36 | assert.sameValue(Object.getPrototypeOf(p), originalPromise.prototype, 'prototype is %PromisePrototype%'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js: 'import' and 'export' may only appear at the top level (19:4)\n 17 | \n 18 | assert.throws(TypeError, () =\u003e {\n\u003e 19 | import('./empty_FIXTURE.js')();\n | ^\n 20 | }, 'empty arguments');\n 21 | \n 22 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js: 'import' and 'export' may only appear at the top level (19:4)\n 17 | \n 18 | assert.throws(TypeError, () =\u003e {\n\u003e 19 | import('./empty_FIXTURE.js')``;\n | ^\n 20 | });\n 21 | \n 22 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js: Unexpected token (26:14)\n 24 | ---*/\n 25 | \n\u003e 26 | let f = () =\u003e import('');\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js: Unexpected token (26:14)\n 24 | ---*/\n 25 | \n\u003e 26 | let f = () =\u003e import(import(import('./empty_FIXTURE.js')));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js: Unexpected token (30:14)\n 28 | \n 29 | \n\u003e 30 | let f = () =\u003e import('./empty_FIXTURE.js');\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | let f = () =\u003e {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | let f = () =\u003e {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | let f = () =\u003e {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:8)\n 25 | \n 26 | (async () =\u003e {\n\u003e 27 | await import('')\n | ^\n 28 | });\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js: Unexpected token (27:8)\n 25 | \n 26 | (async () =\u003e {\n\u003e 27 | await import(import(import('./empty_FIXTURE.js')))\n | ^\n 28 | });\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js: Unexpected token (31:8)\n 29 | \n 30 | (async () =\u003e {\n\u003e 31 | await import('./empty_FIXTURE.js')\n | ^\n 32 | });\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js: Unexpected token (26:19)\n 24 | ---*/\n 25 | \n\u003e 26 | (async () =\u003e await import(''));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js: Unexpected token (26:19)\n 24 | ---*/\n 25 | \n\u003e 26 | (async () =\u003e await import(import(import('./empty_FIXTURE.js'))));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js: Unexpected token (30:19)\n 28 | \n 29 | \n\u003e 30 | (async () =\u003e await import('./empty_FIXTURE.js'));\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:8)\n 25 | \n 26 | async function f() {\n\u003e 27 | await import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js: Unexpected token (27:8)\n 25 | \n 26 | async function f() {\n\u003e 27 | await import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js: Unexpected token (31:8)\n 29 | \n 30 | async function f() {\n\u003e 31 | await import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | async function f() {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | async function f() {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:15)\n 25 | \n 26 | async function f() {\n\u003e 27 | return await import('');\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js: Unexpected token (27:15)\n 25 | \n 26 | async function f() {\n\u003e 27 | return await import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js: Unexpected token (31:15)\n 29 | \n 30 | async function f() {\n\u003e 31 | return await import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | \n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | async function f() {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | \n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js: Unexpected token (26:15)\n 24 | ---*/\n 25 | \n\u003e 26 | async function * f() {\n | ^\n 27 | await import('')\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js: Unexpected token (26:15)\n 24 | ---*/\n 25 | \n\u003e 26 | async function * f() {\n | ^\n 27 | await import(import(import('./empty_FIXTURE.js')))\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js: Unexpected token (30:15)\n 28 | \n 29 | \n\u003e 30 | async function * f() {\n | ^\n 31 | await import('./empty_FIXTURE.js')\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | label: {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | label: {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | label: {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | do {\n\u003e 27 | import('');\n | ^\n 28 | } while (false);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | do {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | } while (false);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | do {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | } while (false);\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (28:7)\n 26 | if (false) {\n 27 | \n\u003e 28 | } else import('');\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js: 'import' and 'export' may only appear at the top level (28:7)\n 26 | if (false) {\n 27 | \n\u003e 28 | } else import(import(import('./empty_FIXTURE.js')));\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js: 'import' and 'export' may only appear at the top level (32:7)\n 30 | if (false) {\n 31 | \n\u003e 32 | } else import('./empty_FIXTURE.js');\n | ^\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | \n 28 | } else {\n\u003e 29 | import('');\n | ^\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | \n 28 | } else {\n\u003e 29 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js: 'import' and 'export' may only appear at the top level (33:2)\n 31 | \n 32 | } else {\n\u003e 33 | import('./empty_FIXTURE.js');\n | ^\n 34 | }\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | function fn() {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | function fn() {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js: Unexpected token (27:9)\n 25 | \n 26 | function fn() {\n\u003e 27 | return import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js: Unexpected token (27:9)\n 25 | \n 26 | function fn() {\n\u003e 27 | return import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js: Unexpected token (31:9)\n 29 | \n 30 | function fn() {\n\u003e 31 | return import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | function fn() {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (26:10)\n 24 | ---*/\n 25 | \n\u003e 26 | if (true) import('');\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js: 'import' and 'export' may only appear at the top level (26:10)\n 24 | ---*/\n 25 | \n\u003e 26 | if (true) import(import(import('./empty_FIXTURE.js')));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js: 'import' and 'export' may only appear at the top level (30:10)\n 28 | \n 29 | \n\u003e 30 | if (true) import('./empty_FIXTURE.js');\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | if (true) {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | if (true) {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | if (true) {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | while (!x) {\n 28 | x++;\n\u003e 29 | import('');\n | ^\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | while (!x) {\n 28 | x++;\n\u003e 29 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js: 'import' and 'export' may only appear at the top level (33:2)\n 31 | while (!x) {\n 32 | x++;\n\u003e 33 | import('./empty_FIXTURE.js');\n | ^\n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with ({}) {\n | ^\n 26 | import('');\n 27 | }\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with (import('')) {\n | ^\n 26 | assert.sameValue(then, Promise.prototype.then);\n 27 | assert.sameValue(constructor, Promise);\n 28 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with (import(import(import('./empty_FIXTURE.js')))) {\n | ^\n 26 | assert.sameValue(then, Promise.prototype.then);\n 27 | assert.sameValue(constructor, Promise);\n 28 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js: 'with' in strict mode (29:0)\n 27 | \n 28 | \n\u003e 29 | with (import('./empty_FIXTURE.js')) {\n | ^\n 30 | assert.sameValue(then, Promise.prototype.then);\n 31 | assert.sameValue(constructor, Promise);\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with ({}) {\n | ^\n 26 | import(import(import('./empty_FIXTURE.js')));\n 27 | }\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js: 'with' in strict mode (29:0)\n 27 | \n 28 | \n\u003e 29 | with ({}) {\n | ^\n 30 | import('./empty_FIXTURE.js');\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js: Unexpected token (30:9)\n 28 | \n 29 | assert.throws(TypeError, () =\u003e {\n\u003e 30 | new (import(''))\n | ^\n 31 | });\n 32 | \n 33 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js: Unexpected token, expected { (16:6)\n 14 | ---*/\n 15 | \n\u003e 16 | import('');\n | ^\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js: Unexpected token, expected { (16:6)\n 14 | ---*/\n 15 | \n\u003e 16 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 17 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js: Unexpected token, expected { (20:6)\n 18 | \n 19 | \n\u003e 20 | import('./empty_FIXTURE.js');\n | ^\n 21 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js: Test262Error: method invoked with the string \"default\" as the first argument Expected SameValue(«number», «default») to be true at harness/sta.js:22:9(49)", "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js: Test262Error: symbol (equal) Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/exponentiation/applying-the-exp-operator_A7.js-strict:true": "test/language/expressions/exponentiation/applying-the-exp-operator_A7.js: Test262Error: -1 ** Infinity Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/exponentiation/applying-the-exp-operator_A8.js-strict:true": "test/language/expressions/exponentiation/applying-the-exp-operator_A8.js: Test262Error: -1 ** -Infinity Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", "test/language/expressions/function/arguments-with-arguments-fn.js-strict:false": "test/language/expressions/function/arguments-with-arguments-fn.js: SyntaxError: test/language/expressions/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | var f = function(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/function/arguments-with-arguments-lex.js-strict:false": "test/language/expressions/function/arguments-with-arguments-lex.js: SyntaxError: test/language/expressions/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | var f = function (x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | };\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/function/param-dflt-yield-non-strict.js-strict:false": "test/language/expressions/function/param-dflt-yield-non-strict.js: SyntaxError: test/language/expressions/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/generators/arguments-with-arguments-fn.js-strict:false": "test/language/expressions/generators/arguments-with-arguments-fn.js: SyntaxError: test/language/expressions/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/generators/arguments-with-arguments-lex.js-strict:false": "test/language/expressions/generators/arguments-with-arguments-lex.js: SyntaxError: test/language/expressions/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | var g = function* (x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | };\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/generators/default-proto.js-strict:true": "test/language/expressions/generators/default-proto.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/default-proto.js:31:22(3)", - "test/language/expressions/generators/has-instance.js-strict:true": "test/language/expressions/generators/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/has-instance.js:12:22(2)", - "test/language/expressions/generators/implicit-name.js-strict:true": "test/language/expressions/generators/implicit-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/implicit-name.js:14:22(3)", - "test/language/expressions/generators/invoke-as-constructor.js-strict:true": "test/language/expressions/generators/invoke-as-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/invoke-as-constructor.js:12:22(2)", - "test/language/expressions/generators/length-dflt.js-strict:true": "test/language/expressions/generators/length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-dflt.js:35:23(5)", - "test/language/expressions/generators/length-property-descriptor.js-strict:true": "test/language/expressions/generators/length-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/length-property-descriptor.js:13:22(2)", - "test/language/expressions/generators/no-name.js-strict:true": "test/language/expressions/generators/no-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-name.js:14:23(4)", - "test/language/expressions/generators/no-yield.js-strict:true": "test/language/expressions/generators/no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/no-yield.js:14:24(3)", - "test/language/expressions/generators/params-dflt-args-unmapped.js-strict:true": "test/language/expressions/generators/params-dflt-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-args-unmapped.js:53:18(7)", - "test/language/expressions/generators/params-dflt-ref-arguments.js-strict:true": "test/language/expressions/generators/params-dflt-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/params-dflt-ref-arguments.js:53:18(7)", - "test/language/expressions/generators/prototype-own-properties.js-strict:true": "test/language/expressions/generators/prototype-own-properties.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-own-properties.js:12:62(5)", - "test/language/expressions/generators/prototype-property-descriptor.js-strict:true": "test/language/expressions/generators/prototype-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-property-descriptor.js:13:22(2)", - "test/language/expressions/generators/prototype-relation-to-function.js-strict:true": "test/language/expressions/generators/prototype-relation-to-function.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-relation-to-function.js:14:22(7)", - "test/language/expressions/generators/prototype-typeof.js-strict:true": "test/language/expressions/generators/prototype-typeof.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-typeof.js:13:40(23)", - "test/language/expressions/generators/prototype-uniqueness.js-strict:true": "test/language/expressions/generators/prototype-uniqueness.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-uniqueness.js:12:23(3)", - "test/language/expressions/generators/prototype-value.js-strict:true": "test/language/expressions/generators/prototype-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/prototype-value.js:14:22(2)", - "test/language/expressions/generators/return.js-strict:true": "test/language/expressions/generators/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/return.js:13:23(4)", - "test/language/expressions/generators/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/expressions/generators/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/expressions/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | var g = function*() {\n\u003e 15 | (function yield() {});\n | ^\n 16 | };\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/generators/yield-as-identifier-in-nested-function.js-strict:false": "test/language/expressions/generators/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/expressions/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | var g = function*() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/generators/yield-as-literal-property-name.js-strict:true": "test/language/expressions/generators/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-literal-property-name.js:14:22(3)", - "test/language/expressions/generators/yield-as-property-name.js-strict:true": "test/language/expressions/generators/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-property-name.js:14:22(3)", - "test/language/expressions/generators/yield-as-statement.js-strict:true": "test/language/expressions/generators/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-statement.js:13:23(5)", - "test/language/expressions/generators/yield-as-yield-operand.js-strict:true": "test/language/expressions/generators/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-as-yield-operand.js:14:22(4)", - "test/language/expressions/generators/yield-newline.js-strict:true": "test/language/expressions/generators/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-newline.js:13:22(4)", - "test/language/expressions/generators/yield-star-before-newline.js-strict:true": "test/language/expressions/generators/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/generators/yield-star-before-newline.js:13:22(4)", + "test/language/expressions/function/dflt-params-ref-later.js-strict:true": "test/language/expressions/function/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/dflt-params-ref-self.js-strict:true": "test/language/expressions/function/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/function/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/function/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (77:17)\n 75 | var callCount = 0;\n 76 | var f;\n\u003e 77 | f = function([...[x, y, z]]) {\n | ^\n 78 | assert.sameValue(x, 3);\n 79 | assert.sameValue(y, 4);\n 80 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/function/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (58:17)\n 56 | var callCount = 0;\n 57 | var f;\n\u003e 58 | f = function([...[...x]]) {\n | ^\n 59 | assert(Array.isArray(x));\n 60 | assert.sameValue(x.length, 3);\n 61 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/function/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (57:17)\n 55 | var callCount = 0;\n 56 | var f;\n\u003e 57 | f = function([...{ length }]) {\n | ^\n 58 | assert.sameValue(length, 3);\n 59 | callCount = callCount + 1;\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/function/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/function/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (58:17)\n 56 | var callCount = 0;\n 57 | var f;\n\u003e 58 | f = function([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 59 | assert.sameValue(v, 7);\n 60 | assert.sameValue(w, 8);\n 61 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (77:17)\n 75 | var callCount = 0;\n 76 | var f;\n\u003e 77 | f = function([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 78 | assert.sameValue(x, 3);\n 79 | assert.sameValue(y, 4);\n 80 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/function/dstr/dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (58:17)\n 56 | var callCount = 0;\n 57 | var f;\n\u003e 58 | f = function([...[...x]] = values) {\n | ^\n 59 | assert(Array.isArray(x));\n 60 | assert.sameValue(x.length, 3);\n 61 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-id.js: Unexpected token (57:17)\n 55 | var callCount = 0;\n 56 | var f;\n\u003e 57 | f = function([...{ length }] = [1, 2, 3]) {\n | ^\n 58 | assert.sameValue(length, 3);\n 59 | callCount = callCount + 1;\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (58:17)\n 56 | var callCount = 0;\n 57 | var f;\n\u003e 58 | f = function([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 59 | assert.sameValue(v, 7);\n 60 | assert.sameValue(w, 8);\n 61 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/function/dstr/dflt-obj-ptrn-rest-getter.js: Unexpected token (46:14)\n 44 | var callCount = 0;\n 45 | var f;\n\u003e 46 | f = function({...x} = { get v() { count++; return 2; } }) {\n | ^\n 47 | assert.sameValue(count, 1);\n 48 | \n 49 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (47:14)\n 45 | var callCount = 0;\n 46 | var f;\n\u003e 47 | f = function({...rest} = o) {\n | ^\n 48 | assert.sameValue(rest.x, undefined);\n 49 | \n 50 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/function/dstr/dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/function/dstr/dflt-obj-ptrn-rest-val-obj.js: Unexpected token (45:20)\n 43 | var callCount = 0;\n 44 | var f;\n\u003e 45 | f = function({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 46 | assert.sameValue(rest.a, undefined);\n 47 | assert.sameValue(rest.b, undefined);\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/function/dstr/obj-ptrn-rest-getter.js: Unexpected token (46:14)\n 44 | var callCount = 0;\n 45 | var f;\n\u003e 46 | f = function({...x}) {\n | ^\n 47 | assert.sameValue(count, 1);\n 48 | \n 49 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/function/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (47:14)\n 45 | var callCount = 0;\n 46 | var f;\n\u003e 47 | f = function({...rest}) {\n | ^\n 48 | assert.sameValue(rest.x, undefined);\n 49 | \n 50 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/function/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/function/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (45:20)\n 43 | var callCount = 0;\n 44 | var f;\n\u003e 45 | f = function({a, b, ...rest}) {\n | ^\n 46 | assert.sameValue(rest.a, undefined);\n 47 | assert.sameValue(rest.b, undefined);\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/function/eval-var-scope-syntax-err.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/name.js-strict:true": "test/language/expressions/function/name.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/expressions/function/param-eval-non-strict-is-correct-value.js-strict:false": "test/language/expressions/function/param-eval-non-strict-is-correct-value.js: SyntaxError: test/language/expressions/function/param-eval-non-strict-is-correct-value.js: eval is a reserved word in strict mode (14:19)\n 12 | let evalValue = {};\n 13 | \n\u003e 14 | let foo = function(eval) {\n | ^\n 15 | assert.sameValue(eval, evalValue);\n 16 | exprCallCount += 1;\n 17 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/scope-body-lex-distinct.js-strict:false": "test/language/expressions/function/scope-body-lex-distinct.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/scope-name-var-open-non-strict.js-strict:false": "test/language/expressions/function/scope-name-var-open-non-strict.js: Test262Error: inner binding is immutable (from parameters) Expected SameValue(«null», «function f()\n\n\n\n\n{var _ = arguments.length \u003e 0 \u0026\u0026 arguments[0] !== undefined ? arguments[0] : (probeParams = function probeParams() {return f;}, setParams = function setParams() {f = null;});\n probeBody = function probeBody() {return f;};\n setBody = function setBody() {f = null;};\n}») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/scope-name-var-open-strict.js-strict:true": "test/language/expressions/function/scope-name-var-open-strict.js: Test262Error: inner binding rejects modification (from parameters) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/function/scope-param-elem-var-close.js-strict:false": "test/language/expressions/function/scope-param-elem-var-close.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/scope-param-elem-var-open.js-strict:false": "test/language/expressions/function/scope-param-elem-var-open.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/scope-param-rest-elem-var-close.js-strict:false": "test/language/expressions/function/scope-param-rest-elem-var-close.js: SyntaxError: test/language/expressions/function/scope-param-rest-elem-var-close.js: Unexpected token (22:7)\n 20 | \n 21 | (function(\n\u003e 22 | ...[_ = (eval('var x = \"inside\";'), probeParam = function() { return x; })]\n | ^\n 23 | ) {\n 24 | probeBody = function() { return x; }\n 25 | }()); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/scope-param-rest-elem-var-open.js-strict:false": "test/language/expressions/function/scope-param-rest-elem-var-open.js: SyntaxError: test/language/expressions/function/scope-param-rest-elem-var-open.js: Unexpected token (23:7)\n 21 | (function(\n 22 | _ = probe1 = function() { return x; },\n\u003e 23 | ...[__ = (eval('var x = \"inside\";'), probe2 = function() { return x; })]\n | ^\n 24 | ) {\n 25 | }());\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/scope-paramsbody-var-open.js-strict:true": "test/language/expressions/function/scope-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/function/unscopables-with-in-nested-fn.js-strict:false": "test/language/expressions/function/unscopables-with-in-nested-fn.js: SyntaxError: test/language/expressions/function/unscopables-with-in-nested-fn.js: 'with' in strict mode (75:4)\n 73 | (function() {\n 74 | count++;\n\u003e 75 | with (globalThis) {\n | ^\n 76 | count++;\n 77 | assert.sameValue(v, 1, 'The value of `v` is 1');\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/function/unscopables-with.js-strict:false": "test/language/expressions/function/unscopables-with.js: SyntaxError: test/language/expressions/function/unscopables-with.js: 'with' in strict mode (74:2)\n 72 | ref = function(x) {\n 73 | count++;\n\u003e 74 | with (globalThis) {\n | ^\n 75 | count++;\n 76 | assert.sameValue(v, undefined, 'The value of `v` is expected to equal `undefined`');\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/distinct-for-each-module.js-strict:true": "test/language/expressions/import.meta/distinct-for-each-module.js: SyntaxError: test/language/expressions/import.meta/distinct-for-each-module.js: Unexpected token (29:20)\n 27 | \n 28 | // The imported module has a distinct import.meta object.\n\u003e 29 | assert.notSameValue(import.meta, fixture_meta,\n | ^\n 30 | \"foreign import.meta accessed via import binding\");\n 31 | assert.notSameValue(import.meta, getMeta(),\n 32 | \"foreign import.meta accessed via function call\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/import-meta-is-an-ordinary-object.js-strict:true": "test/language/expressions/import.meta/import-meta-is-an-ordinary-object.js: SyntaxError: test/language/expressions/import.meta/import-meta-is-an-ordinary-object.js: Unexpected token (28:24)\n 26 | \n 27 | // import.meta is an object.\n\u003e 28 | assert.sameValue(typeof import.meta, \"object\",\n | ^\n 29 | \"typeof import.meta is 'object'\");\n 30 | assert.notSameValue(import.meta, null,\n 31 | \"typeof import.meta is 'object' and import.meta isn't |null|.\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/same-object-returned.js-strict:true": "test/language/expressions/import.meta/same-object-returned.js: SyntaxError: test/language/expressions/import.meta/same-object-returned.js: Unexpected token (28:8)\n 26 | ---*/\n 27 | \n\u003e 28 | var a = import.meta;\n | ^\n 29 | var b = function() { return import.meta; }();\n 30 | \n 31 | assert.sameValue(import.meta, a, at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/syntax/goal-async-function-params-or-body.js-strict:true": "test/language/expressions/import.meta/syntax/goal-async-function-params-or-body.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/import.meta/syntax/goal-async-function-params-or-body.js:14:53(8)", + "test/language/expressions/import.meta/syntax/goal-async-generator-params-or-body.js-strict:true": "test/language/expressions/import.meta/syntax/goal-async-generator-params-or-body.js: SyntaxError: test/language/expressions/import.meta/syntax/goal-async-generator-params-or-body.js: Unexpected token (14:35)\n 12 | ---*/\n 13 | \n\u003e 14 | var AsyncGenerator = async function*(){}.constructor;\n | ^\n 15 | \n 16 | assert.throws(SyntaxError, function() {\n 17 | AsyncGenerator(\"import.meta\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/syntax/goal-module-nested-function.js-strict:true": "test/language/expressions/import.meta/syntax/goal-module-nested-function.js: SyntaxError: test/language/expressions/import.meta/syntax/goal-module-nested-function.js: 'import' and 'export' may only appear at the top level (16:2)\n 14 | \n 15 | function f() {\n\u003e 16 | import.meta;\n | ^\n 17 | }\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/import.meta/syntax/goal-module.js-strict:true": "test/language/expressions/import.meta/syntax/goal-module.js: SyntaxError: test/language/expressions/import.meta/syntax/goal-module.js: Unexpected token, expected { (15:6)\n 13 | ---*/\n 14 | \n\u003e 15 | import.meta;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-lhs-before-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-lhs-before-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-lhs-before-rhs.js: Unexpected token (24:17)\n 22 | };\n 23 | \n\u003e 24 | base[prop()] \u0026\u0026= expr();\n | ^\n 25 | });\n 26 | \n 27 | assert.throws(TypeError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-arrow-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-arrow-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-arrow-function.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 1;\n\u003e 19 | value \u0026\u0026= () =\u003e {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-class-expression.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-class-expression.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-class-expression.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 1;\n\u003e 19 | value \u0026\u0026= class {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-namedevaluation-function.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 1;\n\u003e 19 | value \u0026\u0026= function() {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set-put.js: Unexpected token (27:13)\n 25 | \n 26 | assert.throws(TypeError, function() {\n\u003e 27 | obj.prop \u0026\u0026= 1;\n | ^\n 28 | });\n 29 | assert.sameValue(obj.prop, 2, \"obj.prop\");\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-no-set.js: Unexpected token (26:28)\n 24 | });\n 25 | \n\u003e 26 | assert.sameValue(obj.prop \u0026\u0026= 1, 0, \"obj.prop\");\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-extensible.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-extensible.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-extensible.js: Unexpected token (19:11)\n 17 | Object.preventExtensions(obj);\n 18 | \n\u003e 19 | obj.prop \u0026\u0026= 1;\n | ^\n 20 | assert.sameValue(obj.prop, undefined, \"obj.prop\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable-put.js: Unexpected token (25:13)\n 23 | \n 24 | assert.throws(TypeError, function() {\n\u003e 25 | obj.prop \u0026\u0026= 1;\n | ^\n 26 | });\n 27 | assert.sameValue(obj.prop, 2, \"obj.prop\");\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-non-writeable.js: Unexpected token (24:28)\n 22 | });\n 23 | \n\u003e 24 | assert.sameValue(obj.prop \u0026\u0026= 1, 0, \"obj.prop\");\n | ^\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-lhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-lhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-lhs.js: Unexpected token (16:15)\n 14 | \n 15 | assert.throws(ReferenceError, function() {\n\u003e 16 | unresolved \u0026\u0026= 1;\n | ^\n 17 | });\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs-put.js: Unexpected token (18:10)\n 16 | \n 17 | assert.throws(ReferenceError, function() {\n\u003e 18 | value \u0026\u0026= unresolved;\n | ^\n 19 | });\n 20 | assert.sameValue(value, 2, \"value\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator-unresolved-rhs.js: Unexpected token (17:25)\n 15 | var value = 0;\n 16 | \n\u003e 17 | assert.sameValue(value \u0026\u0026= unresolved, 0, \"value\");\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-assignment-operator.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-assignment-operator.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-assignment-operator.js: Unexpected token (25:25)\n 23 | \n 24 | var value = undefined;\n\u003e 25 | assert.sameValue(value \u0026\u0026= 1, undefined, \"(value \u0026\u0026= 1) === undefined; where value = undefined\");\n | ^\n 26 | \n 27 | value = null;\n 28 | assert.sameValue(value \u0026\u0026= 1, null, \"(value \u0026\u0026= 1) === null where value = null\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-and-whitespace.js-strict:true": "test/language/expressions/logical-assignment/lgcl-and-whitespace.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-and-whitespace.js: Unexpected token (16:21)\n 14 | \n 15 | x = 1;\n\u003e 16 | assert.sameValue(x\t\u0026\u0026=\t2, 2, 'U+0009 (expression)');\n | \t ^\n 17 | assert.sameValue(x, 2, 'U+0009 (side effect)');\n 18 | \n 19 | x = 1; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-lhs-before-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-lhs-before-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-lhs-before-rhs.js: Unexpected token (24:16)\n 22 | };\n 23 | \n\u003e 24 | base[prop()] ??= expr();\n | ^\n 25 | });\n 26 | \n 27 | assert.throws(TypeError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-arrow-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-arrow-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-arrow-function.js: Unexpected token (19:7)\n 17 | \n 18 | var value = undefined;\n\u003e 19 | value ??= () =\u003e {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-class-expression.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-class-expression.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-class-expression.js: Unexpected token (19:7)\n 17 | \n 18 | var value = undefined;\n\u003e 19 | value ??= class {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-namedevaluation-function.js: Unexpected token (19:7)\n 17 | \n 18 | var value = undefined;\n\u003e 19 | value ??= function() {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set-put.js: Unexpected token (27:12)\n 25 | \n 26 | assert.throws(TypeError, function() {\n\u003e 27 | obj.prop ??= 1;\n | ^\n 28 | });\n 29 | assert.sameValue(obj.prop, undefined, \"obj.prop\");\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-no-set.js: Unexpected token (26:27)\n 24 | });\n 25 | \n\u003e 26 | assert.sameValue(obj.prop ??= 1, 0, \"obj.prop\");\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-extensible.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-extensible.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-extensible.js: Unexpected token (20:12)\n 18 | \n 19 | assert.throws(TypeError, function() {\n\u003e 20 | obj.prop ??= 1;\n | ^\n 21 | });\n 22 | assert.sameValue(obj.prop, undefined, \"obj.prop\");\n 23 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable-put.js: Unexpected token (25:12)\n 23 | \n 24 | assert.throws(TypeError, function() {\n\u003e 25 | obj.prop ??= 1;\n | ^\n 26 | });\n 27 | assert.sameValue(obj.prop, undefined, \"obj.prop\");\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-non-writeable.js: Unexpected token (24:27)\n 22 | });\n 23 | \n\u003e 24 | assert.sameValue(obj.prop ??= 1, 0, \"obj.prop\");\n | ^\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-lhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-lhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-lhs.js: Unexpected token (16:14)\n 14 | \n 15 | assert.throws(ReferenceError, function() {\n\u003e 16 | unresolved ??= 1;\n | ^\n 17 | });\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs-put.js: Unexpected token (18:9)\n 16 | \n 17 | assert.throws(ReferenceError, function() {\n\u003e 18 | value ??= unresolved;\n | ^\n 19 | });\n 20 | assert.sameValue(value, undefined, \"value\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator-unresolved-rhs.js: Unexpected token (17:24)\n 15 | var value = 0;\n 16 | \n\u003e 17 | assert.sameValue(value ??= unresolved, 0, \"value\");\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-assignment-operator.js: Unexpected token (24:24)\n 22 | \n 23 | var value = undefined;\n\u003e 24 | assert.sameValue(value ??= 1, 1, \"(value ??= 1) === 1; where value = undefined\");\n | ^\n 25 | \n 26 | value = null;\n 27 | assert.sameValue(value ??= 1, 1, \"(value ??= 1) === 1; where value = null\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-nullish-whitespace.js-strict:true": "test/language/expressions/logical-assignment/lgcl-nullish-whitespace.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-nullish-whitespace.js: Unexpected token (16:20)\n 14 | \n 15 | x = null;\n\u003e 16 | assert.sameValue(x\t??=\t1, 1, 'U+0009 (expression)');\n | \t ^\n 17 | assert.sameValue(x, 1, 'U+0009 (side effect)');\n 18 | \n 19 | x = null; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-lhs-before-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-lhs-before-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-lhs-before-rhs.js: Unexpected token (24:17)\n 22 | };\n 23 | \n\u003e 24 | base[prop()] ||= expr();\n | ^\n 25 | });\n 26 | \n 27 | assert.throws(TypeError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-arrow-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-arrow-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-arrow-function.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 0;\n\u003e 19 | value ||= () =\u003e {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-class-expression.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-class-expression.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-class-expression.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 0;\n\u003e 19 | value ||= class {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-function.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-function.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-namedevaluation-function.js: Unexpected token (19:8)\n 17 | \n 18 | var value = 0;\n\u003e 19 | value ||= function() {};\n | ^\n 20 | \n 21 | assert.sameValue(value.name, \"value\", \"value\");\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set-put.js: Unexpected token (27:13)\n 25 | \n 26 | assert.throws(TypeError, function() {\n\u003e 27 | obj.prop ||= 1;\n | ^\n 28 | });\n 29 | assert.sameValue(obj.prop, 0, \"obj.prop\");\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-no-set.js: Unexpected token (26:28)\n 24 | });\n 25 | \n\u003e 26 | assert.sameValue(obj.prop ||= 1, 2, \"obj.prop\");\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-extensible.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-extensible.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-extensible.js: Unexpected token (20:13)\n 18 | \n 19 | assert.throws(TypeError, function() {\n\u003e 20 | obj.prop ||= 1;\n | ^\n 21 | });\n 22 | assert.sameValue(obj.prop, undefined, \"obj.prop\");\n 23 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable-put.js: Unexpected token (25:13)\n 23 | \n 24 | assert.throws(TypeError, function() {\n\u003e 25 | obj.prop ||= 1;\n | ^\n 26 | });\n 27 | assert.sameValue(obj.prop, 0, \"obj.prop\");\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-non-writeable.js: Unexpected token (24:28)\n 22 | });\n 23 | \n\u003e 24 | assert.sameValue(obj.prop ||= 1, 2, \"obj.prop\");\n | ^\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-lhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-lhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-lhs.js: Unexpected token (16:15)\n 14 | \n 15 | assert.throws(ReferenceError, function() {\n\u003e 16 | unresolved ||= 1;\n | ^\n 17 | });\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs-put.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs-put.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs-put.js: Unexpected token (18:10)\n 16 | \n 17 | assert.throws(ReferenceError, function() {\n\u003e 18 | value ||= unresolved;\n | ^\n 19 | });\n 20 | assert.sameValue(value, 0, \"value\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator-unresolved-rhs.js: Unexpected token (17:25)\n 15 | var value = 2;\n 16 | \n\u003e 17 | assert.sameValue(value ||= unresolved, 2, \"value\");\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-assignment-operator.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-assignment-operator.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-assignment-operator.js: Unexpected token (25:25)\n 23 | \n 24 | var value = undefined;\n\u003e 25 | assert.sameValue(value ||= 1, 1, \"(value ||= 1) === 1; where value = undefined\");\n | ^\n 26 | \n 27 | value = null;\n 28 | assert.sameValue(value ||= 1, 1, \"(value ||= 1) === 1; where value = null\"); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/logical-assignment/lgcl-or-whitespace.js-strict:true": "test/language/expressions/logical-assignment/lgcl-or-whitespace.js: SyntaxError: test/language/expressions/logical-assignment/lgcl-or-whitespace.js: Unexpected token (16:21)\n 14 | \n 15 | x = 0;\n\u003e 16 | assert.sameValue(x\t||=\t1, 1, 'U+0009 (expression)');\n | \t ^\n 17 | assert.sameValue(x, 1, 'U+0009 (side effect)');\n 18 | \n 19 | x = 0; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/new.target/asi.js-strict:true": "test/language/expressions/new.target/asi.js: Test262Error: tokens seperated by line breaks Expected SameValue(«function() {\n newTarget = new . target;\n}», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/new.target/escaped-new.js-strict:true": "test/language/expressions/new.target/escaped-new.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/new.target/escaped-target.js-strict:true": "test/language/expressions/new.target/escaped-target.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/new.target/value-via-super-call.js-strict:true": "test/language/expressions/new.target/value-via-super-call.js: Test262Error: within \"parent\" constructor Expected SameValue(«undefined», «function Child() {_classCallCheck(this, Child);return _possibleConstructorReturn(this, (Child.__proto__ || Object.getPrototypeOf(Child)).call(this));\n\n }») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/new/spread-err-mult-err-iter-get-value.js-strict:true": "test/language/expressions/new/spread-err-mult-err-iter-get-value.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/new/spread-err-mult-err-obj-unresolvable.js-strict:true": "test/language/expressions/new/spread-err-mult-err-obj-unresolvable.js: SyntaxError: test/language/expressions/new/spread-err-mult-err-obj-unresolvable.js: Unexpected token (35:27)\n 33 | \n 34 | assert.throws(ReferenceError, function() {\n\u003e 35 | new function() {}({a: 0, ...unresolvableReference});\n | ^\n 36 | });\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-err-sngl-err-obj-unresolvable.js-strict:true": "test/language/expressions/new/spread-err-sngl-err-obj-unresolvable.js: SyntaxError: test/language/expressions/new/spread-err-sngl-err-obj-unresolvable.js: Unexpected token (35:21)\n 33 | \n 34 | assert.throws(ReferenceError, function() {\n\u003e 35 | new function() {}({...unresolvableReference});\n | ^\n 36 | });\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-mult-obj-ident.js-strict:true": "test/language/expressions/new/spread-mult-obj-ident.js: SyntaxError: test/language/expressions/new/spread-mult-obj-ident.js: Unexpected token (70:15)\n 68 | });\n 69 | callCount += 1;\n\u003e 70 | }({a: 1, b: 2, ...o});\n | ^\n 71 | \n 72 | assert.sameValue(callCount, 1);\n 73 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-mult-obj-null.js-strict:true": "test/language/expressions/new/spread-mult-obj-null.js: SyntaxError: test/language/expressions/new/spread-mult-obj-null.js: Unexpected token (41:15)\n 39 | assert.sameValue(Object.keys(obj).length, 2);\n 40 | callCount += 1;\n\u003e 41 | }({a: 1, b: 2, ...null});\n | ^\n 42 | \n 43 | assert.sameValue(callCount, 1);\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-mult-obj-undefined.js-strict:true": "test/language/expressions/new/spread-mult-obj-undefined.js: SyntaxError: test/language/expressions/new/spread-mult-obj-undefined.js: Unexpected token (41:15)\n 39 | assert.sameValue(Object.keys(obj).length, 2);\n 40 | callCount += 1;\n\u003e 41 | }({a: 1, b: 2, ...undefined});\n | ^\n 42 | \n 43 | assert.sameValue(callCount, 1);\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-getter-descriptor.js-strict:true": "test/language/expressions/new/spread-obj-getter-descriptor.js: SyntaxError: test/language/expressions/new/spread-obj-getter-descriptor.js: Unexpected token (55:3)\n 53 | });\n 54 | callCount += 1;\n\u003e 55 | }({...o, c: 4, d: 5});\n | ^\n 56 | \n 57 | assert.sameValue(callCount, 1);\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-getter-init.js-strict:true": "test/language/expressions/new/spread-obj-getter-init.js: SyntaxError: test/language/expressions/new/spread-obj-getter-init.js: Unexpected token (35:3)\n 33 | assert.sameValue(Object.keys(obj).length, 3);\n 34 | callCount += 1;\n\u003e 35 | }({...o, get c() { executedGetter = true; }});\n | ^\n 36 | \n 37 | assert.sameValue(callCount, 1);\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-manipulate-outter-obj-in-getter.js-strict:true": "test/language/expressions/new/spread-obj-manipulate-outter-obj-in-getter.js: SyntaxError: test/language/expressions/new/spread-obj-manipulate-outter-obj-in-getter.js: Unexpected token (49:3)\n 47 | assert.sameValue(Object.keys(obj).length, 3);\n 48 | callCount += 1;\n\u003e 49 | }({...cthulhu, ...o});\n | ^\n 50 | \n 51 | assert.sameValue(callCount, 1);\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-mult-spread-getter.js-strict:true": "test/language/expressions/new/spread-obj-mult-spread-getter.js: SyntaxError: test/language/expressions/new/spread-obj-mult-spread-getter.js: Unexpected token (49:3)\n 47 | assert.sameValue(Object.keys(obj).length, 3);\n 48 | callCount += 1;\n\u003e 49 | }({...o, c: 4, d: 5, a: 42, ...o});\n | ^\n 50 | \n 51 | assert.sameValue(callCount, 1);\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-mult-spread.js-strict:true": "test/language/expressions/new/spread-obj-mult-spread.js: SyntaxError: test/language/expressions/new/spread-obj-mult-spread.js: Unexpected token (47:3)\n 45 | assert.sameValue(Object.keys(obj).length, 4);\n 46 | callCount += 1;\n\u003e 47 | }({...o, ...o2});\n | ^\n 48 | \n 49 | assert.sameValue(callCount, 1);\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-null.js-strict:true": "test/language/expressions/new/spread-obj-null.js: SyntaxError: test/language/expressions/new/spread-obj-null.js: Unexpected token (39:3)\n 37 | assert.sameValue(Object.keys(obj).length, 0);\n 38 | callCount += 1;\n\u003e 39 | }({...null});\n | ^\n 40 | \n 41 | assert.sameValue(callCount, 1);\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-override-immutable.js-strict:true": "test/language/expressions/new/spread-obj-override-immutable.js: SyntaxError: test/language/expressions/new/spread-obj-override-immutable.js: Unexpected token (48:3)\n 46 | });\n 47 | callCount += 1;\n\u003e 48 | }({...o, a: 3});\n | ^\n 49 | \n 50 | assert.sameValue(callCount, 1);\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-overrides-prev-properties.js-strict:true": "test/language/expressions/new/spread-obj-overrides-prev-properties.js: SyntaxError: test/language/expressions/new/spread-obj-overrides-prev-properties.js: Unexpected token (45:15)\n 43 | assert.sameValue(o.b, 3);\n 44 | callCount += 1;\n\u003e 45 | }({a: 1, b: 7, ...o});\n | ^\n 46 | \n 47 | assert.sameValue(callCount, 1);\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-skip-non-enumerable.js-strict:true": "test/language/expressions/new/spread-obj-skip-non-enumerable.js: SyntaxError: test/language/expressions/new/spread-obj-skip-non-enumerable.js: Unexpected token (33:3)\n 31 | assert.sameValue(Object.keys(obj).length, 0);\n 32 | callCount += 1;\n\u003e 33 | }({...o});\n | ^\n 34 | \n 35 | assert.sameValue(callCount, 1);\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-spread-order.js-strict:true": "test/language/expressions/new/spread-obj-spread-order.js: SyntaxError: test/language/expressions/new/spread-obj-spread-order.js: Unexpected token (46:3)\n 44 | assert.sameValue(Object.keys(obj).length, 3);\n 45 | callCount += 1;\n\u003e 46 | }({...o});\n | ^\n 47 | \n 48 | assert.sameValue(callCount, 1);\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-symbol-property.js-strict:true": "test/language/expressions/new/spread-obj-symbol-property.js: SyntaxError: test/language/expressions/new/spread-obj-symbol-property.js: Unexpected token (47:3)\n 45 | assert.sameValue(Object.keys(obj).length, 2);\n 46 | callCount += 1;\n\u003e 47 | }({...o, c: 4, d: 5});\n | ^\n 48 | \n 49 | assert.sameValue(callCount, 1);\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-undefined.js-strict:true": "test/language/expressions/new/spread-obj-undefined.js: SyntaxError: test/language/expressions/new/spread-obj-undefined.js: Unexpected token (39:3)\n 37 | assert.sameValue(Object.keys(obj).length, 0);\n 38 | callCount += 1;\n\u003e 39 | }({...undefined});\n | ^\n 40 | \n 41 | assert.sameValue(callCount, 1);\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-obj-with-overrides.js-strict:true": "test/language/expressions/new/spread-obj-with-overrides.js: SyntaxError: test/language/expressions/new/spread-obj-with-overrides.js: Unexpected token (51:3)\n 49 | assert.sameValue(Object.keys(obj).length, 10);\n 50 | callCount += 1;\n\u003e 51 | }({...o, a: 1, b: 7, d: 5, h: -0, i: Symbol(\"foo\"), j: o});\n | ^\n 52 | \n 53 | assert.sameValue(callCount, 1);\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/new/spread-sngl-obj-ident.js-strict:true": "test/language/expressions/new/spread-sngl-obj-ident.js: SyntaxError: test/language/expressions/new/spread-sngl-obj-ident.js: Unexpected token (56:3)\n 54 | });\n 55 | callCount += 1;\n\u003e 56 | }({...o});\n | ^\n 57 | \n 58 | assert.sameValue(callCount, 1);\n 59 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/__proto__-duplicate-computed.js-strict:true": "test/language/expressions/object/__proto__-duplicate-computed.js: Test262Error: prototype is defined Expected SameValue(«[object Object]», «[object Object]») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/__proto__-duplicate.js-strict:true": "test/language/expressions/object/__proto__-duplicate.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/__proto__-permitted-dup-shorthand.js-strict:true": "test/language/expressions/object/__proto__-permitted-dup-shorthand.js: SyntaxError: test/language/expressions/object/__proto__-permitted-dup-shorthand.js: Redefinition of __proto__ property (22:2)\n 20 | var obj = {\n 21 | __proto__,\n\u003e 22 | __proto__,\n | ^\n 23 | };\n 24 | \n 25 | assert(obj.hasOwnProperty(\"__proto__\")); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/__proto__-value-non-object.js-strict:true": "test/language/expressions/object/__proto__-value-non-object.js: TypeError: Object prototype may only be an Object or null: undefined at test/language/expressions/object/__proto__-value-non-object.js:24:14(4)", - "test/language/expressions/object/accessor-name-computed-yield-expr.js-strict:true": "test/language/expressions/object/accessor-name-computed-yield-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/accessor-name-computed-yield-expr.js:20:33(15)", "test/language/expressions/object/accessor-name-computed-yield-id.js-strict:false": "test/language/expressions/object/accessor-name-computed-yield-id.js: SyntaxError: test/language/expressions/object/accessor-name-computed-yield-id.js: Unexpected token (21:4)\n 19 | ---*/\n 20 | \n\u003e 21 | var yield = 'y';\n | ^\n 22 | var yieldSet;\n 23 | var obj = {\n 24 | get [yield]() { return 'get yield'; }, at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/concise-generator.js-strict:true": "test/language/expressions/object/concise-generator.js: test/language/expressions/object/concise-generator.js: Line 18:15 Unexpected reserved word (and 12 more errors)", + "test/language/expressions/object/computed-__proto__.js-strict:true": "test/language/expressions/object/computed-__proto__.js: Test262Error: does not change the object prototype (ordinary object) Expected SameValue(«[object Object]», «[object Object]») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-break-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-case-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-catch-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-class-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-const-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-continue-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-debugger-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-default-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-delete-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-do-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-else-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-enum-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-enum-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-enum-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-export-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-extends-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-finally-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-for-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-function-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-if-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-implements-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-implements-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-implements-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-import-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-in-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-instanceof-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-interface-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-interface-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-interface-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-let-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-let-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-let-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-new-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-package-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-package-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-package-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-private-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-private-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-private-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-protected-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-protected-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-protected-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-public-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-public-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-public-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-return-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-static-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-static-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-static-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-super-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-switch-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-this-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-throw-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-try-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-typeof-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-var-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-void-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-while-escaped.js:38:12", + "test/language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js-strict:true": "test/language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/covered-ident-name-prop-name-literal-with-escaped.js:38:12", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (30:6)\n 28 | \n 29 | let o = {\n\u003e 30 | [x ??= 1]: 2\n | ^\n 31 | };\n 32 | \n 33 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (30:7)\n 28 | \n 29 | let o = {\n\u003e 30 | [x \u0026\u0026= 1]: 2\n | ^\n 31 | };\n 32 | \n 33 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (30:7)\n 28 | \n 29 | let o = {\n\u003e 30 | [x ||= 1]: 2\n | ^\n 31 | };\n 32 | \n 33 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js:28:61(15)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-expression-coalesce.js: Unexpected token (30:6)\n 28 | \n 29 | let o = {\n\u003e 30 | [x ?? 1]: 2\n | ^\n 31 | };\n 32 | \n 33 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js:25:235(13)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: Identifier directly after number (29:4)\n 27 | \n 28 | let o = {\n\u003e 29 | [1_2_3_4_5_6_7_8]: 1_2_3_4_5_6_7_8\n | ^\n 30 | };\n 31 | \n 32 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js:25:33(12)", + "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: Unexpected token (45:8)\n 43 | \n 44 | var obj = {\n\u003e 45 | async *method([x, y, z]) {\n | ^\n 46 | \n 47 | }\n 48 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method([x]) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([[x]]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method([ x = unresolvableReference ]) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([x]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (57:8)\n 55 | \n 56 | var obj = {\n\u003e 57 | async *method([x]) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (52:8)\n 50 | \n 51 | var obj = {\n\u003e 52 | async *method([...x]) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (45:8)\n 43 | \n 44 | var obj = {\n\u003e 45 | async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 46 | \n 47 | }\n 48 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method([x] = iter) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([[x]] = [null]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method([ x = unresolvableReference ] = []) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([x] = g) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (57:8)\n 55 | \n 56 | var obj = {\n\u003e 57 | async *method([x] = g) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }] = [null]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }] = []) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (52:8)\n 50 | \n 51 | var obj = {\n\u003e 52 | async *method([...x] = iter) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({} = null) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({} = undefined) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned } = poisonedProperty) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x = thrower() } = {}) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x = unresolvableReference } = {}) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method({ [thrower()]: x } = {}) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x: y = thrower() } = {}) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({}) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({}) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x = thrower() }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x = unresolvableReference }) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method({ [thrower()]: x }) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x: y = thrower() }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x: y = unresolvableReference }) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = undefined }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/meth-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-elem.js: Unexpected token (79:13)\n 77 | var callCount = 0;\n 78 | var obj = {\n\u003e 79 | method([...[x, y, z]]) {\n | ^\n 80 | assert.sameValue(x, 3);\n 81 | assert.sameValue(y, 4);\n 82 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/object/dstr/meth-ary-ptrn-rest-ary-rest.js: Unexpected token (60:13)\n 58 | var callCount = 0;\n 59 | var obj = {\n\u003e 60 | method([...[...x]]) {\n | ^\n 61 | assert(Array.isArray(x));\n 62 | assert.sameValue(x.length, 3);\n 63 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-id.js: Unexpected token (59:13)\n 57 | var callCount = 0;\n 58 | var obj = {\n\u003e 59 | method([...{ length }]) {\n | ^\n 60 | assert.sameValue(length, 3);\n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/object/dstr/meth-ary-ptrn-rest-obj-prop-id.js: Unexpected token (60:13)\n 58 | var callCount = 0;\n 59 | var obj = {\n\u003e 60 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 61 | assert.sameValue(v, 7);\n 62 | assert.sameValue(w, 8);\n 63 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (79:13)\n 77 | var callCount = 0;\n 78 | var obj = {\n\u003e 79 | method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 80 | assert.sameValue(x, 3);\n 81 | assert.sameValue(y, 4);\n 82 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (60:13)\n 58 | var callCount = 0;\n 59 | var obj = {\n\u003e 60 | method([...[...x]] = values) {\n | ^\n 61 | assert(Array.isArray(x));\n 62 | assert.sameValue(x.length, 3);\n 63 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: Unexpected token (59:13)\n 57 | var callCount = 0;\n 58 | var obj = {\n\u003e 59 | method([...{ length }] = [1, 2, 3]) {\n | ^\n 60 | assert.sameValue(length, 3);\n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (60:13)\n 58 | var callCount = 0;\n 59 | var obj = {\n\u003e 60 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 61 | assert.sameValue(v, 7);\n 62 | assert.sameValue(w, 8);\n 63 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-getter.js: Unexpected token (48:10)\n 46 | var callCount = 0;\n 47 | var obj = {\n\u003e 48 | method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 49 | assert.sameValue(count, 1);\n 50 | \n 51 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (49:10)\n 47 | var callCount = 0;\n 48 | var obj = {\n\u003e 49 | method({...rest} = o) {\n | ^\n 50 | assert.sameValue(rest.x, undefined);\n 51 | \n 52 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/object/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: Unexpected token (47:16)\n 45 | var callCount = 0;\n 46 | var obj = {\n\u003e 47 | method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 48 | assert.sameValue(rest.a, undefined);\n 49 | assert.sameValue(rest.b, undefined);\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/dstr/meth-obj-ptrn-rest-getter.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-rest-getter.js: SyntaxError: test/language/expressions/object/dstr/meth-obj-ptrn-rest-getter.js: Unexpected token (48:10)\n 46 | var callCount = 0;\n 47 | var obj = {\n\u003e 48 | method({...x}) {\n | ^\n 49 | assert.sameValue(count, 1);\n 50 | \n 51 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/expressions/object/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (49:10)\n 47 | var callCount = 0;\n 48 | var obj = {\n\u003e 49 | method({...rest}) {\n | ^\n 50 | assert.sameValue(rest.x, undefined);\n 51 | \n 52 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/meth-obj-ptrn-rest-val-obj.js-strict:true": "test/language/expressions/object/dstr/meth-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/expressions/object/dstr/meth-obj-ptrn-rest-val-obj.js: Unexpected token (47:16)\n 45 | var callCount = 0;\n 46 | var obj = {\n\u003e 47 | method({a, b, ...rest}) {\n | ^\n 48 | assert.sameValue(rest.a, undefined);\n 49 | assert.sameValue(rest.b, undefined);\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/dstr/object-rest-proxy-ownkeys-returned-keys-order.js-strict:true": "test/language/expressions/object/dstr/object-rest-proxy-ownkeys-returned-keys-order.js: SyntaxError: test/language/expressions/object/dstr/object-rest-proxy-ownkeys-returned-keys-order.js: Unexpected token (45:5)\n 43 | });\n 44 | \n\u003e 45 | let {...$} = proxy;\n | ^\n 46 | assert.compareArray(getOwnKeys, ownKeysResult);\n 47 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/fn-name-accessor-get.js-strict:true": "test/language/expressions/object/fn-name-accessor-get.js: Test262Error: Expected SameValue(«», «get id») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/fn-name-accessor-set.js-strict:true": "test/language/expressions/object/fn-name-accessor-set.js: Test262Error: Expected SameValue(«», «set id») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/fn-name-arrow.js-strict:true": "test/language/expressions/object/fn-name-arrow.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", "test/language/expressions/object/fn-name-class.js-strict:true": "test/language/expressions/object/fn-name-class.js: Test262Error: via anonymous Symbol Expected SameValue(«_class», «») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/fn-name-cover.js-strict:true": "test/language/expressions/object/fn-name-cover.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", "test/language/expressions/object/fn-name-fn.js-strict:true": "test/language/expressions/object/fn-name-fn.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", - "test/language/expressions/object/fn-name-gen.js-strict:true": "test/language/expressions/object/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/fn-name-gen.js:24:23(23)", + "test/language/expressions/object/ident-name-prop-name-literal-break-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-break-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-break-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-case-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-case-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-case-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-catch-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-catch-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-catch-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-class-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-class-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-class-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-const-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-const-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-const-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-continue-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-continue-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-continue-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-debugger-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-default-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-default-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-default-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-delete-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-delete-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-delete-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-do-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-do-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-do-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-else-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-else-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-else-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-enum-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-enum-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-enum-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-export-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-export-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-export-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-extends-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-extends-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-extends-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-finally-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-finally-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-finally-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-for-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-for-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-for-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-function-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-function-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-function-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-if-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-if-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-if-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-implements-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-implements-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-implements-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-import-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-import-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-import-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-in-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-in-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-in-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-instanceof-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-interface-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-interface-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-interface-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-let-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-let-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-let-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-new-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-new-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-new-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-package-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-package-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-package-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-private-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-private-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-private-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-protected-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-protected-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-protected-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-public-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-public-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-public-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-return-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-return-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-return-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-static-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-static-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-static-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-super-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-super-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-super-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-switch-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-switch-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-switch-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-this-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-this-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-this-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-throw-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-throw-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-throw-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-try-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-try-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-try-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-typeof-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-var-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-var-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-var-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-void-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-void-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-void-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-while-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-while-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-while-escaped.js:38:11", + "test/language/expressions/object/ident-name-prop-name-literal-with-escaped.js-strict:true": "test/language/expressions/object/ident-name-prop-name-literal-with-escaped.js: SyntaxError: non-literal properties in object literal are not supported yet at test/language/expressions/object/ident-name-prop-name-literal-with-escaped.js:38:11", + "test/language/expressions/object/identifier-shorthand-await-strict-mode.js-strict:false": "test/language/expressions/object/identifier-shorthand-await-strict-mode.js: SyntaxError: test/language/expressions/object/identifier-shorthand-await-strict-mode.js: await is a reserved word (19:4)\n 17 | ---*/\n 18 | \n\u003e 19 | var await = 1;\n | ^\n 20 | (function() {\n 21 | \"use strict\";\n 22 | ({ at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/let-non-strict-access.js-strict:false": "test/language/expressions/object/let-non-strict-access.js: SyntaxError: test/language/expressions/object/let-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | \n 12 | assert.sameValue(object.let, 1, \"The value of `object.let` is `1`\"); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/let-non-strict-syntax.js-strict:false": "test/language/expressions/object/let-non-strict-syntax.js: SyntaxError: test/language/expressions/object/let-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var let = 1;\n | ^\n 10 | var object = {let};\n 11 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-abrupt.js-strict:true": "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-abrupt.js: SyntaxError: test/language/expressions/object/method-definition/async-gen-meth-dflt-params-abrupt.js: Unexpected token (39:8)\n 37 | var callCount = 0;\n 38 | var obj = {\n\u003e 39 | async *method(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 40 | \n 41 | callCount = callCount + 1;\n 42 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-later.js-strict:true": "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-later.js: SyntaxError: test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-later.js: Unexpected token (40:8)\n 38 | var callCount = 0;\n 39 | var obj = {\n\u003e 40 | async *method(x = y, y) {\n | ^\n 41 | \n 42 | callCount = callCount + 1;\n 43 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-self.js-strict:true": "test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-self.js: SyntaxError: test/language/expressions/object/method-definition/async-gen-meth-dflt-params-ref-self.js: Unexpected token (40:8)\n 38 | var callCount = 0;\n 39 | var obj = {\n\u003e 40 | async *method(x = x) {\n | ^\n 41 | \n 42 | callCount = callCount + 1;\n 43 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/async-gen-meth-eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/object/method-definition/async-gen-meth-eval-var-scope-syntax-err.js: SyntaxError: test/language/expressions/object/method-definition/async-gen-meth-eval-var-scope-syntax-err.js: Unexpected token (34:8)\n 32 | var callCount = 0;\n 33 | var obj = {\n\u003e 34 | async *method(a = eval(\"var a = 42\")) {\n | ^\n 35 | \n 36 | callCount = callCount + 1;\n 37 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/method-definition/async-meth-escaped-async.js-strict:true": "test/language/expressions/object/method-definition/async-meth-escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js-strict:true": "test/language/expressions/object/method-definition/early-errors-object-method-async-lineterminator.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-get-e.js-strict:true": "test/language/expressions/object/method-definition/escaped-get-e.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-get-g.js-strict:true": "test/language/expressions/object/method-definition/escaped-get-g.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-get-t.js-strict:true": "test/language/expressions/object/method-definition/escaped-get-t.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-get.js-strict:true": "test/language/expressions/object/method-definition/escaped-get.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-set-e.js-strict:true": "test/language/expressions/object/method-definition/escaped-set-e.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-set-s.js-strict:true": "test/language/expressions/object/method-definition/escaped-set-s.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-set-t.js-strict:true": "test/language/expressions/object/method-definition/escaped-set-t.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/object/method-definition/escaped-set.js-strict:true": "test/language/expressions/object/method-definition/escaped-set.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/object/method-definition/fn-name-fn.js-strict:true": "test/language/expressions/object/method-definition/fn-name-fn.js: TypeError: Cannot read property 'enumerable' of undefined at verifyNotEnumerable (harness/propertyHelper.js:212:11(8))", - "test/language/expressions/object/method-definition/fn-name-gen.js-strict:true": "test/language/expressions/object/method-definition/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/fn-name-gen.js:24:22(23)", - "test/language/expressions/object/method-definition/generator-invoke-ctor.js-strict:true": "test/language/expressions/object/method-definition/generator-invoke-ctor.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-ctor.js:12:37(3)", - "test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js-strict:false": "test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-no-strict.js:16:24(15)", - "test/language/expressions/object/method-definition/generator-invoke-fn-strict.js-strict:false": "test/language/expressions/object/method-definition/generator-invoke-fn-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-invoke-fn-strict.js:15:24(8)", - "test/language/expressions/object/method-definition/generator-length-dflt.js-strict:true": "test/language/expressions/object/method-definition/generator-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length-dflt.js:35:28(6)", - "test/language/expressions/object/method-definition/generator-length.js-strict:true": "test/language/expressions/object/method-definition/generator-length.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-length.js:14:37(3)", - "test/language/expressions/object/method-definition/generator-name-prop-string.js-strict:true": "test/language/expressions/object/method-definition/generator-name-prop-string.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-string.js:14:37(3)", - "test/language/expressions/object/method-definition/generator-name-prop-symbol.js-strict:true": "test/language/expressions/object/method-definition/generator-name-prop-symbol.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-name-prop-symbol.js:15:50(17)", - "test/language/expressions/object/method-definition/generator-no-yield.js-strict:true": "test/language/expressions/object/method-definition/generator-no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-no-yield.js:15:21(4)", - "test/language/expressions/object/method-definition/generator-param-redecl-const.js-strict:true": "test/language/expressions/object/method-definition/generator-param-redecl-const.js: unexpected error type (TypeError), expected (SyntaxError)", - "test/language/expressions/object/method-definition/generator-param-redecl-let.js-strict:true": "test/language/expressions/object/method-definition/generator-param-redecl-let.js: unexpected error type (TypeError), expected (SyntaxError)", - "test/language/expressions/object/method-definition/generator-params.js-strict:true": "test/language/expressions/object/method-definition/generator-params.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-params.js:18:24(21)", - "test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js-strict:false": "test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js: SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | *[yield]() {} at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/method-definition/generator-prop-name-yield-id.js-strict:false": "test/language/expressions/object/method-definition/generator-prop-name-yield-id.js: SyntaxError: test/language/expressions/object/method-definition/generator-prop-name-yield-id.js: Unexpected token (14:4)\n 12 | ---*/\n 13 | \n\u003e 14 | var yield = 'propName';\n | ^\n 15 | var obj = {\n 16 | *[yield]() {}\n 17 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/method-definition/generator-property-desc.js-strict:true": "test/language/expressions/object/method-definition/generator-property-desc.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-property-desc.js:14:34(3)", - "test/language/expressions/object/method-definition/generator-prototype-prop.js-strict:true": "test/language/expressions/object/method-definition/generator-prototype-prop.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype-prop.js:13:62(6)", - "test/language/expressions/object/method-definition/generator-prototype.js-strict:true": "test/language/expressions/object/method-definition/generator-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-prototype.js:13:34(3)", - "test/language/expressions/object/method-definition/generator-return.js-strict:true": "test/language/expressions/object/method-definition/generator-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/generator-return.js:14:20(4)", - "test/language/expressions/object/method-definition/generator-super-prop-body.js-strict:true": "test/language/expressions/object/method-definition/generator-super-prop-body.js: test/language/expressions/object/method-definition/generator-super-prop-body.js: Line 18:13 Unexpected reserved word (and 12 more errors)", - "test/language/expressions/object/method-definition/generator-super-prop-param.js-strict:true": "test/language/expressions/object/method-definition/generator-super-prop-param.js: test/language/expressions/object/method-definition/generator-super-prop-param.js: Line 15:137 Unexpected reserved word (and 1 more errors)", + "test/language/expressions/object/method-definition/meth-dflt-params-ref-later.js-strict:true": "test/language/expressions/object/method-definition/meth-dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/method-definition/meth-dflt-params-ref-self.js-strict:true": "test/language/expressions/object/method-definition/meth-dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/method-definition/meth-eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/object/method-definition/meth-eval-var-scope-syntax-err.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/object/method-definition/name-invoke-ctor.js-strict:true": "test/language/expressions/object/method-definition/name-invoke-ctor.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/object/method-definition/name-name-prop-symbol.js-strict:true": "test/language/expressions/object/method-definition/name-name-prop-symbol.js: Test262Error: Expected SameValue(«», «[method]») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/method-definition/name-param-id-yield.js-strict:false": "test/language/expressions/object/method-definition/name-param-id-yield.js: SyntaxError: test/language/expressions/object/method-definition/name-param-id-yield.js: Unexpected token (13:9)\n 11 | \n 12 | var obj = {\n\u003e 13 | method(yield) {\n | ^\n 14 | return yield;\n 15 | }\n 16 | }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/method-definition/name-param-init-yield.js-strict:false": "test/language/expressions/object/method-definition/name-param-init-yield.js: SyntaxError: test/language/expressions/object/method-definition/name-param-init-yield.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'default';\n | ^\n 14 | var obj = {\n 15 | method(x = yield) {\n 16 | return x; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/method-definition/name-param-redecl.js-strict:true": "test/language/expressions/object/method-definition/name-param-redecl.js: unexpected error type (TypeError), expected (SyntaxError)", - "test/language/expressions/object/method-definition/name-prop-name-yield-expr.js-strict:false": "test/language/expressions/object/method-definition/name-prop-name-yield-expr.js: SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-expr.js: Unexpected token (15:4)\n 13 | \n 14 | var obj = null;\n\u003e 15 | var yield = 'propNameViaIdentifier';\n | ^\n 16 | var iter = (function*() {\n 17 | obj = {\n 18 | [yield]() {} at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/method-definition/name-prop-name-yield-id.js-strict:false": "test/language/expressions/object/method-definition/name-prop-name-yield-id.js: SyntaxError: test/language/expressions/object/method-definition/name-prop-name-yield-id.js: Unexpected token (13:4)\n 11 | ---*/\n 12 | \n\u003e 13 | var yield = 'propName';\n | ^\n 14 | var obj = {\n 15 | [yield]() {}\n 16 | }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/method-definition/name-prototype-prop.js-strict:true": "test/language/expressions/object/method-definition/name-prototype-prop.js: Test262Error: Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js:58:24(8)", - "test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js:58:25(8)", - "test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js-strict:true": "test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-with-rhs.js:14:20(5)", - "test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js-strict:true": "test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-expression-without-rhs.js:14:20(5)", - "test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/expressions/object/method-definition/yield-as-function-expression-binding-identifier.js: yield is a reserved word (16:14)\n 14 | var obj = {\n 15 | *g() {\n\u003e 16 | (function yield() {});\n | ^\n 17 | }\n 18 | };\n 19 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js-strict:true": "test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-generator-method-binding-identifier.js:14:23(5)", - "test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js-strict:false": "test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/expressions/object/method-definition/yield-as-identifier-in-nested-function.js: yield is a reserved word (17:6)\n 15 | *g() {\n 16 | function h() {\n\u003e 17 | yield = 1;\n | ^\n 18 | }\n 19 | }\n 20 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/method-definition/yield-as-literal-property-name.js-strict:true": "test/language/expressions/object/method-definition/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-literal-property-name.js:15:19(4)", - "test/language/expressions/object/method-definition/yield-as-property-name.js-strict:true": "test/language/expressions/object/method-definition/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-property-name.js:15:19(4)", - "test/language/expressions/object/method-definition/yield-as-statement.js-strict:true": "test/language/expressions/object/method-definition/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-statement.js:14:20(5)", - "test/language/expressions/object/method-definition/yield-as-yield-operand.js-strict:true": "test/language/expressions/object/method-definition/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-as-yield-operand.js:15:19(5)", - "test/language/expressions/object/method-definition/yield-newline.js-strict:true": "test/language/expressions/object/method-definition/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-newline.js:14:19(5)", - "test/language/expressions/object/method-definition/yield-return.js-strict:true": "test/language/expressions/object/method-definition/yield-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-return.js:15:23(4)", - "test/language/expressions/object/method-definition/yield-star-before-newline.js-strict:true": "test/language/expressions/object/method-definition/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/method-definition/yield-star-before-newline.js:14:19(5)", + "test/language/expressions/object/method-definition/object-method-returns-promise.js-strict:true": "test/language/expressions/object/method-definition/object-method-returns-promise.js: ReferenceError: regeneratorRuntime is not defined at method (test/language/expressions/object/method-definition/object-method-returns-promise.js:12:86(10))", + "test/language/expressions/object/object-spread-proxy-ownkeys-returned-keys-order.js-strict:true": "test/language/expressions/object/object-spread-proxy-ownkeys-returned-keys-order.js: SyntaxError: test/language/expressions/object/object-spread-proxy-ownkeys-returned-keys-order.js: Unexpected token (45:2)\n 43 | });\n 44 | \n\u003e 45 | ({...proxy});\n | ^\n 46 | assert.compareArray(getOwnKeys, ownKeysResult);\n 47 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/prop-def-id-eval-error-2.js-strict:false": "test/language/expressions/object/prop-def-id-eval-error-2.js: SyntaxError: test/language/expressions/object/prop-def-id-eval-error-2.js: 'with' in strict mode (19:2)\n 17 | \n 18 | assert.throws(Test262Error, function() {\n\u003e 19 | with (p) {\n | ^\n 20 | ({attr});\n 21 | }\n 22 | }); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/prop-def-id-eval-error.js-strict:false": "test/language/expressions/object/prop-def-id-eval-error.js: SyntaxError: test/language/expressions/object/prop-def-id-eval-error.js: 'with' in strict mode (18:2)\n 16 | \n 17 | assert.throws(Test262Error, function() {\n\u003e 18 | with (obj) {\n | ^\n 19 | ({ attr });\n 20 | }\n 21 | }); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/scope-getter-body-lex-distinc.js-strict:false": "test/language/expressions/object/scope-getter-body-lex-distinc.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-meth-body-lex-distinct.js-strict:false": "test/language/expressions/object/scope-meth-body-lex-distinct.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-meth-param-elem-var-close.js-strict:false": "test/language/expressions/object/scope-meth-param-elem-var-close.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-meth-param-elem-var-open.js-strict:false": "test/language/expressions/object/scope-meth-param-elem-var-open.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-meth-param-rest-elem-var-close.js-strict:false": "test/language/expressions/object/scope-meth-param-rest-elem-var-close.js: SyntaxError: test/language/expressions/object/scope-meth-param-rest-elem-var-close.js: Unexpected token (23:7)\n 21 | ({\n 22 | m(\n\u003e 23 | ...[_ = (eval('var x = \"inside\";'), probeParam = function() { return x; })]\n | ^\n 24 | ) {\n 25 | probeBody = function() { return x; }\n 26 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/scope-meth-param-rest-elem-var-open.js-strict:false": "test/language/expressions/object/scope-meth-param-rest-elem-var-open.js: SyntaxError: test/language/expressions/object/scope-meth-param-rest-elem-var-open.js: Unexpected token (24:7)\n 22 | m(\n 23 | _ = probe1 = function() { return x; },\n\u003e 24 | ...[__ = (eval('var x = \"inside\";'), probe2 = function() { return x; })]\n | ^\n 25 | ) {}\n 26 | }.m());\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/object/scope-meth-paramsbody-var-open.js-strict:true": "test/language/expressions/object/scope-meth-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-setter-body-lex-distinc.js-strict:false": "test/language/expressions/object/scope-setter-body-lex-distinc.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/object/scope-setter-paramsbody-var-open.js-strict:true": "test/language/expressions/object/scope-setter-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/yield-non-strict-access.js-strict:false": "test/language/expressions/object/yield-non-strict-access.js: SyntaxError: test/language/expressions/object/yield-non-strict-access.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | \n 12 | assert.sameValue(object.yield, 1, \"The value of `object.yield` is `1`\"); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/yield-non-strict-syntax.js-strict:false": "test/language/expressions/object/yield-non-strict-syntax.js: SyntaxError: test/language/expressions/object/yield-non-strict-syntax.js: Unexpected token (9:4)\n 7 | flags: [noStrict]\n 8 | ---*/\n\u003e 9 | var yield = 1;\n | ^\n 10 | var object = {yield};\n 11 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/call-expression.js-strict:true": "test/language/expressions/optional-chaining/call-expression.js: SyntaxError: test/language/expressions/optional-chaining/call-expression.js: Unexpected token (24:26)\n 22 | }\n 23 | }\n\u003e 24 | assert.sameValue(33, fn()?.a);\n | ^\n 25 | assert.sameValue(undefined, fn()?.b);\n 26 | assert.sameValue(44, obj?.fn());\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/eval-optional-call.js-strict:true": "test/language/expressions/optional-chaining/eval-optional-call.js: SyntaxError: test/language/expressions/optional-chaining/eval-optional-call.js: Unexpected token (33:14)\n 31 | function fn() {\n 32 | const a = 'local';\n\u003e 33 | return eval?.('a');\n | ^\n 34 | }\n 35 | \n 36 | assert.sameValue(fn(), 'global', 'fn() returns \"global\" value from indirect eval'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/iteration-statement-do.js-strict:true": "test/language/expressions/optional-chaining/iteration-statement-do.js: SyntaxError: test/language/expressions/optional-chaining/iteration-statement-do.js: Unexpected token (18:13)\n 16 | count++;\n 17 | break;\n\u003e 18 | } while (obj?.a);\n | ^\n 19 | assert.sameValue(1, count);\n 20 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/iteration-statement-for-in.js-strict:true": "test/language/expressions/optional-chaining/iteration-statement-for-in.js: SyntaxError: test/language/expressions/optional-chaining/iteration-statement-for-in.js: Unexpected token (20:22)\n 18 | };\n 19 | let str = '';\n\u003e 20 | for (const key in obj?.inner) {\n | ^\n 21 | str += key;\n 22 | }\n 23 | assert.sameValue('ab', str); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/iteration-statement-for-of-type-error.js-strict:true": "test/language/expressions/optional-chaining/iteration-statement-for-of-type-error.js: SyntaxError: test/language/expressions/optional-chaining/iteration-statement-for-of-type-error.js: Unexpected token (15:23)\n 13 | \n 14 | assert.throws(TypeError, function() {\n\u003e 15 | for (const key of {}?.a) ;\n | ^\n 16 | });\n 17 | \n 18 | assert.throws(TypeError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/iteration-statement-for.js-strict:true": "test/language/expressions/optional-chaining/iteration-statement-for.js: SyntaxError: test/language/expressions/optional-chaining/iteration-statement-for.js: Unexpected token (17:20)\n 15 | let count;\n 16 | const obj = {a: true};\n\u003e 17 | for (count = 0; obj?.a; count++) {\n | ^\n 18 | if (count \u003e 0) break;\n 19 | }\n 20 | assert.sameValue(count, 1); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/iteration-statement-while.js-strict:true": "test/language/expressions/optional-chaining/iteration-statement-while.js: SyntaxError: test/language/expressions/optional-chaining/iteration-statement-while.js: Unexpected token (15:11)\n 13 | let count = 0;\n 14 | const obj = {a: true};\n\u003e 15 | while (obj?.a) {\n | ^\n 16 | count++;\n 17 | break;\n 18 | } at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/member-expression.js-strict:true": "test/language/expressions/optional-chaining/member-expression.js: SyntaxError: test/language/expressions/optional-chaining/member-expression.js: Unexpected token (18:23)\n 16 | // IdentifierReference\n 17 | const a = {b: 22};\n\u003e 18 | assert.sameValue(22, a?.b);\n | ^\n 19 | // this\n 20 | function fn () {\n 21 | return this?.a at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/new-target-optional-call.js-strict:true": "test/language/expressions/optional-chaining/new-target-optional-call.js: SyntaxError: test/language/expressions/optional-chaining/new-target-optional-call.js: Unexpected token (26:13)\n 24 | }\n 25 | function Foo(blerg) {\n\u003e 26 | new.target?.();\n | ^\n 27 | }\n 28 | \n 29 | Reflect.construct(Foo, [], Base); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-call-preserves-this.js-strict:true": "test/language/expressions/optional-chaining/optional-call-preserves-this.js: SyntaxError: test/language/expressions/optional-chaining/optional-call-preserves-this.js: Unexpected token (21:19)\n 19 | };\n 20 | \n\u003e 21 | assert.sameValue(a?.b().c, 42);\n | ^\n 22 | assert.sameValue((a?.b)().c, 42);\n 23 | \n 24 | assert.sameValue(a.b?.().c, 42); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-chain-expression-optional-expression.js-strict:true": "test/language/expressions/optional-chaining/optional-chain-expression-optional-expression.js: SyntaxError: test/language/expressions/optional-chaining/optional-chain-expression-optional-expression.js: Unexpected token (19:30)\n 17 | const d = [22];\n 18 | \n\u003e 19 | assert.sameValue(undefined, a?.[a?.b]);\n | ^\n 20 | assert.sameValue(11, c?.[a?.b]);\n 21 | assert.sameValue(22, d?.[b?.e]);\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-chain-prod-arguments.js-strict:true": "test/language/expressions/optional-chaining/optional-chain-prod-arguments.js: SyntaxError: test/language/expressions/optional-chaining/optional-chain-prod-arguments.js: Unexpected token (18:20)\n 16 | }\n 17 | \n\u003e 18 | assert.sameValue(fn?.(10, 20), 30, 'regular');\n | ^\n 19 | assert.sameValue(String?.(42), '42', 'built-in');\n 20 | assert.sameValue(fn ?. (...[10, 20, 40]), 70, 'spread');\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-chain-prod-expression.js-strict:true": "test/language/expressions/optional-chaining/optional-chain-prod-expression.js: SyntaxError: test/language/expressions/optional-chaining/optional-chain-prod-expression.js: Unexpected token (30:21)\n 28 | };\n 29 | \n\u003e 30 | assert.sameValue(arr?.[0], 39, '[0]');\n | ^\n 31 | assert.sameValue(arr?.[0, 1], 42, '[0, 1]');\n 32 | assert.sameValue(arr?.[1], 42, '[1]');\n 33 | assert.sameValue(arr?.[1, 0], 39, '[1, 0]'); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-chain-prod-identifiername.js-strict:true": "test/language/expressions/optional-chaining/optional-chain-prod-identifiername.js: SyntaxError: test/language/expressions/optional-chaining/optional-chain-prod-identifiername.js: Unexpected token (20:21)\n 18 | };\n 19 | \n\u003e 20 | assert.sameValue(obj?.a, 'hello');\n | ^\n 21 | assert.sameValue(obj?.\\u0061, 'hello');\n 22 | assert.sameValue(obj?.\\u{0061}, 'hello');\n 23 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-chain.js-strict:true": "test/language/expressions/optional-chaining/optional-chain.js: SyntaxError: test/language/expressions/optional-chaining/optional-chain.js: Unexpected token (33:25)\n 31 | \n 32 | // OptionalChain: ?.[Expression]\n\u003e 33 | assert.sameValue(11, arr?.[i + 1]);\n | ^\n 34 | \n 35 | // OptionalChain: ?.IdentifierName\n 36 | assert.sameValue('hello', obj?.a); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/optional-expression.js-strict:true": "test/language/expressions/optional-chaining/optional-expression.js: SyntaxError: test/language/expressions/optional-chaining/optional-expression.js: Unexpected token (26:25)\n 24 | \n 25 | // OptionalExpression (MemberExpression OptionalChain) OptionalChain\n\u003e 26 | assert.sameValue(22, obj?.a?.b);\n | ^\n 27 | // OptionalExpression (CallExpression OptionalChain) OptionalChain\n 28 | assert.sameValue(undefined, fn()?.a?.b);\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/runtime-semantics-evaluation.js-strict:true": "test/language/expressions/optional-chaining/runtime-semantics-evaluation.js: SyntaxError: test/language/expressions/optional-chaining/runtime-semantics-evaluation.js: Unexpected token (16:32)\n 14 | const nul = null;\n 15 | const undf = undefined;\n\u003e 16 | assert.sameValue(undefined, nul?.a);\n | ^\n 17 | assert.sameValue(undefined, undf?.b);\n 18 | assert.sameValue(undefined, null?.a);\n 19 | assert.sameValue(undefined, undefined?.b); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/short-circuiting.js-strict:true": "test/language/expressions/optional-chaining/short-circuiting.js: SyntaxError: test/language/expressions/optional-chaining/short-circuiting.js: Unexpected token (17:2)\n 15 | let x = 1;\n 16 | \n\u003e 17 | a?.[++x] // short-circuiting.\n | ^\n 18 | a?.b.c(++x).d; // long short-circuiting.\n 19 | \n 20 | undefined?.[++x] // short-circuiting. at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/optional-chaining/super-property-optional-call.js-strict:true": "test/language/expressions/optional-chaining/super-property-optional-call.js: SyntaxError: test/language/expressions/optional-chaining/super-property-optional-call.js: Unexpected token (25:19)\n 23 | class Foo extends Base {\n 24 | method() {\n\u003e 25 | super.method?.();\n | ^\n 26 | }\n 27 | }\n 28 | const foo = new Foo(); at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/postfix-decrement/S11.3.2_A6_T1.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-decrement/S11.3.2_A6_T2.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-decrement/S11.3.2_A6_T3.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T3.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue--1.js-strict:false": "test/language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue-.js-strict:false": "test/language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue-.js: SyntaxError: test/language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue-.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/postfix-increment/S11.3.1_A6_T1.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-increment/S11.3.1_A6_T2.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-increment/S11.3.1_A6_T3.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T3.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue--1.js-strict:false": "test/language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue-.js-strict:false": "test/language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue-.js: SyntaxError: test/language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue-.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/prefix-decrement/S11.4.5_A6_T1.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-decrement/S11.4.5_A6_T2.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-decrement/S11.4.5_A6_T3.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T3.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue--1.js-strict:false": "test/language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue-.js-strict:false": "test/language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue-.js: SyntaxError: test/language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue-.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/prefix-increment/S11.4.4_A6_T1.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-increment/S11.4.4_A6_T2.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-increment/S11.4.4_A6_T3.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T3.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue--1.js-strict:false": "test/language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue--1.js: TypeError: Object.defineProperty called on non-object at defineProperty (native)", + "test/language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue-.js-strict:false": "test/language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue-.js: SyntaxError: test/language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue-.js: 'with' in strict mode (27:0)\n 25 | };\n 26 | \n\u003e 27 | with (scope) {\n | ^\n 28 | (function() {\n 29 | \"use strict\";\n 30 | assert.throws(ReferenceError, () =\u003e { at \u003ceval\u003e:2:28542(114)", "test/language/expressions/super/call-bind-this-value-twice.js-strict:true": "test/language/expressions/super/call-bind-this-value-twice.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", "test/language/expressions/super/call-construct-invocation.js-strict:true": "test/language/expressions/super/call-construct-invocation.js: TypeError: Cannot call a class as a function at _classCallCheck (test/language/expressions/super/call-construct-invocation.js:13:102(9))", + "test/language/expressions/super/call-poisoned-underscore-proto.js-strict:true": "test/language/expressions/super/call-poisoned-underscore-proto.js: Test262Error: should not be called at get (test/language/expressions/super/call-poisoned-underscore-proto.js:18:11(6))", + "test/language/expressions/super/call-proto-not-ctor.js-strict:true": "test/language/expressions/super/call-proto-not-ctor.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", + "test/language/expressions/super/call-spread-err-mult-err-iter-get-value.js-strict:true": "test/language/expressions/super/call-spread-err-mult-err-iter-get-value.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/expressions/super/call-spread-err-mult-err-obj-unresolvable.js-strict:true": "test/language/expressions/super/call-spread-err-mult-err-obj-unresolvable.js: SyntaxError: test/language/expressions/super/call-spread-err-mult-err-obj-unresolvable.js: Unexpected token (38:17)\n 36 | class Test262ChildClass extends Test262ParentClass {\n 37 | constructor() {\n\u003e 38 | super({a: 0, ...unresolvableReference});\n | ^\n 39 | }\n 40 | }\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-err-sngl-err-obj-unresolvable.js-strict:true": "test/language/expressions/super/call-spread-err-sngl-err-obj-unresolvable.js: SyntaxError: test/language/expressions/super/call-spread-err-sngl-err-obj-unresolvable.js: Unexpected token (38:11)\n 36 | class Test262ChildClass extends Test262ParentClass {\n 37 | constructor() {\n\u003e 38 | super({...unresolvableReference});\n | ^\n 39 | }\n 40 | }\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-mult-obj-ident.js-strict:true": "test/language/expressions/super/call-spread-mult-obj-ident.js: SyntaxError: test/language/expressions/super/call-spread-mult-obj-ident.js: Unexpected token (74:23)\n 72 | class Test262ChildClass extends Test262ParentClass {\n 73 | constructor() {\n\u003e 74 | super({a: 1, b: 2, ...o});\n | ^\n 75 | }\n 76 | }\n 77 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-mult-obj-null.js-strict:true": "test/language/expressions/super/call-spread-mult-obj-null.js: SyntaxError: test/language/expressions/super/call-spread-mult-obj-null.js: Unexpected token (45:23)\n 43 | class Test262ChildClass extends Test262ParentClass {\n 44 | constructor() {\n\u003e 45 | super({a: 1, b: 2, ...null});\n | ^\n 46 | }\n 47 | }\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-mult-obj-undefined.js-strict:true": "test/language/expressions/super/call-spread-mult-obj-undefined.js: SyntaxError: test/language/expressions/super/call-spread-mult-obj-undefined.js: Unexpected token (45:23)\n 43 | class Test262ChildClass extends Test262ParentClass {\n 44 | constructor() {\n\u003e 45 | super({a: 1, b: 2, ...undefined});\n | ^\n 46 | }\n 47 | }\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-getter-descriptor.js-strict:true": "test/language/expressions/super/call-spread-obj-getter-descriptor.js: SyntaxError: test/language/expressions/super/call-spread-obj-getter-descriptor.js: Unexpected token (59:11)\n 57 | class Test262ChildClass extends Test262ParentClass {\n 58 | constructor() {\n\u003e 59 | super({...o, c: 4, d: 5});\n | ^\n 60 | }\n 61 | }\n 62 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-getter-init.js-strict:true": "test/language/expressions/super/call-spread-obj-getter-init.js: SyntaxError: test/language/expressions/super/call-spread-obj-getter-init.js: Unexpected token (39:11)\n 37 | class Test262ChildClass extends Test262ParentClass {\n 38 | constructor() {\n\u003e 39 | super({...o, get c() { executedGetter = true; }});\n | ^\n 40 | }\n 41 | }\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-manipulate-outter-obj-in-getter.js-strict:true": "test/language/expressions/super/call-spread-obj-manipulate-outter-obj-in-getter.js: SyntaxError: test/language/expressions/super/call-spread-obj-manipulate-outter-obj-in-getter.js: Unexpected token (53:11)\n 51 | class Test262ChildClass extends Test262ParentClass {\n 52 | constructor() {\n\u003e 53 | super({...cthulhu, ...o});\n | ^\n 54 | }\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-mult-spread-getter.js-strict:true": "test/language/expressions/super/call-spread-obj-mult-spread-getter.js: SyntaxError: test/language/expressions/super/call-spread-obj-mult-spread-getter.js: Unexpected token (53:11)\n 51 | class Test262ChildClass extends Test262ParentClass {\n 52 | constructor() {\n\u003e 53 | super({...o, c: 4, d: 5, a: 42, ...o});\n | ^\n 54 | }\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-mult-spread.js-strict:true": "test/language/expressions/super/call-spread-obj-mult-spread.js: SyntaxError: test/language/expressions/super/call-spread-obj-mult-spread.js: Unexpected token (51:11)\n 49 | class Test262ChildClass extends Test262ParentClass {\n 50 | constructor() {\n\u003e 51 | super({...o, ...o2});\n | ^\n 52 | }\n 53 | }\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-null.js-strict:true": "test/language/expressions/super/call-spread-obj-null.js: SyntaxError: test/language/expressions/super/call-spread-obj-null.js: Unexpected token (43:11)\n 41 | class Test262ChildClass extends Test262ParentClass {\n 42 | constructor() {\n\u003e 43 | super({...null});\n | ^\n 44 | }\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-override-immutable.js-strict:true": "test/language/expressions/super/call-spread-obj-override-immutable.js: SyntaxError: test/language/expressions/super/call-spread-obj-override-immutable.js: Unexpected token (52:11)\n 50 | class Test262ChildClass extends Test262ParentClass {\n 51 | constructor() {\n\u003e 52 | super({...o, a: 3});\n | ^\n 53 | }\n 54 | }\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-overrides-prev-properties.js-strict:true": "test/language/expressions/super/call-spread-obj-overrides-prev-properties.js: SyntaxError: test/language/expressions/super/call-spread-obj-overrides-prev-properties.js: Unexpected token (49:23)\n 47 | class Test262ChildClass extends Test262ParentClass {\n 48 | constructor() {\n\u003e 49 | super({a: 1, b: 7, ...o});\n | ^\n 50 | }\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-skip-non-enumerable.js-strict:true": "test/language/expressions/super/call-spread-obj-skip-non-enumerable.js: SyntaxError: test/language/expressions/super/call-spread-obj-skip-non-enumerable.js: Unexpected token (37:11)\n 35 | class Test262ChildClass extends Test262ParentClass {\n 36 | constructor() {\n\u003e 37 | super({...o});\n | ^\n 38 | }\n 39 | }\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-spread-order.js-strict:true": "test/language/expressions/super/call-spread-obj-spread-order.js: SyntaxError: test/language/expressions/super/call-spread-obj-spread-order.js: Unexpected token (50:11)\n 48 | class Test262ChildClass extends Test262ParentClass {\n 49 | constructor() {\n\u003e 50 | super({...o});\n | ^\n 51 | }\n 52 | }\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-symbol-property.js-strict:true": "test/language/expressions/super/call-spread-obj-symbol-property.js: SyntaxError: test/language/expressions/super/call-spread-obj-symbol-property.js: Unexpected token (51:11)\n 49 | class Test262ChildClass extends Test262ParentClass {\n 50 | constructor() {\n\u003e 51 | super({...o, c: 4, d: 5});\n | ^\n 52 | }\n 53 | }\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-undefined.js-strict:true": "test/language/expressions/super/call-spread-obj-undefined.js: SyntaxError: test/language/expressions/super/call-spread-obj-undefined.js: Unexpected token (43:11)\n 41 | class Test262ChildClass extends Test262ParentClass {\n 42 | constructor() {\n\u003e 43 | super({...undefined});\n | ^\n 44 | }\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-obj-with-overrides.js-strict:true": "test/language/expressions/super/call-spread-obj-with-overrides.js: SyntaxError: test/language/expressions/super/call-spread-obj-with-overrides.js: Unexpected token (55:11)\n 53 | class Test262ChildClass extends Test262ParentClass {\n 54 | constructor() {\n\u003e 55 | super({...o, a: 1, b: 7, d: 5, h: -0, i: Symbol(\"foo\"), j: o});\n | ^\n 56 | }\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/expressions/super/call-spread-sngl-obj-ident.js-strict:true": "test/language/expressions/super/call-spread-sngl-obj-ident.js: SyntaxError: test/language/expressions/super/call-spread-sngl-obj-ident.js: Unexpected token (60:11)\n 58 | class Test262ChildClass extends Test262ParentClass {\n 59 | constructor() {\n\u003e 60 | super({...o});\n | ^\n 61 | }\n 62 | }\n 63 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/super/prop-dot-cls-null-proto.js-strict:true": "test/language/expressions/super/prop-dot-cls-null-proto.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", "test/language/expressions/super/prop-dot-cls-ref-strict.js-strict:true": "test/language/expressions/super/prop-dot-cls-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", "test/language/expressions/super/prop-dot-cls-this-uninit.js-strict:true": "test/language/expressions/super/prop-dot-cls-this-uninit.js: SyntaxError: test/language/expressions/super/prop-dot-cls-this-uninit.js: 'super.*' is not allowed before super()\n 33 | constructor() {\n 34 | try {\n\u003e 35 | super.x;\n | ^\n 36 | } catch (err) {\n 37 | caught = err;\n 38 | } at \u003ceval\u003e:2:28542(114)", @@ -528,72 +3490,36 @@ "test/language/expressions/super/prop-expr-obj-ref-non-strict.js-strict:false": "test/language/expressions/super/prop-expr-obj-ref-non-strict.js: Test262Error: Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", "test/language/expressions/super/prop-expr-obj-ref-strict.js-strict:true": "test/language/expressions/super/prop-expr-obj-ref-strict.js: Test262Error: Expected SameValue(«undefined», «object») to be true at harness/sta.js:22:9(49)", "test/language/expressions/super/prop-expr-obj-val-from-eval.js-strict:true": "test/language/expressions/super/prop-expr-obj-val-from-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at method (test/language/expressions/super/prop-expr-obj-val-from-eval.js:36:17(7))", + "test/language/expressions/super/prop-poisoned-underscore-proto.js-strict:true": "test/language/expressions/super/prop-poisoned-underscore-proto.js: Test262Error: should not be called at get (test/language/expressions/super/prop-poisoned-underscore-proto.js:22:11(6))", + "test/language/expressions/tagged-template/cache-differing-expressions-eval.js-strict:true": "test/language/expressions/tagged-template/cache-differing-expressions-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:4 Unexpected token ILLEGAL (and 4 more errors) at test/language/expressions/tagged-template/cache-differing-expressions-eval.js:25:5(63)", + "test/language/expressions/tagged-template/cache-differing-expressions-new-function.js-strict:true": "test/language/expressions/tagged-template/cache-differing-expressions-new-function.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:40 Unexpected token ILLEGAL (and 6 more errors) at test/language/expressions/tagged-template/cache-differing-expressions-new-function.js:25:1(67)", + "test/language/expressions/tagged-template/cache-differing-expressions.js-strict:true": "test/language/expressions/tagged-template/cache-differing-expressions.js: Test262Error: Expected SameValue(«head,tail», «head,tail») to be false at harness/sta.js:22:9(49)", + "test/language/expressions/tagged-template/cache-eval-inner-function.js-strict:true": "test/language/expressions/tagged-template/cache-eval-inner-function.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:33 Unexpected identifier (and 9 more errors) at test/language/expressions/tagged-template/cache-eval-inner-function.js:24:7(21)", + "test/language/expressions/tagged-template/cache-identical-source-eval.js-strict:true": "test/language/expressions/tagged-template/cache-identical-source-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:4 Unexpected token ILLEGAL (and 4 more errors) at test/language/expressions/tagged-template/cache-identical-source-eval.js:24:5(58)", + "test/language/expressions/tagged-template/cache-identical-source-new-function.js-strict:true": "test/language/expressions/tagged-template/cache-identical-source-new-function.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:40 Unexpected token ILLEGAL (and 6 more errors) at test/language/expressions/tagged-template/cache-identical-source-new-function.js:24:1(62)", + "test/language/expressions/tagged-template/cache-identical-source.js-strict:true": "test/language/expressions/tagged-template/cache-identical-source.js: Test262Error: The realm's template cache is by site, not string contents Expected SameValue(«head,tail», «head,tail») to be false at harness/sta.js:22:9(49)", + "test/language/expressions/tagged-template/invalid-escape-sequences.js-strict:true": "test/language/expressions/tagged-template/invalid-escape-sequences.js: SyntaxError: test/language/expressions/tagged-template/invalid-escape-sequences.js: Invalid escape sequence in template (12:4)\n 10 | assert.sameValue(strs[0], undefined, 'Cooked template value should be undefined for illegal escape sequences');\n 11 | assert.sameValue(strs.raw[0], '\\\\01');\n\u003e 12 | })`\\01`;\n | ^\n 13 | \n 14 | (strs =\u003e {\n 15 | assert.sameValue(strs[0], undefined, 'Cooked template value should be undefined for illegal escape sequences'); at \u003ceval\u003e:2:28542(114)", "test/language/expressions/tagged-template/template-object-frozen-non-strict.js-strict:false": "test/language/expressions/tagged-template/template-object-frozen-non-strict.js: TypeError: Cannot add property test262Prop, object is not extensible at test/language/expressions/tagged-template/template-object-frozen-non-strict.js:19:30(38)", + "test/language/expressions/tagged-template/template-object-template-map.js-strict:true": "test/language/expressions/tagged-template/template-object-template-map.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence-8.js-strict:true": "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence-8.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence-9.js-strict:true": "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence-9.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js-strict:true": "test/language/expressions/template-literal/invalid-legacy-octal-escape-sequence.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/expressions/template-literal/mongolian-vowel-separator-eval.js-strict:true": "test/language/expressions/template-literal/mongolian-vowel-separator-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL (and 3 more errors) at test/language/expressions/template-literal/mongolian-vowel-separator-eval.js:23:22(5)", "test/language/expressions/template-literal/tv-line-continuation.js-strict:true": "test/language/expressions/template-literal/tv-line-continuation.js: Test262Error: Line Separator Expected SameValue(«\u2028», «») to be true at harness/sta.js:22:9(49)", - "test/language/expressions/yield/arguments-object-attributes.js-strict:true": "test/language/expressions/yield/arguments-object-attributes.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/arguments-object-attributes.js:9:33(9)", - "test/language/expressions/yield/captured-free-vars.js-strict:true": "test/language/expressions/yield/captured-free-vars.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/captured-free-vars.js:10:33(12)", - "test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js-strict:false": "test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-non-strict.js:1:41(9)", - "test/language/expressions/yield/formal-parameters-after-reassignment-strict.js-strict:true": "test/language/expressions/yield/formal-parameters-after-reassignment-strict.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters-after-reassignment-strict.js:10:33(9)", - "test/language/expressions/yield/formal-parameters.js-strict:true": "test/language/expressions/yield/formal-parameters.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/formal-parameters.js:9:33(9)", - "test/language/expressions/yield/from-catch.js-strict:true": "test/language/expressions/yield/from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-catch.js:10:33(9)", - "test/language/expressions/yield/from-try.js-strict:true": "test/language/expressions/yield/from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/from-try.js:10:33(9)", - "test/language/expressions/yield/from-with.js-strict:false": "test/language/expressions/yield/from-with.js: SyntaxError: test/language/expressions/yield/from-with.js: 'with' in strict mode (17:2)\n 15 | yield x;\n 16 | \n\u003e 17 | with ({ x: 2 }) {\n | ^\n 18 | yield x;\n 19 | }\n 20 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/yield/in-iteration-stmt.js-strict:true": "test/language/expressions/yield/in-iteration-stmt.js: unexpected error type (ReferenceError), expected (SyntaxError)", - "test/language/expressions/yield/in-rltn-expr.js-strict:true": "test/language/expressions/yield/in-rltn-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/in-rltn-expr.js:15:33(11)", - "test/language/expressions/yield/iter-value-specified.js-strict:true": "test/language/expressions/yield/iter-value-specified.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-specified.js:11:33(11)", - "test/language/expressions/yield/iter-value-unspecified.js-strict:true": "test/language/expressions/yield/iter-value-unspecified.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/iter-value-unspecified.js:11:33(10)", - "test/language/expressions/yield/rhs-iter.js-strict:true": "test/language/expressions/yield/rhs-iter.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-iter.js:16:33(11)", - "test/language/expressions/yield/rhs-omitted.js-strict:true": "test/language/expressions/yield/rhs-omitted.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-omitted.js:10:33(33)", - "test/language/expressions/yield/rhs-primitive.js-strict:true": "test/language/expressions/yield/rhs-primitive.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-primitive.js:10:33(33)", - "test/language/expressions/yield/rhs-regexp.js-strict:true": "test/language/expressions/yield/rhs-regexp.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-regexp.js:13:33(14)", - "test/language/expressions/yield/rhs-template-middle.js-strict:true": "test/language/expressions/yield/rhs-template-middle.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-template-middle.js:12:33(11)", - "test/language/expressions/yield/rhs-unresolvable.js-strict:true": "test/language/expressions/yield/rhs-unresolvable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-unresolvable.js:14:298(29)", - "test/language/expressions/yield/rhs-yield.js-strict:true": "test/language/expressions/yield/rhs-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/rhs-yield.js:9:33(9)", - "test/language/expressions/yield/star-array.js-strict:true": "test/language/expressions/yield/star-array.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-array.js:10:33(9)", - "test/language/expressions/yield/star-in-iteration-stmt.js-strict:true": "test/language/expressions/yield/star-in-iteration-stmt.js: unexpected error type (ReferenceError), expected (SyntaxError)", - "test/language/expressions/yield/star-in-rltn-expr.js-strict:true": "test/language/expressions/yield/star-in-rltn-expr.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-in-rltn-expr.js:15:33(11)", - "test/language/expressions/yield/star-iterable.js-strict:true": "test/language/expressions/yield/star-iterable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-iterable.js:10:33(13)", - "test/language/expressions/yield/star-rhs-iter-get-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-err.js:21:33(12)", - "test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-call-non-obj.js:22:298(30)", - "test/language/expressions/yield/star-rhs-iter-get-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-get-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-get-get-err.js:20:33(12)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-err.js:26:33(12)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-call-non-obj.js:27:298(30)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-get-err.js:26:33(13)", - "test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-next-invoke.js:27:33(13)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-err.js:26:33(13)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-done-no-value.js:23:33(12)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-err.js:29:33(13)", - "test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js-strict:true": "test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-nrml-res-value-final.js:27:33(12)", - "test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-no-rtrn.js:26:33(15)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-err.js:36:33(12)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-done-no-value.js:41:33(14)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-err.js:39:33(12)", - "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-res-value-final.js:36:33(13)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-err.js:27:33(12)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-call-non-obj.js:30:298(30)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-get-err.js:24:33(14)", - "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-rtrn-rtrn-invoke.js:28:33(13)", - "test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-done-err.js:35:33(12)", - "test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-res-value-err.js:38:33(12)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-err.js:24:33(12)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-call-non-obj.js:29:298(30)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-get-err.js:21:33(13)", - "test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-thrw-invoke.js:25:33(13)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-no-rtrn.js:42:298(32)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-err.js:42:33(10)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-call-non-obj.js:42:298(29)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-get-err.js:37:33(13)", - "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js-strict:true": "test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-iter-thrw-violation-rtrn-invoke.js:47:298(33)", - "test/language/expressions/yield/star-rhs-unresolvable.js-strict:true": "test/language/expressions/yield/star-rhs-unresolvable.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-rhs-unresolvable.js:14:298(29)", - "test/language/expressions/yield/star-string.js-strict:true": "test/language/expressions/yield/star-string.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/star-string.js:10:33(9)", - "test/language/expressions/yield/then-return.js-strict:true": "test/language/expressions/yield/then-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/then-return.js:11:33(9)", - "test/language/expressions/yield/within-for.js-strict:true": "test/language/expressions/yield/within-for.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/yield/within-for.js:9:33(9)", + "test/language/expressions/typeof/get-value.js-strict:true": "test/language/expressions/typeof/get-value.js: TypeError: Value is not an object: undefined at defineProperties (native)", + "test/language/expressions/typeof/proxy.js-strict:true": "test/language/expressions/typeof/proxy.js: Test262Error: Expected SameValue(«object», «function») to be true at harness/sta.js:22:9(49)", + "test/language/function-code/block-decl-onlystrict.js-strict:true": "test/language/function-code/block-decl-onlystrict.js: TypeError: Cannot read property 'constructor' of undefined at test/language/function-code/block-decl-onlystrict.js:38:18(10)", + "test/language/function-code/eval-param-env-with-computed-key.js-strict:false": "test/language/function-code/eval-param-env-with-computed-key.js: Test262Error: Expected SameValue(«outer», «inner») to be true at harness/sta.js:22:9(49)", + "test/language/function-code/eval-param-env-with-prop-initializer.js-strict:false": "test/language/function-code/eval-param-env-with-prop-initializer.js: Test262Error: Expected SameValue(«outer», «inner») to be true at harness/sta.js:22:9(49)", + "test/language/function-code/switch-case-decl-onlystrict.js-strict:true": "test/language/function-code/switch-case-decl-onlystrict.js: TypeError: Cannot read property 'constructor' of undefined at test/language/function-code/switch-case-decl-onlystrict.js:39:18(10)", + "test/language/function-code/switch-dflt-decl-onlystrict.js-strict:true": "test/language/function-code/switch-dflt-decl-onlystrict.js: TypeError: Cannot read property 'constructor' of undefined at test/language/function-code/switch-dflt-decl-onlystrict.js:39:18(10)", "test/language/global-code/block-decl-strict.js-strict:true": "test/language/global-code/block-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/global-code/decl-lex-configurable-global.js-strict:true": "test/language/global-code/decl-lex-configurable-global.js: TypeError: Cannot read property 'Array' of undefined at test/language/global-code/decl-lex-configurable-global.js:30:26(36)", "test/language/global-code/decl-lex-deletion.js-strict:false": "test/language/global-code/decl-lex-deletion.js: SyntaxError: test/language/global-code/decl-lex-deletion.js: Deleting local variable in strict mode (23:0)\n 21 | let test262let;\n 22 | \n\u003e 23 | delete test262let;\n | ^\n 24 | \n 25 | // Binding values are asserted by a dedicated test. IdentifierReferences serve\n 26 | // to ensure that the entries in the environment record persist. at \u003ceval\u003e:2:28542(114)", "test/language/global-code/decl-lex-restricted-global.js-strict:true": "test/language/global-code/decl-lex-restricted-global.js: Expected error: \u003cnil\u003e", "test/language/global-code/decl-lex.js-strict:true": "test/language/global-code/decl-lex.js: SyntaxError: test/language/global-code/decl-lex.js: \"test262const\" is read-only\n 33 | \n 34 | assert.throws(TypeError, function() {\n\u003e 35 | test262const = 4;\n | ^\n 36 | }, '`const` binding is strictly immutable');\n 37 | assert.sameValue(test262const, 3, '`const` binding cannot be modified');\n 38 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", + "test/language/global-code/export.js-strict:true": "test/language/global-code/export.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/global-code/import.js-strict:true": "test/language/global-code/import.js: unexpected error type (ReferenceError), expected (SyntaxError)", "test/language/global-code/new.target-arrow.js-strict:true": "test/language/global-code/new.target-arrow.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/global-code/script-decl-func-dups.js-strict:true": "test/language/global-code/script-decl-func-dups.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func-dups.js:28:16(6)", "test/language/global-code/script-decl-func.js-strict:true": "test/language/global-code/script-decl-func.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-func.js:42:16(4)", @@ -606,11 +3532,96 @@ "test/language/global-code/script-decl-var.js-strict:true": "test/language/global-code/script-decl-var.js: TypeError: Object has no member 'evalScript' at test/language/global-code/script-decl-var.js:36:16(4)", "test/language/global-code/switch-case-decl-strict.js-strict:true": "test/language/global-code/switch-case-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/global-code/switch-dflt-decl-strict.js-strict:true": "test/language/global-code/switch-dflt-decl-strict.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/identifiers/other_id_continue-escaped.js-strict:true": "test/language/identifiers/other_id_continue-escaped.js: test/language/identifiers/other_id_continue-escaped.js: Line 13:6 Unexpected token ILLEGAL (and 35 more errors)", + "test/language/identifiers/other_id_continue.js-strict:true": "test/language/identifiers/other_id_continue.js: test/language/identifiers/other_id_continue.js: Line 13:6 Unexpected token ILLEGAL (and 35 more errors)", + "test/language/identifiers/other_id_start-escaped.js-strict:true": "test/language/identifiers/other_id_start-escaped.js: test/language/identifiers/other_id_start-escaped.js: Line 13:5 Unexpected token ILLEGAL (and 16 more errors)", + "test/language/identifiers/other_id_start.js-strict:true": "test/language/identifiers/other_id_start.js: test/language/identifiers/other_id_start.js: Line 13:5 Unexpected token ILLEGAL (and 16 more errors)", + "test/language/identifiers/part-unicode-10.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-10.0.0-escaped.js: SyntaxError: test/language/identifiers/part-unicode-10.0.0-escaped.js: Invalid Unicode escape (17:5)\n 15 | ---*/\n 16 | \n\u003e 17 | var _\\u0AFA\\u0AFB\\u0AFC\\u0AFD\\u0AFE\\u0AFF\\u0D00\\u0D3B\\u0D3C\\u1CF7\\u1DF6\\u1DF7\\u1DF8\\u1DF9\\u{11A01}\\u{11A02}\\u{11A03}\\u{11A04}\\u{11A05}\\u{11A06}\\u{11A07}\\u{11A08}\\u{11A09}\\u{11A0A}\\u{11A33}\\u{11A34}\\u{11A35}\\u{11A36}\\u{11A37}\\u{11A38}\\u{11A39}\\u{11A3B}\\u{11A3C}\\u{11A3D}\\u{11A3E}\\u{11A47}\\u{11A51}\\u{11A52}\\u{11A53}\\u{11A54}\\u{11A55}\\u{11A56}\\u{11A57}\\u{11A58}\\u{11A59}\\u{11A5A}\\u{11A5B}\\u{11A8A}\\u{11A8B}\\u{11A8C}\\u{11A8D}\\u{11A8E}\\u{11A8F}\\u{11A90}\\u{11A91}\\u{11A92}\\u{11A93}\\u{11A94}\\u{11A95}\\u{11A96}\\u{11A97}\\u{11A98}\\u{11A99}\\u{11D31}\\u{11D32}\\u{11D33}\\u{11D34}\\u{11D35}\\u{11D36}\\u{11D3A}\\u{11D3C}\\u{11D3D}\\u{11D3F}\\u{11D40}\\u{11D41}\\u{11D42}\\u{11D43}\\u{11D44}\\u{11D45}\\u{11D47}\\u{11D50}\\u{11D51}\\u{11D52}\\u{11D53}\\u{11D54}\\u{11D55}\\u{11D56}\\u{11D57}\\u{11D58}\\u{11D59};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-10.0.0.js-strict:true": "test/language/identifiers/part-unicode-10.0.0.js: SyntaxError: test/language/identifiers/part-unicode-10.0.0.js: Unexpected character 'ૺ' (15:5)\n 13 | ---*/\n 14 | \n\u003e 15 | var _ૺૻૼ૽૾૿ഀ഻഼᳷᷹᷷᷸᷶𑨁𑨂𑨃𑨄𑨅𑨆𑨇𑨈𑨉𑨊𑨳𑨴𑨵𑨶𑨷𑨸𑨹𑨻𑨼𑨽𑨾𑩇𑩑𑩒𑩓𑩔𑩕𑩖𑩗𑩘𑩙𑩚𑩛𑪊𑪋𑪌𑪍𑪎𑪏𑪐𑪑𑪒𑪓𑪔𑪕𑪖𑪗𑪘𑪙𑴱𑴲𑴳𑴴𑴵𑴶𑴺𑴼𑴽𑴿𑵀𑵁𑵂𑵃𑵄𑵅𑵇𑵐𑵑𑵒𑵓𑵔𑵕𑵖𑵗𑵘𑵙;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-11.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-11.0.0-escaped.js: SyntaxError: test/language/identifiers/part-unicode-11.0.0-escaped.js: Invalid Unicode escape (17:5)\n 15 | ---*/\n 16 | \n\u003e 17 | var _\\u07FD\\u08D3\\u09FE\\u0C04\\uA8FF\\u{10D24}\\u{10D25}\\u{10D26}\\u{10D27}\\u{10D30}\\u{10D31}\\u{10D32}\\u{10D33}\\u{10D34}\\u{10D35}\\u{10D36}\\u{10D37}\\u{10D38}\\u{10D39}\\u{10F46}\\u{10F47}\\u{10F48}\\u{10F49}\\u{10F4A}\\u{10F4B}\\u{10F4C}\\u{10F4D}\\u{10F4E}\\u{10F4F}\\u{10F50}\\u{11145}\\u{11146}\\u{111C9}\\u{1133B}\\u{1145E}\\u{1182C}\\u{1182D}\\u{1182E}\\u{1182F}\\u{11830}\\u{11831}\\u{11832}\\u{11833}\\u{11834}\\u{11835}\\u{11836}\\u{11837}\\u{11838}\\u{11839}\\u{1183A}\\u{11D8A}\\u{11D8B}\\u{11D8C}\\u{11D8D}\\u{11D8E}\\u{11D90}\\u{11D91}\\u{11D93}\\u{11D94}\\u{11D95}\\u{11D96}\\u{11D97}\\u{11DA0}\\u{11DA1}\\u{11DA2}\\u{11DA3}\\u{11DA4}\\u{11DA5}\\u{11DA6}\\u{11DA7}\\u{11DA8}\\u{11DA9}\\u{11EF3}\\u{11EF4}\\u{11EF5}\\u{11EF6};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-11.0.0.js-strict:true": "test/language/identifiers/part-unicode-11.0.0.js: SyntaxError: test/language/identifiers/part-unicode-11.0.0.js: Unexpected character '߽' (15:5)\n 13 | ---*/\n 14 | \n\u003e 15 | var _߽࣓৾ఄꣿ𐴤𐴥𐴦𐴧𐴰𐴱𐴲𐴳𐴴𐴵𐴶𐴷𐴸𐴹𐽆𐽇𐽋𐽍𐽎𐽏𐽐𐽈𐽉𐽊𐽌𑅅𑅆𑇉𑌻𑑞𑠬𑠭𑠮𑠯𑠰𑠱𑠲𑠳𑠴𑠵𑠶𑠷𑠸𑠺𑠹𑶊𑶋𑶌𑶍𑶎𑶐𑶑𑶓𑶔𑶕𑶖𑶗𑶠𑶡𑶢𑶣𑶤𑶥𑶦𑶧𑶨𑶩𑻳𑻴𑻵𑻶;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-12.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-12.0.0-escaped.js: SyntaxError: test/language/identifiers/part-unicode-12.0.0-escaped.js: Invalid Unicode escape (17:5)\n 15 | ---*/\n 16 | \n\u003e 17 | var _\\u0EBA\\u{119D1}\\u{119D2}\\u{119D3}\\u{119D4}\\u{119D5}\\u{119D6}\\u{119D7}\\u{119DA}\\u{119DB}\\u{119DC}\\u{119DD}\\u{119DE}\\u{119DF}\\u{119E0}\\u{119E4}\\u{16F4F}\\u{16F7F}\\u{16F80}\\u{16F81}\\u{16F82}\\u{16F83}\\u{16F84}\\u{16F85}\\u{16F86}\\u{16F87}\\u{1E130}\\u{1E131}\\u{1E132}\\u{1E133}\\u{1E134}\\u{1E135}\\u{1E136}\\u{1E140}\\u{1E141}\\u{1E142}\\u{1E143}\\u{1E144}\\u{1E145}\\u{1E146}\\u{1E147}\\u{1E148}\\u{1E149}\\u{1E2EC}\\u{1E2ED}\\u{1E2EE}\\u{1E2EF}\\u{1E2F0}\\u{1E2F1}\\u{1E2F2}\\u{1E2F3}\\u{1E2F4}\\u{1E2F5}\\u{1E2F6}\\u{1E2F7}\\u{1E2F8}\\u{1E2F9};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-12.0.0.js-strict:true": "test/language/identifiers/part-unicode-12.0.0.js: SyntaxError: test/language/identifiers/part-unicode-12.0.0.js: Unexpected character '຺' (15:5)\n 13 | ---*/\n 14 | \n\u003e 15 | var _຺𑧑𑧒𑧓𑧔𑧕𑧖𑧗𑧚𑧛𑧜𑧝𑧞𑧟𑧠𑧤𖽏𖽿𖾀𖾁𖾂𖾃𖾄𖾅𖾆𖾇𞄰𞄱𞄲𞄳𞄴𞄵𞄶𞅀𞅁𞅂𞅃𞅄𞅅𞅆𞅇𞅈𞅉𞋬𞋭𞋮𞋯𞋰𞋱𞋲𞋳𞋴𞋵𞋶𞋷𞋸𞋹;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-13.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-13.0.0-escaped.js: SyntaxError: test/language/identifiers/part-unicode-13.0.0-escaped.js: Invalid Unicode escape (17:5)\n 15 | ---*/\n 16 | \n\u003e 17 | var _\\u0B55\\u0D81\\u1ABF\\u1AC0\\uA82C\\u{10EAB}\\u{10EAC}\\u{111CE}\\u{111CF}\\u{11930}\\u{11931}\\u{11932}\\u{11933}\\u{11934}\\u{11935}\\u{11937}\\u{11938}\\u{1193B}\\u{1193C}\\u{1193D}\\u{1193E}\\u{11940}\\u{11942}\\u{11943}\\u{11950}\\u{11951}\\u{11952}\\u{11953}\\u{11954}\\u{11955}\\u{11956}\\u{11957}\\u{11958}\\u{11959}\\u{16FE4}\\u{16FF0}\\u{16FF1}\\u{1FBF0}\\u{1FBF1}\\u{1FBF2}\\u{1FBF3}\\u{1FBF4}\\u{1FBF5}\\u{1FBF6}\\u{1FBF7}\\u{1FBF8}\\u{1FBF9};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-13.0.0.js-strict:true": "test/language/identifiers/part-unicode-13.0.0.js: SyntaxError: test/language/identifiers/part-unicode-13.0.0.js: Unexpected character '୕' (15:5)\n 13 | ---*/\n 14 | \n\u003e 15 | var _୕ඁ꠬ᪿᫀ𐺫𐺬𑇎𑇏𑤰𑤱𑤲𑤳𑤴𑤵𑤷𑤸𑤻𑤼𑤽𑤾𑥀𑥂𑥃𑥐𑥑𑥒𑥓𑥔𑥕𑥖𑥗𑥘𑥙𖿤𖿰𖿱🯰🯱🯲🯳🯴🯵🯶🯷🯸🯹;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/part-unicode-5.2.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-5.2.0-escaped.js: test/language/identifiers/part-unicode-5.2.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 211 more errors)", + "test/language/identifiers/part-unicode-5.2.0.js-strict:true": "test/language/identifiers/part-unicode-5.2.0.js: test/language/identifiers/part-unicode-5.2.0.js: Line 15:6 Unexpected token ILLEGAL (and 211 more errors)", + "test/language/identifiers/part-unicode-6.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-6.0.0-escaped.js: test/language/identifiers/part-unicode-6.0.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 59 more errors)", + "test/language/identifiers/part-unicode-6.0.0.js-strict:true": "test/language/identifiers/part-unicode-6.0.0.js: test/language/identifiers/part-unicode-6.0.0.js: Line 15:6 Unexpected token ILLEGAL (and 59 more errors)", + "test/language/identifiers/part-unicode-6.1.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-6.1.0-escaped.js: test/language/identifiers/part-unicode-6.1.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 187 more errors)", + "test/language/identifiers/part-unicode-6.1.0.js-strict:true": "test/language/identifiers/part-unicode-6.1.0.js: test/language/identifiers/part-unicode-6.1.0.js: Line 15:6 Unexpected token ILLEGAL (and 187 more errors)", + "test/language/identifiers/part-unicode-7.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-7.0.0-escaped.js: test/language/identifiers/part-unicode-7.0.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 265 more errors)", + "test/language/identifiers/part-unicode-7.0.0.js-strict:true": "test/language/identifiers/part-unicode-7.0.0.js: test/language/identifiers/part-unicode-7.0.0.js: Line 15:6 Unexpected token ILLEGAL (and 265 more errors)", + "test/language/identifiers/part-unicode-8.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-8.0.0-escaped.js: test/language/identifiers/part-unicode-8.0.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 163 more errors)", + "test/language/identifiers/part-unicode-8.0.0.js-strict:true": "test/language/identifiers/part-unicode-8.0.0.js: test/language/identifiers/part-unicode-8.0.0.js: Line 15:6 Unexpected token ILLEGAL (and 163 more errors)", + "test/language/identifiers/part-unicode-9.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-9.0.0-escaped.js: test/language/identifiers/part-unicode-9.0.0-escaped.js: Line 17:6 Unexpected token ILLEGAL (and 163 more errors)", + "test/language/identifiers/part-unicode-9.0.0.js-strict:true": "test/language/identifiers/part-unicode-9.0.0.js: test/language/identifiers/part-unicode-9.0.0.js: Line 15:6 Unexpected token ILLEGAL (and 163 more errors)", + "test/language/identifiers/part-zwj-zwnj-escaped.js-strict:true": "test/language/identifiers/part-zwj-zwnj-escaped.js: test/language/identifiers/part-zwj-zwnj-escaped.js: Line 12:6 Unexpected token ILLEGAL (and 8 more errors)", + "test/language/identifiers/start-unicode-10.0.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-10.0.0-escaped.js: SyntaxError: test/language/identifiers/start-unicode-10.0.0-escaped.js: Invalid Unicode escape (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var \\u0860\\u0861\\u0862\\u0863\\u0864\\u0865\\u0866\\u0867\\u0868\\u0869\\u086A\\u09FC\\u312E\\u9FD6\\u9FD7\\u9FD8\\u9FD9\\u9FDA\\u9FDB\\u9FDC\\u9FDD\\u9FDE\\u9FDF\\u9FE0\\u9FE1\\u9FE2\\u9FE3\\u9FE4\\u9FE5\\u9FE6\\u9FE7\\u9FE8\\u9FE9\\u9FEA\\u{1032D}\\u{1032E}\\u{1032F}\\u{11A00}\\u{11A0B}\\u{11A0C}\\u{11A0D}\\u{11A0E}\\u{11A0F}\\u{11A10}\\u{11A11}\\u{11A12}\\u{11A13}\\u{11A14}\\u{11A15}\\u{11A16}\\u{11A17}\\u{11A18}\\u{11A19}\\u{11A1A}\\u{11A1B}\\u{11A1C}\\u{11A1D}\\u{11A1E}\\u{11A1F}\\u{11A20}\\u{11A21}\\u{11A22}\\u{11A23}\\u{11A24}\\u{11A25}\\u{11A26}\\u{11A27}\\u{11A28}\\u{11A29}\\u{11A2A}\\u{11A2B}\\u{11A2C}\\u{11A2D}\\u{11A2E}\\u{11A2F}\\u{11A30}\\u{11A31}\\u{11A32}\\u{11A3A}\\u{11A50}\\u{11A5C}\\u{11A5D}\\u{11A5E}\\u{11A5F}\\u{11A60}\\u{11A61}\\u{11A62}\\u{11A63}\\u{11A64}\\u{11A65}\\u{11A66}\\u{11A67}\\u{11A68}\\u{11A69}\\u{11A6A}\\u{11A6B}\\u{11A6C}\\u{11A6D}\\u{11A6E}\\u{11A6F}\\u{11A70}\\u{11A71}\\u{11A72}\\u{11A73}\\u{11A74}\\u{11A75}\\u{11A76}\\u{11A77}\\u{11A78}\\u{11A79}\\u{11A7A}\\u{11A7B}\\u{11A7C}\\u{11A7D}\\u{11A7E}\\u{11A7F}\\u{11A80}\\u{11A81}\\u{11A82}\\u{11A83}\\u{11A86}\\u{11A87}\\u{11A88}\\u{11A89}\\u{11D00}\\u{11D01}\\u{11D02}\\u{11D03}\\u{11D04}\\u{11D05}\\u{11D06}\\u{11D08}\\u{11D09}\\u{11D0B}\\u{11D0C}\\u{11D0D}\\u{11D0E}\\u{11D0F}\\u{11D10}\\u{11D11}\\u{11D12}\\u{11D13}\\u{11D14}\\u{11D15}\\u{11D16}\\u{11D17}\\u{11D18}\\u{11D19}\\u{11D1A}\\u{11D1B}\\u{11D1C}\\u{11D1D}\\u{11D1E}\\u{11D1F}\\u{11D20}\\u{11D21}\\u{11D22}\\u{11D23}\\u{11D24}\\u{11D25}\\u{11D26}\\u{11D27}\\u{11D28}\\u{11D29}\\u{11D2A}\\u{11D2B}\\u{11D2C}\\u{11D2D}\\u{11D2E}\\u{11D2F}\\u{11D30}\\u{11D46}\\u{16FE1}\\u{1B002}\\u{1B003}\\u{1B004}\\u{1B005}\\u{1B006}\\u{1B007}\\u{1B008}\\u{1B009}\\u{1B00A}\\u{1B00B}\\u{1B00C}\\u{1B00D}\\u{1B00E}\\u{1B00F}\\u{1B010}\\u{1B011}\\u{1B012}\\u{1B013}\\u{1B014}\\u{1B015}\\u{1B016}\\u{1B017}\\u{1B018}\\u{1B019}\\u{1B01A}\\u{1B01B}\\u{1B01C}\\u{1B01D}\\u{1B01E}\\u{1B01F}\\u{1B020}\\u{1B021}\\u{1B022}\\u{1B023}\\u{1B024}\\u{1B025}\\u{1B026}\\u{1B027}\\u{1B028}\\u{1B029}\\u{1B02A}\\u{1B02B}\\u{1B02C}\\u{1B02D}\\u{1B02E}\\u{1B02F}\\u{1B030}\\u{1B031}\\u{1B032}\\u{1B033}\\u{1B034}\\u{1B035}\\u{1B036}\\u{1B037}\\u{1B038}\\u{1B039}\\u{1B03A}\\u{1B03B}\\u{1B03C}\\u{1B03D}\\u{1B03E}\\u{1B03F}\\u{1B040}\\u{1B041}\\u{1B042}\\u{1B043}\\u{1B044}\\u{1B045}\\u{1B046}\\u{1B047}\\u{1B048}\\u{1B049}\\u{1B04A}\\u{1B04B}\\u{1B04C}\\u{1B04D}\\u{1B04E}\\u{1B04F}\\u{1B050}\\u{1B051}\\u{1B052}\\u{1B053}\\u{1B054}\\u{1B055}\\u{1B056}\\u{1B057}\\u{1B058}\\u{1B059}\\u{1B05A}\\u{1B05B}\\u{1B05C}\\u{1B05D}\\u{1B05E}\\u{1B05F}\\u{1B060}\\u{1B061}\\u{1B062}\\u{1B063}\\u{1B064}\\u{1B065}\\u{1B066}\\u{1B067}\\u{1B068}\\u{1B069}\\u{1B06A}\\u{1B06B}\\u{1B06C}\\u{1B06D}\\u{1B06E}\\u{1B06F}\\u{1B070}\\u{1B071}\\u{1B072}\\u{1B073}\\u{1B074}\\u{1B075}\\u{1B076}\\u{1B077}\\u{1B078}\\u{1B079}\\u{1B07A}\\u{1B07B}\\u{1B07C}\\u{1B07D}\\u{1B07E}\\u{1B07F}\\u{1B080}\\u{1B081}\\u{1B082}\\u{1B083}\\u{1B084}\\u{1B085}\\u{1B086}\\u{1B087}\\u{1B088}\\u{1B089}\\u{1B08A}\\u{1B08B}\\u{1B08C}\\u{1B08D}\\u{1B08E}\\u{1B08F}\\u{1B090}\\u{1B091}\\u{1B092}\\u{1B093}\\u{1B094}\\u{1B095}\\u{1B096}\\u{1B097}\\u{1B098}\\u{1B099}\\u{1B09A}\\u{1B09B}\\u{1B09C}\\u{1B09D}\\u{1B09E}\\u{1B09F}\\u{1B0A0}\\u{1B0A1}\\u{1B0A2}\\u{1B0A3}\\u{1B0A4}\\u{1B0A5}\\u{1B0A6}\\u{1B0A7}\\u{1B0A8}\\u{1B0A9}\\u{1B0AA}\\u{1B0AB}\\u{1B0AC}\\u{1B0AD}\\u{1B0AE}\\u{1B0AF}\\u{1B0B0}\\u{1B0B1}\\u{1B0B2}\\u{1B0B3}\\u{1B0B4}\\u{1B0B5}\\u{1B0B6}\\u{1B0B7}\\u{1B0B8}\\u{1B0B9}\\u{1B0BA}\\u{1B0BB}\\u{1B0BC}\\u{1B0BD}\\u{1B0BE}\\u{1B0BF}\\u{1B0C0}\\u{1B0C1}\\u{1B0C2}\\u{1B0C3}\\u{1B0C4}\\u{1B0C5}\\u{1B0C6}\\u{1B0C7}\\u{1B0C8}\\u{1B0C9}\\u{1B0CA}\\u{1B0CB}\\u{1B0CC}\\u{1B0CD}\\u{1B0CE}\\u{1B0CF}\\u{1B0D0}\\u{1B0D1}\\u{1B0D2}\\u{1B0D3}\\u{1B0D4}\\u{1B0D5}\\u{1B0D6}\\u{1B0D7}\\u{1B0D8}\\u{1B0D9}\\u{1B0DA}\\u{1B0DB}\\u{1B0DC}\\u{1B0DD}\\u{1B0DE}\\u{1B0DF}\\u{1B0E0}\\u{1B0E1}\\u{1B0E2}\\u{1B0E3}\\u{1B0E4}\\u{1B0E5}\\u{1B0E6}\\u{1B0E7}\\u{1B0E8}\\u{1B0E9}\\u{1B0EA}\\u{1B0EB}\\u{1B0EC}\\u{1B0ED}\\u{1B0EE}\\u{1B0EF}\\u{1B0F0}\\u{1B0F1}\\u{1B0F2}\\u{1B0F3}\\u{1B0F4}\\u{1B0F5}\\u{1B0F6}\\u{1B0F7}\\u{1B0F8}\\u{1B0F9}\\u{1B0FA}\\u{1B0FB}\\u{1B0FC}\\u{1B0FD}\\u{1B0FE}\\u{1B0FF}\\u{1B100}\\u{1B101}\\u{1B102}\\u{1B103}\\u{1B104}\\u{1B105}\\u{1B106}\\u{1B107}\\u{1B108}\\u{1B109}\\u{1B10A}\\u{1B10B}\\u{1B10C}\\u{1B10D}\\u{1B10E}\\u{1B10F}\\u{1B110}\\u{1B111}\\u{1B112}\\u{1B113}\\u{1B114}\\u{1B115}\\u{1B116}\\u{1B117}\\u{1B118}\\u{1B119}\\u{1B11A}\\u{1B11B}\\u{1B11C}\\u{1B11D}\\u{1B11E}\\u{1B170}\\u{1B171}\\u{1B172}\\u{1B173}\\u{1B174}\\u{1B175}\\u{1B176}\\u{1B177}\\u{1B178}\\u{1B179}\\u{1B17A}\\u{1B17B}\\u{1B17C}\\u{1B17D}\\u{1B17E}\\u{1B17F}\\u{1B180}\\u{1B181}\\u{1B182}\\u{1B183}\\u{1B184}\\u{1B185}\\u{1B186}\\u{1B187}\\u{1B188}\\u{1B189}\\u{1B18A}\\u{1B18B}\\u{1B18C}\\u{1B18D}\\u{1B18E}\\u{1B18F}\\u{1B190}\\u{1B191}\\u{1B192}\\u{1B193}\\u{1B194}\\u{1B195}\\u{1B196}\\u{1B197}\\u{1B198}\\u{1B199}\\u{1B19A}\\u{1B19B}\\u{1B19C}\\u{1B19D}\\u{1B19E}\\u{1B19F}\\u{1B1A0}\\u{1B1A1}\\u{1B1A2}\\u{1B1A3}\\u{1B1A4}\\u{1B1A5}\\u{1B1A6}\\u{1B1A7}\\u{1B1A8}\\u{1B1A9}\\u{1B1AA}\\u{1B1AB}\\u{1B1AC}\\u{1B1AD}\\u{1B1AE}\\u{1B1AF}\\u{1B1B0}\\u{1B1B1}\\u{1B1B2}\\u{1B1B3}\\u{1B1B4}\\u{1B1B5}\\u{1B1B6}\\u{1B1B7}\\u{1B1B8}\\u{1B1B9}\\u{1B1BA}\\u{1B1BB}\\u{1B1BC}\\u{1B1BD}\\u{1B1BE}\\u{1B1BF}\\u{1B1C0}\\u{1B1C1}\\u{1B1C2}\\u{1B1C3}\\u{1B1C4}\\u{1B1C5}\\u{1B1C6}\\u{1B1C7}\\u{1B1C8}\\u{1B1C9}\\u{1B1CA}\\u{1B1CB}\\u{1B1CC}\\u{1B1CD}\\u{1B1CE}\\u{1B1CF}\\u{1B1D0}\\u{1B1D1}\\u{1B1D2}\\u{1B1D3}\\u{1B1D4}\\u{1B1D5}\\u{1B1D6}\\u{1B1D7}\\u{1B1D8}\\u{1B1D9}\\u{1B1DA}\\u{1B1DB}\\u{1B1DC}\\u{1B1DD}\\u{1B1DE}\\u{1B1DF}\\u{1B1E0}\\u{1B1E1}\\u{1B1E2}\\u{1B1E3}\\u{1B1E4}\\u{1B1E5}\\u{1B1E6}\\u{1B1E7}\\u{1B1E8}\\u{1B1E9}\\u{1B1EA}\\u{1B1EB}\\u{1B1EC}\\u{1B1ED}\\u{1B1EE}\\u{1B1EF}\\u{1B1F0}\\u{1B1F1}\\u{1B1F2}\\u{1B1F3}\\u{1B1F4}\\u{1B1F5}\\u{1B1F6}\\u{1B1F7}\\u{1B1F8}\\u{1B1F9}\\u{1B1FA}\\u{1B1FB}\\u{1B1FC}\\u{1B1FD}\\u{1B1FE}\\u{1B1FF}\\u{1B200}\\u{1B201}\\u{1B202}\\u{1B203}\\u{1B204}\\u{1B205}\\u{1B206}\\u{1B207}\\u{1B208}\\u{1B209}\\u{1B20A}\\u{1B20B}\\u{1B20C}\\u{1B20D}\\u{1B20E}\\u{1B20F}\\u{1B210}\\u{1B211}\\u{1B212}\\u{1B213}\\u{1B214}\\u{1B215}\\u{1B216}\\u{1B217}\\u{1B218}\\u{1B219}\\u{1B21A}\\u{1B21B}\\u{1B21C}\\u{1B21D}\\u{1B21E}\\u{1B21F}\\u{1B220}\\u{1B221}\\u{1B222}\\u{1B223}\\u{1B224}\\u{1B225}\\u{1B226}\\u{1B227}\\u{1B228}\\u{1B229}\\u{1B22A}\\u{1B22B}\\u{1B22C}\\u{1B22D}\\u{1B22E}\\u{1B22F}\\u{1B230}\\u{1B231}\\u{1B232}\\u{1B233}\\u{1B234}\\u{1B235}\\u{1B236}\\u{1B237}\\u{1B238}\\u{1B239}\\u{1B23A}\\u{1B23B}\\u{1B23C}\\u{1B23D}\\u{1B23E}\\u{1B23F}\\u{1B240}\\u{1B241}\\u{1B242}\\u{1B243}\\u{1B244}\\u{1B245}\\u{1B246}\\u{1B247}\\u{1B248}\\u{1B249}\\u{1B24A}\\u{1B24B}\\u{1B24C}\\u{1B24D}\\u{1B24E}\\u{1B24F}\\u{1B250}\\u{1B251}\\u{1B252}\\u{1B253}\\u{1B254}\\u{1B255}\\u{1B256}\\u{1B257}\\u{1B258}\\u{1B259}\\u{1B25A}\\u{1B25B}\\u{1B25C}\\u{1B25D}\\u{1B25E}\\u{1B25F}\\u{1B260}\\u{1B261}\\u{1B262}\\u{1B263}\\u{1B264}\\u{1B265}\\u{1B266}\\u{1B267}\\u{1B268}\\u{1B269}\\u{1B26A}\\u{1B26B}\\u{1B26C}\\u{1B26D}\\u{1B26E}\\u{1B26F}\\u{1B270}\\u{1B271}\\u{1B272}\\u{1B273}\\u{1B274}\\u{1B275}\\u{1B276}\\u{1B277}\\u{1B278}\\u{1B279}\\u{1B27A}\\u{1B27B}\\u{1B27C}\\u{1B27D}\\u{1B27E}\\u{1B27F}\\u{1B280}\\u{1B281}\\u{1B282}\\u{1B283}\\u{1B284}\\u{1B285}\\u{1B286}\\u{1B287}\\u{1B288}\\u{1B289}\\u{1B28A}\\u{1B28B}\\u{1B28C}\\u{1B28D}\\u{1B28E}\\u{1B28F}\\u{1B290}\\u{1B291}\\u{1B292}\\u{1B293}\\u{1B294}\\u{1B295}\\u{1B296}\\u{1B297}\\u{1B298}\\u{1B299}\\u{1B29A}\\u{1B29B}\\u{1B29C}\\u{1B29D}\\u{1B29E}\\u{1B29F}\\u{1B2A0}\\u{1B2A1}\\u{1B2A2}\\u{1B2A3}\\u{1B2A4}\\u{1B2A5}\\u{1B2A6}\\u{1B2A7}\\u{1B2A8}\\u{1B2A9}\\u{1B2AA}\\u{1B2AB}\\u{1B2AC}\\u{1B2AD}\\u{1B2AE}\\u{1B2AF}\\u{1B2B0}\\u{1B2B1}\\u{1B2B2}\\u{1B2B3}\\u{1B2B4}\\u{1B2B5}\\u{1B2B6}\\u{1B2B7}\\u{1B2B8}\\u{1B2B9}\\u{1B2BA}\\u{1B2BB}\\u{1B2BC}\\u{1B2BD}\\u{1B2BE}\\u{1B2BF}\\u{1B2C0}\\u{1B2C1}\\u{1B2C2}\\u{1B2C3}\\u{1B2C4}\\u{1B2C5}\\u{1B2C6}\\u{1B2C7}\\u{1B2C8}\\u{1B2C9}\\u{1B2CA}\\u{1B2CB}\\u{1B2CC}\\u{1B2CD}\\u{1B2CE}\\u{1B2CF}\\u{1B2D0}\\u{1B2D1}\\u{1B2D2}\\u{1B2D3}\\u{1B2D4}\\u{1B2D5}\\u{1B2D6}\\u{1B2D7}\\u{1B2D8}\\u{1B2D9}\\u{1B2DA}\\u{1B2DB}\\u{1B2DC}\\u{1B2DD}\\u{1B2DE}\\u{1B2DF}\\u{1B2E0}\\u{1B2E1}\\u{1B2E2}\\u{1B2E3}\\u{1B2E4}\\u{1B2E5}\\u{1B2E6}\\u{1B2E7}\\u{1B2E8}\\u{1B2E9}\\u{1B2EA}\\u{1B2EB}\\u{1B2EC}\\u{1B2ED}\\u{1B2EE}\\u{1B2EF}\\u{1B2F0}\\u{1B2F1}\\u{1B2F2}\\u{1B2F3}\\u{1B2F4}\\u{1B2F5}\\u{1B2F6}\\u{1B2F7}\\u{1B2F8}\\u{1B2F9}\\u{1B2FA}\\u{1B2FB}\\u{2CEB0}\\u{2CEB1}\\u{2CEB2}\\u{2CEB3}\\u{2CEB4}\\u{2CEB5}\\u{2CEB6}\\u{2CEB7}\\u{2CEB8}\\u{2CEB9}\\u{2CEBA}\\u{2CEBB}\\u{2CEBC}\\u{2CEBD}\\u{2CEBE}\\u{2CEBF}\\u{2CEC0}\\u{2CEC1}\\u{2CEC2}\\u{2CEC3}\\u{2CEC4}\\u{2CEC5}\\u{2CEC6}\\u{2CEC7}\\u{2CEC8}\\u{2CEC9}\\u{2CECA}\\u{2CECB}\\u{2CECC}\\u{2CECD}\\u{2CECE}\\u{2CECF}\\u{2CED0}\\u{2CED1}\\u{2CED2}\\u{2CED3}\\u{2CED4}\\u{2CED5}\\u{2CED6}\\u{2CED7}\\u{2CED8}\\u{2CED9}\\u{2CEDA}\\u{2CEDB}\\u{2CEDC}\\u{2CEDD}\\u{2CEDE}\\u{2CEDF}\\u{2CEE0}\\u{2CEE1}\\u{2CEE2}\\u{2CEE3}\\u{2CEE4}\\u{2CEE5}\\u{2CEE6}\\u{2CEE7}\\u{2CEE8}\\u{2CEE9}\\u{2CEEA}\\u{2CEEB}\\u{2CEEC}\\u{2CEED}\\u{2CEEE}\\u{2CEEF}\\u{2CEF0}\\u{2CEF1}\\u{2CEF2}\\u{2CEF3}\\u{2CEF4}\\u{2CEF5}\\u{2CEF6}\\u{2CEF7}\\u{2CEF8}\\u{2CEF9}\\u{2CEFA}\\u{2CEFB}\\u{2CEFC}\\u{2CEFD}\\u{2CEFE}\\u{2CEFF}\\u{2CF00}\\u{2CF01}\\u{2CF02}\\u{2CF03}\\u{2CF04}\\u{2CF05}\\u{2CF06}\\u{2CF07}\\u{2CF08}\\u{2CF09}\\u{2CF0A}\\u{2CF0B}\\u{2CF0C}\\u{2CF0D}\\u{2CF0E}\\u{2CF0F}\\u{2CF10}\\u{2CF11}\\u{2CF12}\\u{2CF13}\\u{2CF14}\\u{2CF15}\\u{2CF16}\\u{2CF17}\\u{2CF18}\\u{2CF19}\\u{2CF1A}\\u{2CF1B}\\u{2CF1C}\\u{2CF1D}\\u{2CF1E}\\u{2CF1F}\\u{2CF20}\\u{2CF21}\\u{2CF22}\\u{2CF23}\\u{2CF24}\\u{2CF25}\\u{2CF26}\\u{2CF27}\\u{2CF28}\\u{2CF29}\\u{2CF2A}\\u{2CF2B}\\u{2CF2C}\\u{2CF2D}\\u{2CF2E}\\u{2CF2F}\\u{2CF30}\\u{2CF31}\\u{2CF32}\\u{2CF33}\\u{2CF34}\\u{2CF35}\\u{2CF36}\\u{2CF37}\\u{2CF38}\\u{2CF39}\\u{2CF3A}\\u{2CF3B}\\u{2CF3C}\\u{2CF3D}\\u{2CF3E}\\u{2CF3F}\\u{2CF40}\\u{2CF41}\\u{2CF42}\\u{2CF43}\\u{2CF44}\\u{2CF45}\\u{2CF46}\\u{2CF47}\\u{2CF48}\\u{2CF49}\\u{2CF4A}\\u{2CF4B}\\u{2CF4C}\\u{2CF4D}\\u{2CF4E}\\u{2CF4F}\\u{2CF50}\\u{2CF51}\\u{2CF52}\\u{2CF53}\\u{2CF54}\\u{2CF55}\\u{2CF56}\\u{2CF57}\\u{2CF58}\\u{2CF59}\\u{2CF5A}\\u{2CF5B}\\u{2CF5C}\\u{2CF5D}\\u{2CF5E}\\u{2CF5F}\\u{2CF60}\\u{2CF61}\\u{2CF62}\\u{2CF63}\\u{2CF64}\\u{2CF65}\\u{2CF66}\\u{2CF67}\\u{2CF68}\\u{2CF69}\\u{2CF6A}\\u{2CF6B}\\u{2CF6C}\\u{2CF6D}\\u{2CF6E}\\u{2CF6F}\\u{2CF70}\\u{2CF71}\\u{2CF72}\\u{2CF73}\\u{2CF74}\\u{2CF75}\\u{2CF76}\\u{2CF77}\\u{2CF78}\\u{2CF79}\\u{2CF7A}\\u{2CF7B}\\u{2CF7C}\\u{2CF7D}\\u{2CF7E}\\u{2CF7F}\\u{2CF80}\\u{2CF81}\\u{2CF82}\\u{2CF83}\\u{2CF84}\\u{2CF85}\\u{2CF86}\\u{2CF87}\\u{2CF88}\\u{2CF89}\\u{2CF8A}\\u{2CF8B}\\u{2CF8C}\\u{2CF8D}\\u{2CF8E}\\u{2CF8F}\\u{2CF90}\\u{2CF91}\\u{2CF92}\\u{2CF93}\\u{2CF94}\\u{2CF95}\\u{2CF96}\\u{2CF97}\\u{2CF98}\\u{2CF99}\\u{2CF9A}\\u{2CF9B}\\u{2CF9C}\\u{2CF9D}\\u{2CF9E}\\u{2CF9F}\\u{2CFA0}\\u{2CFA1}\\u{2CFA2}\\u{2CFA3}\\u{2CFA4}\\u{2CFA5}\\u{2CFA6}\\u{2CFA7}\\u{2CFA8}\\u{2CFA9}\\u{2CFAA}\\u{2CFAB}\\u{2CFAC}\\u{2CFAD}\\u{2CFAE}\\u{2CFAF}\\u{2CFB0}\\u{2CFB1}\\u{2CFB2}\\u{2CFB3}\\u{2CFB4}\\u{2CFB5}\\u{2CFB6}\\u{2CFB7}\\u{2CFB8}\\u{2CFB9}\\u{2CFBA}\\u{2CFBB}\\u{2CFBC}\\u{2CFBD}\\u{2CFBE}\\u{2CFBF}\\u{2CFC0}\\u{2CFC1}\\u{2CFC2}\\u{2CFC3}\\u{2CFC4}\\u{2CFC5}\\u{2CFC6}\\u{2CFC7}\\u{2CFC8}\\u{2CFC9}\\u{2CFCA}\\u{2CFCB}\\u{2CFCC}\\u{2CFCD}\\u{2CFCE}\\u{2CFCF}\\u{2CFD0}\\u{2CFD1}\\u{2CFD2}\\u{2CFD3}\\u{2CFD4}\\u{2CFD5}\\u{2CFD6}\\u{2CFD7}\\u{2CFD8}\\u{2CFD9}\\u{2CFDA}\\u{2CFDB}\\u{2CFDC}\\u{2CFDD}\\u{2CFDE}\\u{2CFDF}\\u{2CFE0}\\u{2CFE1}\\u{2CFE2}\\u{2CFE3}\\u{2CFE4}\\u{2CFE5}\\u{2CFE6}\\u{2CFE7}\\u{2CFE8}\\u{2CFE9}\\u{2CFEA}\\u{2CFEB}\\u{2CFEC}\\u{2CFED}\\u{2CFEE}\\u{2CFEF}\\u{2CFF0}\\u{2CFF1}\\u{2CFF2}\\u{2CFF3}\\u{2CFF4}\\u{2CFF5}\\u{2CFF6}\\u{2CFF7}\\u{2CFF8}\\u{2CFF9}\\u{2CFFA}\\u{2CFFB}\\u{2CFFC}\\u{2CFFD}\\u{2CFFE}\\u{2CFFF}\\u{2D000}\\u{2D001}\\u{2D002}\\u{2D003}\\u{2D004}\\u{2D005}\\u{2D006}\\u{2D007}\\u{2D008}\\u{2D009}\\u{2D00A}\\u{2D00B}\\u{2D00C}\\u{2D00D}\\u{2D00E}\\u{2D00F}\\u{2D010}\\u{2D011}\\u{2D012}\\u{2D013}\\u{2D014}\\u{2D015}\\u{2D016}\\u{2D017}\\u{2D018}\\u{2D019}\\u{2D01A}\\u{2D01B}\\u{2D01C}\\u{2D01D}\\u{2D01E}\\u{2D01F}\\u{2D020}\\u{2D021}\\u{2D022}\\u{2D023}\\u{2D024}\\u{2D025}\\u{2D026}\\u{2D027}\\u{2D028}\\u{2D029}\\u{2D02A}\\u{2D02B}\\u{2D02C}\\u{2D02D}\\u{2D02E}\\u{2D02F}\\u{2D030}\\u{2D031}\\u{2D032}\\u{2D033}\\u{2D034}\\u{2D035}\\u{2D036}\\u{2D037}\\u{2D038}\\u{2D039}\\u{2D03A}\\u{2D03B}\\u{2D03C}\\u{2D03D}\\u{2D03E}\\u{2D03F}\\u{2D040}\\u{2D041}\\u{2D042}\\u{2D043}\\u{2D044}\\u{2D045}\\u{2D046}\\u{2D047}\\u{2D048}\\u{2D049}\\u{2D04A}\\u{2D04B}\\u{2D04C}\\u{2D04D}\\u{2D04E}\\u{2D04F}\\u{2D050}\\u{2D051}\\u{2D052}\\u{2D053}\\u{2D054}\\u{2D055}\\u{2D056}\\u{2D057}\\u{2D058}\\u{2D059}\\u{2D05A}\\u{2D05B}\\u{2D05C}\\u{2D05D}\\u{2D05E}\\u{2D05F}\\u{2D060}\\u{2D061}\\u{2D062}\\u{2D063}\\u{2D064}\\u{2D065}\\u{2D066}\\u{2D067}\\u{2D068}\\u{2D069}\\u{2D06A}\\u{2D06B}\\u{2D06C}\\u{2D06D}\\u{2D06E}\\u{2D06F}\\u{2D070}\\u{2D071}\\u{2D072}\\u{2D073}\\u{2D074}\\u{2D075}\\u{2D076}\\u{2D077}\\u{2D078}\\u{2D079}\\u{2D07A}\\u{2D07B}\\u{2D07C}\\u{2D07D}\\u{2D07E}\\u{2D07F}\\u{2D080}\\u{2D081}\\u{2D082}\\u{2D083}\\u{2D084}\\u{2D085}\\u{2D086}\\u{2D087}\\u{2D088}\\u{2D089}\\u{2D08A}\\u{2D08B}\\u{2D08C}\\u{2D08D}\\u{2D08E}\\u{2D08F}\\u{2D090}\\u{2D091}\\u{2D092}\\u{2D093}\\u{2D094}\\u{2D095}\\u{2D096}\\u{2D097}\\u{2D098}\\u{2D099}\\u{2D09A}\\u{2D09B}\\u{2D09C}\\u{2D09D}\\u{2D09E}\\u{2D09F}\\u{2D0A0}\\u{2D0A1}\\u{2D0A2}\\u{2D0A3}\\u{2D0A4}\\u{2D0A5}\\u{2D0A6}\\u{2D0A7}\\u{2D0A8}\\u{2D0A9}\\u{2D0AA}\\u{2D0AB}\\u{2D0AC}\\u{2D0AD}\\u{2D0AE}\\u{2D0AF}\\u{2D0B0}\\u{2D0B1}\\u{2D0B2}\\u{2D0B3}\\u{2D0B4}\\u{2D0B5}\\u{2D0B6}\\u{2D0B7}\\u{2D0B8}\\u{2D0B9}\\u{2D0BA}\\u{2D0BB}\\u{2D0BC}\\u{2D0BD}\\u{2D0BE}\\u{2D0BF}\\u{2D0C0}\\u{2D0C1}\\u{2D0C2}\\u{2D0C3}\\u{2D0C4}\\u{2D0C5}\\u{2D0C6}\\u{2D0C7}\\u{2D0C8}\\u{2D0C9}\\u{2D0CA}\\u{2D0CB}\\u{2D0CC}\\u{2D0CD}\\u{2D0CE}\\u{2D0CF}\\u{2D0D0}\\u{2D0D1}\\u{2D0D2}\\u{2D0D3}\\u{2D0D4}\\u{2D0D5}\\u{2D0D6}\\u{2D0D7}\\u{2D0D8}\\u{2D0D9}\\u{2D0DA}\\u{2D0DB}\\u{2D0DC}\\u{2D0DD}\\u{2D0DE}\\u{2D0DF}\\u{2D0E0}\\u{2D0E1}\\u{2D0E2}\\u{2D0E3}\\u{2D0E4}\\u{2D0E5}\\u{2D0E6}\\u{2D0E7}\\u{2D0E8}\\u{2D0E9}\\u{2D0EA}\\u{2D0EB}\\u{2D0EC}\\u{2D0ED}\\u{2D0EE}\\u{2D0EF}\\u{2D0F0}\\u{2D0F1}\\u{2D0F2}\\u{2D0F3}\\u{2D0F4}\\u{2D0F5}\\u{2D0F6}\\u{2D0F7}\\u{2D0F8}\\u{2D0F9}\\u{2D0FA}\\u{2D0FB}\\u{2D0FC}\\u{2D0FD}\\u{2D0FE}\\u{2D0FF}\\u{2D100}\\u{2D101}\\u{2D102}\\u{2D103}\\u{2D104}\\u{2D105}\\u{2D106}\\u{2D107}\\u{2D108}\\u{2D109}\\u{2D10A}\\u{2D10B}\\u{2D10C}\\u{2D10D}\\u{2D10E}\\u{2D10F}\\u{2D110}\\u{2D111}\\u{2D112}\\u{2D113}\\u{2D114}\\u{2D115}\\u{2D116}\\u{2D117}\\u{2D118}\\u{2D119}\\u{2D11A}\\u{2D11B}\\u{2D11C}\\u{2D11D}\\u{2D11E}\\u{2D11F}\\u{2D120}\\u{2D121}\\u{2D122}\\u{2D123}\\u{2D124}\\u{2D125}\\u{2D126}\\u{2D127}\\u{2D128}\\u{2D129}\\u{2D12A}\\u{2D12B}\\u{2D12C}\\u{2D12D}\\u{2D12E}\\u{2D12F}\\u{2D130}\\u{2D131}\\u{2D132}\\u{2D133}\\u{2D134}\\u{2D135}\\u{2D136}\\u{2D137}\\u{2D138}\\u{2D139}\\u{2D13A}\\u{2D13B}\\u{2D13C}\\u{2D13D}\\u{2D13E}\\u{2D13F}\\u{2D140}\\u{2D141}\\u{2D142}\\u{2D143}\\u{2D144}\\u{2D145}\\u{2D146}\\u{2D147}\\u{2D148}\\u{2D149}\\u{2D14A}\\u{2D14B}\\u{2D14C}\\u{2D14D}\\u{2D14E}\\u{2D14F}\\u{2D150}\\u{2D151}\\u{2D152}\\u{2D153}\\u{2D154}\\u{2D155}\\u{2D156}\\u{2D157}\\u{2D158}\\u{2D159}\\u{2D15A}\\u{2D15B}\\u{2D15C}\\u{2D15D}\\u{2D15E}\\u{2D15F}\\u{2D160}\\u{2D161}\\u{2D162}\\u{2D163}\\u{2D164}\\u{2D165}\\u{2D166}\\u{2D167}\\u{2D168}\\u{2D169}\\u{2D16A}\\u{2D16B}\\u{2D16C}\\u{2D16D}\\u{2D16E}\\u{2D16F}\\u{2D170}\\u{2D171}\\u{2D172}\\u{2D173}\\u{2D174}\\u{2D175}\\u{2D176}\\u{2D177}\\u{2D178}\\u{2D179}\\u{2D17A}\\u{2D17B}\\u{2D17C}\\u{2D17D}\\u{2D17E}\\u{2D17F}\\u{2D180}\\u{2D181}\\u{2D182}\\u{2D183}\\u{2D184}\\u{2D185}\\u{2D186}\\u{2D187}\\u{2D188}\\u{2D189}\\u{2D18A}\\u{2D18B}\\u{2D18C}\\u{2D18D}\\u{2D18E}\\u{2D18F}\\u{2D190}\\u{2D191}\\u{2D192}\\u{2D193}\\u{2D194}\\u{2D195}\\u{2D196}\\u{2D197}\\u{2D198}\\u{2D199}\\u{2D19A}\\u{2D19B}\\u{2D19C}\\u{2D19D}\\u{2D19E}\\u{2D19F}\\u{2D1A0}\\u{2D1A1}\\u{2D1A2}\\u{2D1A3}\\u{2D1A4}\\u{2D1A5}\\u{2D1A6}\\u{2D1A7}\\u{2D1A8}\\u{2D1A9}\\u{2D1AA}\\u{2D1AB}\\u{2D1AC}\\u{2D1AD}\\u{2D1AE}\\u{2D1AF}\\u{2D1B0}\\u{2D1B1}\\u{2D1B2}\\u{2D1B3}\\u{2D1B4}\\u{2D1B5}\\u{2D1B6}\\u{2D1B7}\\u{2D1B8}\\u{2D1B9}\\u{2D1BA}\\u{2D1BB}\\u{2D1BC}\\u{2D1BD}\\u{2D1BE}\\u{2D1BF}\\u{2D1C0}\\u{2D1C1}\\u{2D1C2}\\u{2D1C3}\\u{2D1C4}\\u{2D1C5}\\u{2D1C6}\\u{2D1C7}\\u{2D1C8}\\u{2D1C9}\\u{2D1CA}\\u{2D1CB}\\u{2D1CC}\\u{2D1CD}\\u{2D1CE}\\u{2D1CF}\\u{2D1D0}\\u{2D1D1}\\u{2D1D2}\\u{2D1D3}\\u{2D1D4}\\u{2D1D5}\\u{2D1D6}\\u{2D1D7}\\u{2D1D8}\\u{2D1D9}\\u{2D1DA}\\u{2D1DB}\\u{2D1DC}\\u{2D1DD}\\u{2D1DE}\\u{2D1DF}\\u{2D1E0}\\u{2D1E1}\\u{2D1E2}\\u{2D1E3}\\u{2D1E4}\\u{2D1E5}\\u{2D1E6}\\u{2D1E7}\\u{2D1E8}\\u{2D1E9}\\u{2D1EA}\\u{2D1EB}\\u{2D1EC}\\u{2D1ED}\\u{2D1EE}\\u{2D1EF}\\u{2D1F0}\\u{2D1F1}\\u{2D1F2}\\u{2D1F3}\\u{2D1F4}\\u{2D1F5}\\u{2D1F6}\\u{2D1F7}\\u{2D1F8}\\u{2D1F9}\\u{2D1FA}\\u{2D1FB}\\u{2D1FC}\\u{2D1FD}\\u{2D1FE}\\u{2D1FF}\\u{2D200}\\u{2D201}\\u{2D202}\\u{2D203}\\u{2D204}\\u{2D205}\\u{2D206}\\u{2D207}\\u{2D208}\\u{2D209}\\u{2D20A}\\u{2D20B}\\u{2D20C}\\u{2D20D}\\u{2D20E}\\u{2D20F}\\u{2D210}\\u{2D211}\\u{2D212}\\u{2D213}\\u{2D214}\\u{2D215}\\u{2D216}\\u{2D217}\\u{2D218}\\u{2D219}\\u{2D21A}\\u{2D21B}\\u{2D21C}\\u{2D21D}\\u{2D21E}\\u{2D21F}\\u{2D220}\\u{2D221}\\u{2D222}\\u{2D223}\\u{2D224}\\u{2D225}\\u{2D226}\\u{2D227}\\u{2D228}\\u{2D229}\\u{2D22A}\\u{2D22B}\\u{2D22C}\\u{2D22D}\\u{2D22E}\\u{2D22F}\\u{2D230}\\u{2D231}\\u{2D232}\\u{2D233}\\u{2D234}\\u{2D235}\\u{2D236}\\u{2D237}\\u{2D238}\\u{2D239}\\u{2D23A}\\u{2D23B}\\u{2D23C}\\u{2D23D}\\u{2D23E}\\u{2D23F}\\u{2D240}\\u{2D241}\\u{2D242}\\u{2D243}\\u{2D244}\\u{2D245}\\u{2D246}\\u{2D247}\\u{2D248}\\u{2D249}\\u{2D24A}\\u{2D24B}\\u{2D24C}\\u{2D24D}\\u{2D24E}\\u{2D24F}\\u{2D250}\\u{2D251}\\u{2D252}\\u{2D253}\\u{2D254}\\u{2D255}\\u{2D256}\\u{2D257}\\u{2D258}\\u{2D259}\\u{2D25A}\\u{2D25B}\\u{2D25C}\\u{2D25D}\\u{2D25E}\\u{2D25F}\\u{2D260}\\u{2D261}\\u{2D262}\\u{2D263}\\u{2D264}\\u{2D265}\\u{2D266}\\u{2D267}\\u{2D268}\\u{2D269}\\u{2D26A}\\u{2D26B}\\u{2D26C}\\u{2D26D}\\u{2D26E}\\u{2D26F}\\u{2D270}\\u{2D271}\\u{2D272}\\u{2D273}\\u{2D274}\\u{2D275}\\u{2D276}\\u{2D277}\\u{2D278}\\u{2D279}\\u{2D27A}\\u{2D27B}\\u{2D27C}\\u{2D27D}\\u{2D27E}\\u{2D27F}\\u{2D280}\\u{2D281}\\u{2D282}\\u{2D283}\\u{2D284}\\u{2D285}\\u{2D286}\\u{2D287}\\u{2D288}\\u{2D289}\\u{2D28A}\\u{2D28B}\\u{2D28C}\\u{2D28D}\\u{2D28E}\\u{2D28F}\\u{2D290}\\u{2D291}\\u{2D292}\\u{2D293}\\u{2D294}\\u{2D295}\\u{2D296}\\u{2D297}\\u{2D298}\\u{2D299}\\u{2D29A}\\u{2D29B}\\u{2D29C}\\u{2D29D}\\u{2D29E}\\u{2D29F}\\u{2D2A0}\\u{2D2A1}\\u{2D2A2}\\u{2D2A3}\\u{2D2A4}\\u{2D2A5}\\u{2D2A6}\\u{2D2A7}\\u{2D2A8}\\u{2D2A9}\\u{2D2AA}\\u{2D2AB}\\u{2D2AC}\\u{2D2AD}\\u{2D2AE}\\u{2D2AF}\\u{2D2B0}\\u{2D2B1}\\u{2D2B2}\\u{2D2B3}\\u{2D2B4}\\u{2D2B5}\\u{2D2B6}\\u{2D2B7}\\u{2D2B8}\\u{2D2B9}\\u{2D2BA}\\u{2D2BB}\\u{2D2BC}\\u{2D2BD}\\u{2D2BE}\\u{2D2BF}\\u{2D2C0}\\u{2D2C1}\\u{2D2C2}\\u{2D2C3}\\u{2D2C4}\\u{2D2C5}\\u{2D2C6}\\u{2D2C7}\\u{2D2C8}\\u{2D2C9}\\u{2D2CA}\\u{2D2CB}\\u{2D2CC}\\u{2D2CD}\\u{2D2CE}\\u{2D2CF}\\u{2D2D0}\\u{2D2D1}\\u{2D2D2}\\u{2D2D3}\\u{2D2D4}\\u{2D2D5}\\u{2D2D6}\\u{2D2D7}\\u{2D2D8}\\u{2D2D9}\\u{2D2DA}\\u{2D2DB}\\u{2D2DC}\\u{2D2DD}\\u{2D2DE}\\u{2D2DF}\\u{2D2E0}\\u{2D2E1}\\u{2D2E2}\\u{2D2E3}\\u{2D2E4}\\u{2D2E5}\\u{2D2E6}\\u{2D2E7}\\u{2D2E8}\\u{2D2E9}\\u{2D2EA}\\u{2D2EB}\\u{2D2EC}\\u{2D2ED}\\u{2D2EE}\\u{2D2EF}\\u{2D2F0}\\u{2D2F1}\\u{2D2F2}\\u{2D2F3}\\u{2D2F4}\\u{2D2F5}\\u{2D2F6}\\u{2D2F7}\\u{2D2F8}\\u{2D2F9}\\u{2D2FA}\\u{2D2FB}\\u{2D2FC}\\u{2D2FD}\\u{2D2FE}\\u{2D2FF}\\u{2D300}\\u{2D301}\\u{2D302}\\u{2D303}\\u{2D304}\\u{2D305}\\u{2D306}\\u{2D307}\\u{2D308}\\u{2D309}\\u{2D30A}\\u{2D30B}\\u{2D30C}\\u{2D30D}\\u{2D30E}\\u{2D30F}\\u{2D310}\\u{2D311}\\u{2D312}\\u{2D313}\\u{2D314}\\u{2D315}\\u{2D316}\\u{2D317}\\u{2D318}\\u{2D319}\\u{2D31A}\\u{2D31B}\\u{2D31C}\\u{2D31D}\\u{2D31E}\\u{2D31F}\\u{2D320}\\u{2D321}\\u{2D322}\\u{2D323}\\u{2D324}\\u{2D325}\\u{2D326}\\u{2D327}\\u{2D328}\\u{2D329}\\u{2D32A}\\u{2D32B}\\u{2D32C}\\u{2D32D}\\u{2D32E}\\u{2D32F}\\u{2D330}\\u{2D331}\\u{2D332}\\u{2D333}\\u{2D334}\\u{2D335}\\u{2D336}\\u{2D337}\\u{2D338}\\u{2D339}\\u{2D33A}\\u{2D33B}\\u{2D33C}\\u{2D33D}\\u{2D33E}\\u{2D33F}\\u{2D340}\\u{2D341}\\u{2D342}\\u{2D343}\\u{2D344}\\u{2D345}\\u{2D346}\\u{2D347}\\u{2D348}\\u{2D349}\\u{2D34A}\\u{2D34B}\\u{2D34C}\\u{2D34D}\\u{2D34E}\\u{2D34F}\\u{2D350}\\u{2D351}\\u{2D352}\\u{2D353}\\u{2D354}\\u{2D355}\\u{2D356}\\u{2D357}\\u{2D358}\\u{2D359}\\u{2D35A}\\u{2D35B}\\u{2D35C}\\u{2D35D}\\u{2D35E}\\u{2D35F}\\u{2D360}\\u{2D361}\\u{2D362}\\u{2D363}\\u{2D364}\\u{2D365}\\u{2D366}\\u{2D367}\\u{2D368}\\u{2D369}\\u{2D36A}\\u{2D36B}\\u{2D36C}\\u{2D36D}\\u{2D36E}\\u{2D36F}\\u{2D370}\\u{2D371}\\u{2D372}\\u{2D373}\\u{2D374}\\u{2D375}\\u{2D376}\\u{2D377}\\u{2D378}\\u{2D379}\\u{2D37A}\\u{2D37B}\\u{2D37C}\\u{2D37D}\\u{2D37E}\\u{2D37F}\\u{2D380}\\u{2D381}\\u{2D382}\\u{2D383}\\u{2D384}\\u{2D385}\\u{2D386}\\u{2D387}\\u{2D388}\\u{2D389}\\u{2D38A}\\u{2D38B}\\u{2D38C}\\u{2D38D}\\u{2D38E}\\u{2D38F}\\u{2D390}\\u{2D391}\\u{2D392}\\u{2D393}\\u{2D394}\\u{2D395}\\u{2D396}\\u{2D397}\\u{2D398}\\u{2D399}\\u{2D39A}\\u{2D39B}\\u{2D39C}\\u{2D39D}\\u{2D39E}\\u{2D39F}\\u{2D3A0}\\u{2D3A1}\\u{2D3A2}\\u{2D3A3}\\u{2D3A4}\\u{2D3A5}\\u{2D3A6}\\u{2D3A7}\\u{2D3A8}\\u{2D3A9}\\u{2D3AA}\\u{2D3AB}\\u{2D3AC}\\u{2D3AD}\\u{2D3AE}\\u{2D3AF}\\u{2D3B0}\\u{2D3B1}\\u{2D3B2}\\u{2D3B3}\\u{2D3B4}\\u{2D3B5}\\u{2D3B6}\\u{2D3B7}\\u{2D3B8}\\u{2D3B9}\\u{2D3BA}\\u{2D3BB}\\u{2D3BC}\\u{2D3BD}\\u{2D3BE}\\u{2D3BF}\\u{2D3C0}\\u{2D3C1}\\u{2D3C2}\\u{2D3C3}\\u{2D3C4}\\u{2D3C5}\\u{2D3C6}\\u{2D3C7}\\u{2D3C8}\\u{2D3C9}\\u{2D3CA}\\u{2D3CB}\\u{2D3CC}\\u{2D3CD}\\u{2D3CE}\\u{2D3CF}\\u{2D3D0}\\u{2D3D1}\\u{2D3D2}\\u{2D3D3}\\u{2D3D4}\\u{2D3D5}\\u{2D3D6}\\u{2D3D7}\\u{2D3D8}\\u{2D3D9}\\u{2D3DA}\\u{2D3DB}\\u{2D3DC}\\u{2D3DD}\\u{2D3DE}\\u{2D3DF}\\u{2D3E0}\\u{2D3E1}\\u{2D3E2}\\u{2D3E3}\\u{2D3E4}\\u{2D3E5}\\u{2D3E6}\\u{2D3E7}\\u{2D3E8}\\u{2D3E9}\\u{2D3EA}\\u{2D3EB}\\u{2D3EC}\\u{2D3ED}\\u{2D3EE}\\u{2D3EF}\\u{2D3F0}\\u{2D3F1}\\u{2D3F2}\\u{2D3F3}\\u{2D3F4}\\u{2D3F5}\\u{2D3F6}\\u{2D3F7}\\u{2D3F8}\\u{2D3F9}\\u{2D3FA}\\u{2D3FB}\\u{2D3FC}\\u{2D3FD}\\u{2D3FE}\\u{2D3FF}\\u{2D400}\\u{2D401}\\u{2D402}\\u{2D403}\\u{2D404}\\u{2D405}\\u{2D406}\\u{2D407}\\u{2D408}\\u{2D409}\\u{2D40A}\\u{2D40B}\\u{2D40C}\\u{2D40D}\\u{2D40E}\\u{2D40F}\\u{2D410}\\u{2D411}\\u{2D412}\\u{2D413}\\u{2D414}\\u{2D415}\\u{2D416}\\u{2D417}\\u{2D418}\\u{2D419}\\u{2D41A}\\u{2D41B}\\u{2D41C}\\u{2D41D}\\u{2D41E}\\u{2D41F}\\u{2D420}\\u{2D421}\\u{2D422}\\u{2D423}\\u{2D424}\\u{2D425}\\u{2D426}\\u{2D427}\\u{2D428}\\u{2D429}\\u{2D42A}\\u{2D42B}\\u{2D42C}\\u{2D42D}\\u{2D42E}\\u{2D42F}\\u{2D430}\\u{2D431}\\u{2D432}\\u{2D433}\\u{2D434}\\u{2D435}\\u{2D436}\\u{2D437}\\u{2D438}\\u{2D439}\\u{2D43A}\\u{2D43B}\\u{2D43C}\\u{2D43D}\\u{2D43E}\\u{2D43F}\\u{2D440}\\u{2D441}\\u{2D442}\\u{2D443}\\u{2D444}\\u{2D445}\\u{2D446}\\u{2D447}\\u{2D448}\\u{2D449}\\u{2D44A}\\u{2D44B}\\u{2D44C}\\u{2D44D}\\u{2D44E}\\u{2D44F}\\u{2D450}\\u{2D451}\\u{2D452}\\u{2D453}\\u{2D454}\\u{2D455}\\u{2D456}\\u{2D457}\\u{2D458}\\u{2D459}\\u{2D45A}\\u{2D45B}\\u{2D45C}\\u{2D45D}\\u{2D45E}\\u{2D45F}\\u{2D460}\\u{2D461}\\u{2D462}\\u{2D463}\\u{2D464}\\u{2D465}\\u{2D466}\\u{2D467}\\u{2D468}\\u{2D469}\\u{2D46A}\\u{2D46B}\\u{2D46C}\\u{2D46D}\\u{2D46E}\\u{2D46F}\\u{2D470}\\u{2D471}\\u{2D472}\\u{2D473}\\u{2D474}\\u{2D475}\\u{2D476}\\u{2D477}\\u{2D478}\\u{2D479}\\u{2D47A}\\u{2D47B}\\u{2D47C}\\u{2D47D}\\u{2D47E}\\u{2D47F}\\u{2D480}\\u{2D481}\\u{2D482}\\u{2D483}\\u{2D484}\\u{2D485}\\u{2D486}\\u{2D487}\\u{2D488}\\u{2D489}\\u{2D48A}\\u{2D48B}\\u{2D48C}\\u{2D48D}\\u{2D48E}\\u{2D48F}\\u{2D490}\\u{2D491}\\u{2D492}\\u{2D493}\\u{2D494}\\u{2D495}\\u{2D496}\\u{2D497}\\u{2D498}\\u{2D499}\\u{2D49A}\\u{2D49B}\\u{2D49C}\\u{2D49D}\\u{2D49E}\\u{2D49F}\\u{2D4A0}\\u{2D4A1}\\u{2D4A2}\\u{2D4A3}\\u{2D4A4}\\u{2D4A5}\\u{2D4A6}\\u{2D4A7}\\u{2D4A8}\\u{2D4A9}\\u{2D4AA}\\u{2D4AB}\\u{2D4AC}\\u{2D4AD}\\u{2D4AE}\\u{2D4AF}\\u{2D4B0}\\u{2D4B1}\\u{2D4B2}\\u{2D4B3}\\u{2D4B4}\\u{2D4B5}\\u{2D4B6}\\u{2D4B7}\\u{2D4B8}\\u{2D4B9}\\u{2D4BA}\\u{2D4BB}\\u{2D4BC}\\u{2D4BD}\\u{2D4BE}\\u{2D4BF}\\u{2D4C0}\\u{2D4C1}\\u{2D4C2}\\u{2D4C3}\\u{2D4C4}\\u{2D4C5}\\u{2D4C6}\\u{2D4C7}\\u{2D4C8}\\u{2D4C9}\\u{2D4CA}\\u{2D4CB}\\u{2D4CC}\\u{2D4CD}\\u{2D4CE}\\u{2D4CF}\\u{2D4D0}\\u{2D4D1}\\u{2D4D2}\\u{2D4D3}\\u{2D4D4}\\u{2D4D5}\\u{2D4D6}\\u{2D4D7}\\u{2D4D8}\\u{2D4D9}\\u{2D4DA}\\u{2D4DB}\\u{2D4DC}\\u{2D4DD}\\u{2D4DE}\\u{2D4DF}\\u{2D4E0}\\u{2D4E1}\\u{2D4E2}\\u{2D4E3}\\u{2D4E4}\\u{2D4E5}\\u{2D4E6}\\u{2D4E7}\\u{2D4E8}\\u{2D4E9}\\u{2D4EA}\\u{2D4EB}\\u{2D4EC}\\u{2D4ED}\\u{2D4EE}\\u{2D4EF}\\u{2D4F0}\\u{2D4F1}\\u{2D4F2}\\u{2D4F3}\\u{2D4F4}\\u{2D4F5}\\u{2D4F6}\\u{2D4F7}\\u{2D4F8}\\u{2D4F9}\\u{2D4FA}\\u{2D4FB}\\u{2D4FC}\\u{2D4FD}\\u{2D4FE}\\u{2D4FF}\\u{2D500}\\u{2D501}\\u{2D502}\\u{2D503}\\u{2D504}\\u{2D505}\\u{2D506}\\u{2D507}\\u{2D508}\\u{2D509}\\u{2D50A}\\u{2D50B}\\u{2D50C}\\u{2D50D}\\u{2D50E}\\u{2D50F}\\u{2D510}\\u{2D511}\\u{2D512}\\u{2D513}\\u{2D514}\\u{2D515}\\u{2D516}\\u{2D517}\\u{2D518}\\u{2D519}\\u{2D51A}\\u{2D51B}\\u{2D51C}\\u{2D51D}\\u{2D51E}\\u{2D51F}\\u{2D520}\\u{2D521}\\u{2D522}\\u{2D523}\\u{2D524}\\u{2D525}\\u{2D526}\\u{2D527}\\u{2D528}\\u{2D529}\\u{2D52A}\\u{2D52B}\\u{2D52C}\\u{2D52D}\\u{2D52E}\\u{2D52F}\\u{2D530}\\u{2D531}\\u{2D532}\\u{2D533}\\u{2D534}\\u{2D535}\\u{2D536}\\u{2D537}\\u{2D538}\\u{2D539}\\u{2D53A}\\u{2D53B}\\u{2D53C}\\u{2D53D}\\u{2D53E}\\u{2D53F}\\u{2D540}\\u{2D541}\\u{2D542}\\u{2D543}\\u{2D544}\\u{2D545}\\u{2D546}\\u{2D547}\\u{2D548}\\u{2D549}\\u{2D54A}\\u{2D54B}\\u{2D54C}\\u{2D54D}\\u{2D54E}\\u{2D54F}\\u{2D550}\\u{2D551}\\u{2D552}\\u{2D553}\\u{2D554}\\u{2D555}\\u{2D556}\\u{2D557}\\u{2D558}\\u{2D559}\\u{2D55A}\\u{2D55B}\\u{2D55C}\\u{2D55D}\\u{2D55E}\\u{2D55F}\\u{2D560}\\u{2D561}\\u{2D562}\\u{2D563}\\u{2D564}\\u{2D565}\\u{2D566}\\u{2D567}\\u{2D568}\\u{2D569}\\u{2D56A}\\u{2D56B}\\u{2D56C}\\u{2D56D}\\u{2D56E}\\u{2D56F}\\u{2D570}\\u{2D571}\\u{2D572}\\u{2D573}\\u{2D574}\\u{2D575}\\u{2D576}\\u{2D577}\\u{2D578}\\u{2D579}\\u{2D57A}\\u{2D57B}\\u{2D57C}\\u{2D57D}\\u{2D57E}\\u{2D57F}\\u{2D580}\\u{2D581}\\u{2D582}\\u{2D583}\\u{2D584}\\u{2D585}\\u{2D586}\\u{2D587}\\u{2D588}\\u{2D589}\\u{2D58A}\\u{2D58B}\\u{2D58C}\\u{2D58D}\\u{2D58E}\\u{2D58F}\\u{2D590}\\u{2D591}\\u{2D592}\\u{2D593}\\u{2D594}\\u{2D595}\\u{2D596}\\u{2D597}\\u{2D598}\\u{2D599}\\u{2D59A}\\u{2D59B}\\u{2D59C}\\u{2D59D}\\u{2D59E}\\u{2D59F}\\u{2D5A0}\\u{2D5A1}\\u{2D5A2}\\u{2D5A3}\\u{2D5A4}\\u{2D5A5}\\u{2D5A6}\\u{2D5A7}\\u{2D5A8}\\u{2D5A9}\\u{2D5AA}\\u{2D5AB}\\u{2D5AC}\\u{2D5AD}\\u{2D5AE}\\u{2D5AF}\\u{2D5B0}\\u{2D5B1}\\u{2D5B2}\\u{2D5B3}\\u{2D5B4}\\u{2D5B5}\\u{2D5B6}\\u{2D5B7}\\u{2D5B8}\\u{2D5B9}\\u{2D5BA}\\u{2D5BB}\\u{2D5BC}\\u{2D5BD}\\u{2D5BE}\\u{2D5BF}\\u{2D5C0}\\u{2D5C1}\\u{2D5C2}\\u{2D5C3}\\u{2D5C4}\\u{2D5C5}\\u{2D5C6}\\u{2D5C7}\\u{2D5C8}\\u{2D5C9}\\u{2D5CA}\\u{2D5CB}\\u{2D5CC}\\u{2D5CD}\\u{2D5CE}\\u{2D5CF}\\u{2D5D0}\\u{2D5D1}\\u{2D5D2}\\u{2D5D3}\\u{2D5D4}\\u{2D5D5}\\u{2D5D6}\\u{2D5D7}\\u{2D5D8}\\u{2D5D9}\\u{2D5DA}\\u{2D5DB}\\u{2D5DC}\\u{2D5DD}\\u{2D5DE}\\u{2D5DF}\\u{2D5E0}\\u{2D5E1}\\u{2D5E2}\\u{2D5E3}\\u{2D5E4}\\u{2D5E5}\\u{2D5E6}\\u{2D5E7}\\u{2D5E8}\\u{2D5E9}\\u{2D5EA}\\u{2D5EB}\\u{2D5EC}\\u{2D5ED}\\u{2D5EE}\\u{2D5EF}\\u{2D5F0}\\u{2D5F1}\\u{2D5F2}\\u{2D5F3}\\u{2D5F4}\\u{2D5F5}\\u{2D5F6}\\u{2D5F7}\\u{2D5F8}\\u{2D5F9}\\u{2D5FA}\\u{2D5FB}\\u{2D5FC}\\u{2D5FD}\\u{2D5FE}\\u{2D5FF}\\u{2D600}\\u{2D601}\\u{2D602}\\u{2D603}\\u{2D604}\\u{2D605}\\u{2D606}\\u{2D607}\\u{2D608}\\u{2D609}\\u{2D60A}\\u{2D60B}\\u{2D60C}\\u{2D60D}\\u{2D60E}\\u{2D60F}\\u{2D610}\\u{2D611}\\u{2D612}\\u{2D613}\\u{2D614}\\u{2D615}\\u{2D616}\\u{2D617}\\u{2D618}\\u{2D619}\\u{2D61A}\\u{2D61B}\\u{2D61C}\\u{2D61D}\\u{2D61E}\\u{2D61F}\\u{2D620}\\u{2D621}\\u{2D622}\\u{2D623}\\u{2D624}\\u{2D625}\\u{2D626}\\u{2D627}\\u{2D628}\\u{2D629}\\u{2D62A}\\u{2D62B}\\u{2D62C}\\u{2D62D}\\u{2D62E}\\u{2D62F}\\u{2D630}\\u{2D631}\\u{2D632}\\u{2D633}\\u{2D634}\\u{2D635}\\u{2D636}\\u{2D637}\\u{2D638}\\u{2D639}\\u{2D63A}\\u{2D63B}\\u{2D63C}\\u{2D63D}\\u{2D63E}\\u{2D63F}\\u{2D640}\\u{2D641}\\u{2D642}\\u{2D643}\\u{2D644}\\u{2D645}\\u{2D646}\\u{2D647}\\u{2D648}\\u{2D649}\\u{2D64A}\\u{2D64B}\\u{2D64C}\\u{2D64D}\\u{2D64E}\\u{2D64F}\\u{2D650}\\u{2D651}\\u{2D652}\\u{2D653}\\u{2D654}\\u{2D655}\\u{2D656}\\u{2D657}\\u{2D658}\\u{2D659}\\u{2D65A}\\u{2D65B}\\u{2D65C}\\u{2D65D}\\u{2D65E}\\u{2D65F}\\u{2D660}\\u{2D661}\\u{2D662}\\u{2D663}\\u{2D664}\\u{2D665}\\u{2D666}\\u{2D667}\\u{2D668}\\u{2D669}\\u{2D66A}\\u{2D66B}\\u{2D66C}\\u{2D66D}\\u{2D66E}\\u{2D66F}\\u{2D670}\\u{2D671}\\u{2D672}\\u{2D673}\\u{2D674}\\u{2D675}\\u{2D676}\\u{2D677}\\u{2D678}\\u{2D679}\\u{2D67A}\\u{2D67B}\\u{2D67C}\\u{2D67D}\\u{2D67E}\\u{2D67F}\\u{2D680}\\u{2D681}\\u{2D682}\\u{2D683}\\u{2D684}\\u{2D685}\\u{2D686}\\u{2D687}\\u{2D688}\\u{2D689}\\u{2D68A}\\u{2D68B}\\u{2D68C}\\u{2D68D}\\u{2D68E}\\u{2D68F}\\u{2D690}\\u{2D691}\\u{2D692}\\u{2D693}\\u{2D694}\\u{2D695}\\u{2D696}\\u{2D697}\\u{2D698}\\u{2D699}\\u{2D69A}\\u{2D69B}\\u{2D69C}\\u{2D69D}\\u{2D69E}\\u{2D69F}\\u{2D6A0}\\u{2D6A1}\\u{2D6A2}\\u{2D6A3}\\u{2D6A4}\\u{2D6A5}\\u{2D6A6}\\u{2D6A7}\\u{2D6A8}\\u{2D6A9}\\u{2D6AA}\\u{2D6AB}\\u{2D6AC}\\u{2D6AD}\\u{2D6AE}\\u{2D6AF}\\u{2D6B0}\\u{2D6B1}\\u{2D6B2}\\u{2D6B3}\\u{2D6B4}\\u{2D6B5}\\u{2D6B6}\\u{2D6B7}\\u{2D6B8}\\u{2D6B9}\\u{2D6BA}\\u{2D6BB}\\u{2D6BC}\\u{2D6BD}\\u{2D6BE}\\u{2D6BF}\\u{2D6C0}\\u{2D6C1}\\u{2D6C2}\\u{2D6C3}\\u{2D6C4}\\u{2D6C5}\\u{2D6C6}\\u{2D6C7}\\u{2D6C8}\\u{2D6C9}\\u{2D6CA}\\u{2D6CB}\\u{2D6CC}\\u{2D6CD}\\u{2D6CE}\\u{2D6CF}\\u{2D6D0}\\u{2D6D1}\\u{2D6D2}\\u{2D6D3}\\u{2D6D4}\\u{2D6D5}\\u{2D6D6}\\u{2D6D7}\\u{2D6D8}\\u{2D6D9}\\u{2D6DA}\\u{2D6DB}\\u{2D6DC}\\u{2D6DD}\\u{2D6DE}\\u{2D6DF}\\u{2D6E0}\\u{2D6E1}\\u{2D6E2}\\u{2D6E3}\\u{2D6E4}\\u{2D6E5}\\u{2D6E6}\\u{2D6E7}\\u{2D6E8}\\u{2D6E9}\\u{2D6EA}\\u{2D6EB}\\u{2D6EC}\\u{2D6ED}\\u{2D6EE}\\u{2D6EF}\\u{2D6F0}\\u{2D6F1}\\u{2D6F2}\\u{2D6F3}\\u{2D6F4}\\u{2D6F5}\\u{2D6F6}\\u{2D6F7}\\u{2D6F8}\\u{2D6F9}\\u{2D6FA}\\u{2D6FB}\\u{2D6FC}\\u{2D6FD}\\u{2D6FE}\\u{2D6FF}\\u{2D700}\\u{2D701}\\u{2D702}\\u{2D703}\\u{2D704}\\u{2D705}\\u{2D706}\\u{2D707}\\u{2D708}\\u{2D709}\\u{2D70A}\\u{2D70B}\\u{2D70C}\\u{2D70D}\\u{2D70E}\\u{2D70F}\\u{2D710}\\u{2D711}\\u{2D712}\\u{2D713}\\u{2D714}\\u{2D715}\\u{2D716}\\u{2D717}\\u{2D718}\\u{2D719}\\u{2D71A}\\u{2D71B}\\u{2D71C}\\u{2D71D}\\u{2D71E}\\u{2D71F}\\u{2D720}\\u{2D721}\\u{2D722}\\u{2D723}\\u{2D724}\\u{2D725}\\u{2D726}\\u{2D727}\\u{2D728}\\u{2D729}\\u{2D72A}\\u{2D72B}\\u{2D72C}\\u{2D72D}\\u{2D72E}\\u{2D72F}\\u{2D730}\\u{2D731}\\u{2D732}\\u{2D733}\\u{2D734}\\u{2D735}\\u{2D736}\\u{2D737}\\u{2D738}\\u{2D739}\\u{2D73A}\\u{2D73B}\\u{2D73C}\\u{2D73D}\\u{2D73E}\\u{2D73F}\\u{2D740}\\u{2D741}\\u{2D742}\\u{2D743}\\u{2D744}\\u{2D745}\\u{2D746}\\u{2D747}\\u{2D748}\\u{2D749}\\u{2D74A}\\u{2D74B}\\u{2D74C}\\u{2D74D}\\u{2D74E}\\u{2D74F}\\u{2D750}\\u{2D751}\\u{2D752}\\u{2D753}\\u{2D754}\\u{2D755}\\u{2D756}\\u{2D757}\\u{2D758}\\u{2D759}\\u{2D75A}\\u{2D75B}\\u{2D75C}\\u{2D75D}\\u{2D75E}\\u{2D75F}\\u{2D760}\\u{2D761}\\u{2D762}\\u{2D763}\\u{2D764}\\u{2D765}\\u{2D766}\\u{2D767}\\u{2D768}\\u{2D769}\\u{2D76A}\\u{2D76B}\\u{2D76C}\\u{2D76D}\\u{2D76E}\\u{2D76F}\\u{2D770}\\u{2D771}\\u{2D772}\\u{2D773}\\u{2D774}\\u{2D775}\\u{2D776}\\u{2D777}\\u{2D778}\\u{2D779}\\u{2D77A}\\u{2D77B}\\u{2D77C}\\u{2D77D}\\u{2D77E}\\u{2D77F}\\u{2D780}\\u{2D781}\\u{2D782}\\u{2D783}\\u{2D784}\\u{2D785}\\u{2D786}\\u{2D787}\\u{2D788}\\u{2D789}\\u{2D78A}\\u{2D78B}\\u{2D78C}\\u{2D78D}\\u{2D78E}\\u{2D78F}\\u{2D790}\\u{2D791}\\u{2D792}\\u{2D793}\\u{2D794}\\u{2D795}\\u{2D796}\\u{2D797}\\u{2D798}\\u{2D799}\\u{2D79A}\\u{2D79B}\\u{2D79C}\\u{2D79D}\\u{2D79E}\\u{2D79F}\\u{2D7A0}\\u{2D7A1}\\u{2D7A2}\\u{2D7A3}\\u{2D7A4}\\u{2D7A5}\\u{2D7A6}\\u{2D7A7}\\u{2D7A8}\\u{2D7A9}\\u{2D7AA}\\u{2D7AB}\\u{2D7AC}\\u{2D7AD}\\u{2D7AE}\\u{2D7AF}\\u{2D7B0}\\u{2D7B1}\\u{2D7B2}\\u{2D7B3}\\u{2D7B4}\\u{2D7B5}\\u{2D7B6}\\u{2D7B7}\\u{2D7B8}\\u{2D7B9}\\u{2D7BA}\\u{2D7BB}\\u{2D7BC}\\u{2D7BD}\\u{2D7BE}\\u{2D7BF}\\u{2D7C0}\\u{2D7C1}\\u{2D7C2}\\u{2D7C3}\\u{2D7C4}\\u{2D7C5}\\u{2D7C6}\\u{2D7C7}\\u{2D7C8}\\u{2D7C9}\\u{2D7CA}\\u{2D7CB}\\u{2D7CC}\\u{2D7CD}\\u{2D7CE}\\u{2D7CF}\\u{2D7D0}\\u{2D7D1}\\u{2D7D2}\\u{2D7D3}\\u{2D7D4}\\u{2D7D5}\\u{2D7D6}\\u{2D7D7}\\u{2D7D8}\\u{2D7D9}\\u{2D7DA}\\u{2D7DB}\\u{2D7DC}\\u{2D7DD}\\u{2D7DE}\\u{2D7DF}\\u{2D7E0}\\u{2D7E1}\\u{2D7E2}\\u{2D7E3}\\u{2D7E4}\\u{2D7E5}\\u{2D7E6}\\u{2D7E7}\\u{2D7E8}\\u{2D7E9}\\u{2D7EA}\\u{2D7EB}\\u{2D7EC}\\u{2D7ED}\\u{2D7EE}\\u{2D7EF}\\u{2D7F0}\\u{2D7F1}\\u{2D7F2}\\u{2D7F3}\\u{2D7F4}\\u{2D7F5}\\u{2D7F6}\\u{2D7F7}\\u{2D7F8}\\u{2D7F9}\\u{2D7FA}\\u{2D7FB}\\u{2D7FC}\\u{2D7FD}\\u{2D7FE}\\u{2D7FF}\\u{2D800}\\u{2D801}\\u{2D802}\\u{2D803}\\u{2D804}\\u{2D805}\\u{2D806}\\u{2D807}\\u{2D808}\\u{2D809}\\u{2D80A}\\u{2D80B}\\u{2D80C}\\u{2D80D}\\u{2D80E}\\u{2D80F}\\u{2D810}\\u{2D811}\\u{2D812}\\u{2D813}\\u{2D814}\\u{2D815}\\u{2D816}\\u{2D817}\\u{2D818}\\u{2D819}\\u{2D81A}\\u{2D81B}\\u{2D81C}\\u{2D81D}\\u{2D81E}\\u{2D81F}\\u{2D820}\\u{2D821}\\u{2D822}\\u{2D823}\\u{2D824}\\u{2D825}\\u{2D826}\\u{2D827}\\u{2D828}\\u{2D829}\\u{2D82A}\\u{2D82B}\\u{2D82C}\\u{2D82D}\\u{2D82E}\\u{2D82F}\\u{2D830}\\u{2D831}\\u{2D832}\\u{2D833}\\u{2D834}\\u{2D835}\\u{2D836}\\u{2D837}\\u{2D838}\\u{2D839}\\u{2D83A}\\u{2D83B}\\u{2D83C}\\u{2D83D}\\u{2D83E}\\u{2D83F}\\u{2D840}\\u{2D841}\\u{2D842}\\u{2D843}\\u{2D844}\\u{2D845}\\u{2D846}\\u{2D847}\\u{2D848}\\u{2D849}\\u{2D84A}\\u{2D84B}\\u{2D84C}\\u{2D84D}\\u{2D84E}\\u{2D84F}\\u{2D850}\\u{2D851}\\u{2D852}\\u{2D853}\\u{2D854}\\u{2D855}\\u{2D856}\\u{2D857}\\u{2D858}\\u{2D859}\\u{2D85A}\\u{2D85B}\\u{2D85C}\\u{2D85D}\\u{2D85E}\\u{2D85F}\\u{2D860}\\u{2D861}\\u{2D862}\\u{2D863}\\u{2D864}\\u{2D865}\\u{2D866}\\u{2D867}\\u{2D868}\\u{2D869}\\u{2D86A}\\u{2D86B}\\u{2D86C}\\u{2D86D}\\u{2D86E}\\u{2D86F}\\u{2D870}\\u{2D871}\\u{2D872}\\u{2D873}\\u{2D874}\\u{2D875}\\u{2D876}\\u{2D877}\\u{2D878}\\u{2D879}\\u{2D87A}\\u{2D87B}\\u{2D87C}\\u{2D87D}\\u{2D87E}\\u{2D87F}\\u{2D880}\\u{2D881}\\u{2D882}\\u{2D883}\\u{2D884}\\u{2D885}\\u{2D886}\\u{2D887}\\u{2D888}\\u{2D889}\\u{2D88A}\\u{2D88B}\\u{2D88C}\\u{2D88D}\\u{2D88E}\\u{2D88F}\\u{2D890}\\u{2D891}\\u{2D892}\\u{2D893}\\u{2D894}\\u{2D895}\\u{2D896}\\u{2D897}\\u{2D898}\\u{2D899}\\u{2D89A}\\u{2D89B}\\u{2D89C}\\u{2D89D}\\u{2D89E}\\u{2D89F}\\u{2D8A0}\\u{2D8A1}\\u{2D8A2}\\u{2D8A3}\\u{2D8A4}\\u{2D8A5}\\u{2D8A6}\\u{2D8A7}\\u{2D8A8}\\u{2D8A9}\\u{2D8AA}\\u{2D8AB}\\u{2D8AC}\\u{2D8AD}\\u{2D8AE}\\u{2D8AF}\\u{2D8B0}\\u{2D8B1}\\u{2D8B2}\\u{2D8B3}\\u{2D8B4}\\u{2D8B5}\\u{2D8B6}\\u{2D8B7}\\u{2D8B8}\\u{2D8B9}\\u{2D8BA}\\u{2D8BB}\\u{2D8BC}\\u{2D8BD}\\u{2D8BE}\\u{2D8BF}\\u{2D8C0}\\u{2D8C1}\\u{2D8C2}\\u{2D8C3}\\u{2D8C4}\\u{2D8C5}\\u{2D8C6}\\u{2D8C7}\\u{2D8C8}\\u{2D8C9}\\u{2D8CA}\\u{2D8CB}\\u{2D8CC}\\u{2D8CD}\\u{2D8CE}\\u{2D8CF}\\u{2D8D0}\\u{2D8D1}\\u{2D8D2}\\u{2D8D3}\\u{2D8D4}\\u{2D8D5}\\u{2D8D6}\\u{2D8D7}\\u{2D8D8}\\u{2D8D9}\\u{2D8DA}\\u{2D8DB}\\u{2D8DC}\\u{2D8DD}\\u{2D8DE}\\u{2D8DF}\\u{2D8E0}\\u{2D8E1}\\u{2D8E2}\\u{2D8E3}\\u{2D8E4}\\u{2D8E5}\\u{2D8E6}\\u{2D8E7}\\u{2D8E8}\\u{2D8E9}\\u{2D8EA}\\u{2D8EB}\\u{2D8EC}\\u{2D8ED}\\u{2D8EE}\\u{2D8EF}\\u{2D8F0}\\u{2D8F1}\\u{2D8F2}\\u{2D8F3}\\u{2D8F4}\\u{2D8F5}\\u{2D8F6}\\u{2D8F7}\\u{2D8F8}\\u{2D8F9}\\u{2D8FA}\\u{2D8FB}\\u{2D8FC}\\u{2D8FD}\\u{2D8FE}\\u{2D8FF}\\u{2D900}\\u{2D901}\\u{2D902}\\u{2D903}\\u{2D904}\\u{2D905}\\u{2D906}\\u{2D907}\\u{2D908}\\u{2D909}\\u{2D90A}\\u{2D90B}\\u{2D90C}\\u{2D90D}\\u{2D90E}\\u{2D90F}\\u{2D910}\\u{2D911}\\u{2D912}\\u{2D913}\\u{2D914}\\u{2D915}\\u{2D916}\\u{2D917}\\u{2D918}\\u{2D919}\\u{2D91A}\\u{2D91B}\\u{2D91C}\\u{2D91D}\\u{2D91E}\\u{2D91F}\\u{2D920}\\u{2D921}\\u{2D922}\\u{2D923}\\u{2D924}\\u{2D925}\\u{2D926}\\u{2D927}\\u{2D928}\\u{2D929}\\u{2D92A}\\u{2D92B}\\u{2D92C}\\u{2D92D}\\u{2D92E}\\u{2D92F}\\u{2D930}\\u{2D931}\\u{2D932}\\u{2D933}\\u{2D934}\\u{2D935}\\u{2D936}\\u{2D937}\\u{2D938}\\u{2D939}\\u{2D93A}\\u{2D93B}\\u{2D93C}\\u{2D93D}\\u{2D93E}\\u{2D93F}\\u{2D940}\\u{2D941}\\u{2D942}\\u{2D943}\\u{2D944}\\u{2D945}\\u{2D946}\\u{2D947}\\u{2D948}\\u{2D949}\\u{2D94A}\\u{2D94B}\\u{2D94C}\\u{2D94D}\\u{2D94E}\\u{2D94F}\\u{2D950}\\u{2D951}\\u{2D952}\\u{2D953}\\u{2D954}\\u{2D955}\\u{2D956}\\u{2D957}\\u{2D958}\\u{2D959}\\u{2D95A}\\u{2D95B}\\u{2D95C}\\u{2D95D}\\u{2D95E}\\u{2D95F}\\u{2D960}\\u{2D961}\\u{2D962}\\u{2D963}\\u{2D964}\\u{2D965}\\u{2D966}\\u{2D967}\\u{2D968}\\u{2D969}\\u{2D96A}\\u{2D96B}\\u{2D96C}\\u{2D96D}\\u{2D96E}\\u{2D96F}\\u{2D970}\\u{2D971}\\u{2D972}\\u{2D973}\\u{2D974}\\u{2D975}\\u{2D976}\\u{2D977}\\u{2D978}\\u{2D979}\\u{2D97A}\\u{2D97B}\\u{2D97C}\\u{2D97D}\\u{2D97E}\\u{2D97F}\\u{2D980}\\u{2D981}\\u{2D982}\\u{2D983}\\u{2D984}\\u{2D985}\\u{2D986}\\u{2D987}\\u{2D988}\\u{2D989}\\u{2D98A}\\u{2D98B}\\u{2D98C}\\u{2D98D}\\u{2D98E}\\u{2D98F}\\u{2D990}\\u{2D991}\\u{2D992}\\u{2D993}\\u{2D994}\\u{2D995}\\u{2D996}\\u{2D997}\\u{2D998}\\u{2D999}\\u{2D99A}\\u{2D99B}\\u{2D99C}\\u{2D99D}\\u{2D99E}\\u{2D99F}\\u{2D9A0}\\u{2D9A1}\\u{2D9A2}\\u{2D9A3}\\u{2D9A4}\\u{2D9A5}\\u{2D9A6}\\u{2D9A7}\\u{2D9A8}\\u{2D9A9}\\u{2D9AA}\\u{2D9AB}\\u{2D9AC}\\u{2D9AD}\\u{2D9AE}\\u{2D9AF}\\u{2D9B0}\\u{2D9B1}\\u{2D9B2}\\u{2D9B3}\\u{2D9B4}\\u{2D9B5}\\u{2D9B6}\\u{2D9B7}\\u{2D9B8}\\u{2D9B9}\\u{2D9BA}\\u{2D9BB}\\u{2D9BC}\\u{2D9BD}\\u{2D9BE}\\u{2D9BF}\\u{2D9C0}\\u{2D9C1}\\u{2D9C2}\\u{2D9C3}\\u{2D9C4}\\u{2D9C5}\\u{2D9C6}\\u{2D9C7}\\u{2D9C8}\\u{2D9C9}\\u{2D9CA}\\u{2D9CB}\\u{2D9CC}\\u{2D9CD}\\u{2D9CE}\\u{2D9CF}\\u{2D9D0}\\u{2D9D1}\\u{2D9D2}\\u{2D9D3}\\u{2D9D4}\\u{2D9D5}\\u{2D9D6}\\u{2D9D7}\\u{2D9D8}\\u{2D9D9}\\u{2D9DA}\\u{2D9DB}\\u{2D9DC}\\u{2D9DD}\\u{2D9DE}\\u{2D9DF}\\u{2D9E0}\\u{2D9E1}\\u{2D9E2}\\u{2D9E3}\\u{2D9E4}\\u{2D9E5}\\u{2D9E6}\\u{2D9E7}\\u{2D9E8}\\u{2D9E9}\\u{2D9EA}\\u{2D9EB}\\u{2D9EC}\\u{2D9ED}\\u{2D9EE}\\u{2D9EF}\\u{2D9F0}\\u{2D9F1}\\u{2D9F2}\\u{2D9F3}\\u{2D9F4}\\u{2D9F5}\\u{2D9F6}\\u{2D9F7}\\u{2D9F8}\\u{2D9F9}\\u{2D9FA}\\u{2D9FB}\\u{2D9FC}\\u{2D9FD}\\u{2D9FE}\\u{2D9FF}\\u{2DA00}\\u{2DA01}\\u{2DA02}\\u{2DA03}\\u{2DA04}\\u{2DA05}\\u{2DA06}\\u{2DA07}\\u{2DA08}\\u{2DA09}\\u{2DA0A}\\u{2DA0B}\\u{2DA0C}\\u{2DA0D}\\u{2DA0E}\\u{2DA0F}\\u{2DA10}\\u{2DA11}\\u{2DA12}\\u{2DA13}\\u{2DA14}\\u{2DA15}\\u{2DA16}\\u{2DA17}\\u{2DA18}\\u{2DA19}\\u{2DA1A}\\u{2DA1B}\\u{2DA1C}\\u{2DA1D}\\u{2DA1E}\\u{2DA1F}\\u{2DA20}\\u{2DA21}\\u{2DA22}\\u{2DA23}\\u{2DA24}\\u{2DA25}\\u{2DA26}\\u{2DA27}\\u{2DA28}\\u{2DA29}\\u{2DA2A}\\u{2DA2B}\\u{2DA2C}\\u{2DA2D}\\u{2DA2E}\\u{2DA2F}\\u{2DA30}\\u{2DA31}\\u{2DA32}\\u{2DA33}\\u{2DA34}\\u{2DA35}\\u{2DA36}\\u{2DA37}\\u{2DA38}\\u{2DA39}\\u{2DA3A}\\u{2DA3B}\\u{2DA3C}\\u{2DA3D}\\u{2DA3E}\\u{2DA3F}\\u{2DA40}\\u{2DA41}\\u{2DA42}\\u{2DA43}\\u{2DA44}\\u{2DA45}\\u{2DA46}\\u{2DA47}\\u{2DA48}\\u{2DA49}\\u{2DA4A}\\u{2DA4B}\\u{2DA4C}\\u{2DA4D}\\u{2DA4E}\\u{2DA4F}\\u{2DA50}\\u{2DA51}\\u{2DA52}\\u{2DA53}\\u{2DA54}\\u{2DA55}\\u{2DA56}\\u{2DA57}\\u{2DA58}\\u{2DA59}\\u{2DA5A}\\u{2DA5B}\\u{2DA5C}\\u{2DA5D}\\u{2DA5E}\\u{2DA5F}\\u{2DA60}\\u{2DA61}\\u{2DA62}\\u{2DA63}\\u{2DA64}\\u{2DA65}\\u{2DA66}\\u{2DA67}\\u{2DA68}\\u{2DA69}\\u{2DA6A}\\u{2DA6B}\\u{2DA6C}\\u{2DA6D}\\u{2DA6E}\\u{2DA6F}\\u{2DA70}\\u{2DA71}\\u{2DA72}\\u{2DA73}\\u{2DA74}\\u{2DA75}\\u{2DA76}\\u{2DA77}\\u{2DA78}\\u{2DA79}\\u{2DA7A}\\u{2DA7B}\\u{2DA7C}\\u{2DA7D}\\u{2DA7E}\\u{2DA7F}\\u{2DA80}\\u{2DA81}\\u{2DA82}\\u{2DA83}\\u{2DA84}\\u{2DA85}\\u{2DA86}\\u{2DA87}\\u{2DA88}\\u{2DA89}\\u{2DA8A}\\u{2DA8B}\\u{2DA8C}\\u{2DA8D}\\u{2DA8E}\\u{2DA8F}\\u{2DA90}\\u{2DA91}\\u{2DA92}\\u{2DA93}\\u{2DA94}\\u{2DA95}\\u{2DA96}\\u{2DA97}\\u{2DA98}\\u{2DA99}\\u{2DA9A}\\u{2DA9B}\\u{2DA9C}\\u{2DA9D}\\u{2DA9E}\\u{2DA9F}\\u{2DAA0}\\u{2DAA1}\\u{2DAA2}\\u{2DAA3}\\u{2DAA4}\\u{2DAA5}\\u{2DAA6}\\u{2DAA7}\\u{2DAA8}\\u{2DAA9}\\u{2DAAA}\\u{2DAAB}\\u{2DAAC}\\u{2DAAD}\\u{2DAAE}\\u{2DAAF}\\u{2DAB0}\\u{2DAB1}\\u{2DAB2}\\u{2DAB3}\\u{2DAB4}\\u{2DAB5}\\u{2DAB6}\\u{2DAB7}\\u{2DAB8}\\u{2DAB9}\\u{2DABA}\\u{2DABB}\\u{2DABC}\\u{2DABD}\\u{2DABE}\\u{2DABF}\\u{2DAC0}\\u{2DAC1}\\u{2DAC2}\\u{2DAC3}\\u{2DAC4}\\u{2DAC5}\\u{2DAC6}\\u{2DAC7}\\u{2DAC8}\\u{2DAC9}\\u{2DACA}\\u{2DACB}\\u{2DACC}\\u{2DACD}\\u{2DACE}\\u{2DACF}\\u{2DAD0}\\u{2DAD1}\\u{2DAD2}\\u{2DAD3}\\u{2DAD4}\\u{2DAD5}\\u{2DAD6}\\u{2DAD7}\\u{2DAD8}\\u{2DAD9}\\u{2DADA}\\u{2DADB}\\u{2DADC}\\u{2DADD}\\u{2DADE}\\u{2DADF}\\u{2DAE0}\\u{2DAE1}\\u{2DAE2}\\u{2DAE3}\\u{2DAE4}\\u{2DAE5}\\u{2DAE6}\\u{2DAE7}\\u{2DAE8}\\u{2DAE9}\\u{2DAEA}\\u{2DAEB}\\u{2DAEC}\\u{2DAED}\\u{2DAEE}\\u{2DAEF}\\u{2DAF0}\\u{2DAF1}\\u{2DAF2}\\u{2DAF3}\\u{2DAF4}\\u{2DAF5}\\u{2DAF6}\\u{2DAF7}\\u{2DAF8}\\u{2DAF9}\\u{2DAFA}\\u{2DAFB}\\u{2DAFC}\\u{2DAFD}\\u{2DAFE}\\u{2DAFF}\\u{2DB00}\\u{2DB01}\\u{2DB02}\\u{2DB03}\\u{2DB04}\\u{2DB05}\\u{2DB06}\\u{2DB07}\\u{2DB08}\\u{2DB09}\\u{2DB0A}\\u{2DB0B}\\u{2DB0C}\\u{2DB0D}\\u{2DB0E}\\u{2DB0F}\\u{2DB10}\\u{2DB11}\\u{2DB12}\\u{2DB13}\\u{2DB14}\\u{2DB15}\\u{2DB16}\\u{2DB17}\\u{2DB18}\\u{2DB19}\\u{2DB1A}\\u{2DB1B}\\u{2DB1C}\\u{2DB1D}\\u{2DB1E}\\u{2DB1F}\\u{2DB20}\\u{2DB21}\\u{2DB22}\\u{2DB23}\\u{2DB24}\\u{2DB25}\\u{2DB26}\\u{2DB27}\\u{2DB28}\\u{2DB29}\\u{2DB2A}\\u{2DB2B}\\u{2DB2C}\\u{2DB2D}\\u{2DB2E}\\u{2DB2F}\\u{2DB30}\\u{2DB31}\\u{2DB32}\\u{2DB33}\\u{2DB34}\\u{2DB35}\\u{2DB36}\\u{2DB37}\\u{2DB38}\\u{2DB39}\\u{2DB3A}\\u{2DB3B}\\u{2DB3C}\\u{2DB3D}\\u{2DB3E}\\u{2DB3F}\\u{2DB40}\\u{2DB41}\\u{2DB42}\\u{2DB43}\\u{2DB44}\\u{2DB45}\\u{2DB46}\\u{2DB47}\\u{2DB48}\\u{2DB49}\\u{2DB4A}\\u{2DB4B}\\u{2DB4C}\\u{2DB4D}\\u{2DB4E}\\u{2DB4F}\\u{2DB50}\\u{2DB51}\\u{2DB52}\\u{2DB53}\\u{2DB54}\\u{2DB55}\\u{2DB56}\\u{2DB57}\\u{2DB58}\\u{2DB59}\\u{2DB5A}\\u{2DB5B}\\u{2DB5C}\\u{2DB5D}\\u{2DB5E}\\u{2DB5F}\\u{2DB60}\\u{2DB61}\\u{2DB62}\\u{2DB63}\\u{2DB64}\\u{2DB65}\\u{2DB66}\\u{2DB67}\\u{2DB68}\\u{2DB69}\\u{2DB6A}\\u{2DB6B}\\u{2DB6C}\\u{2DB6D}\\u{2DB6E}\\u{2DB6F}\\u{2DB70}\\u{2DB71}\\u{2DB72}\\u{2DB73}\\u{2DB74}\\u{2DB75}\\u{2DB76}\\u{2DB77}\\u{2DB78}\\u{2DB79}\\u{2DB7A}\\u{2DB7B}\\u{2DB7C}\\u{2DB7D}\\u{2DB7E}\\u{2DB7F}\\u{2DB80}\\u{2DB81}\\u{2DB82}\\u{2DB83}\\u{2DB84}\\u{2DB85}\\u{2DB86}\\u{2DB87}\\u{2DB88}\\u{2DB89}\\u{2DB8A}\\u{2DB8B}\\u{2DB8C}\\u{2DB8D}\\u{2DB8E}\\u{2DB8F}\\u{2DB90}\\u{2DB91}\\u{2DB92}\\u{2DB93}\\u{2DB94}\\u{2DB95}\\u{2DB96}\\u{2DB97}\\u{2DB98}\\u{2DB99}\\u{2DB9A}\\u{2DB9B}\\u{2DB9C}\\u{2DB9D}\\u{2DB9E}\\u{2DB9F}\\u{2DBA0}\\u{2DBA1}\\u{2DBA2}\\u{2DBA3}\\u{2DBA4}\\u{2DBA5}\\u{2DBA6}\\u{2DBA7}\\u{2DBA8}\\u{2DBA9}\\u{2DBAA}\\u{2DBAB}\\u{2DBAC}\\u{2DBAD}\\u{2DBAE}\\u{2DBAF}\\u{2DBB0}\\u{2DBB1}\\u{2DBB2}\\u{2DBB3}\\u{2DBB4}\\u{2DBB5}\\u{2DBB6}\\u{2DBB7}\\u{2DBB8}\\u{2DBB9}\\u{2DBBA}\\u{2DBBB}\\u{2DBBC}\\u{2DBBD}\\u{2DBBE}\\u{2DBBF}\\u{2DBC0}\\u{2DBC1}\\u{2DBC2}\\u{2DBC3}\\u{2DBC4}\\u{2DBC5}\\u{2DBC6}\\u{2DBC7}\\u{2DBC8}\\u{2DBC9}\\u{2DBCA}\\u{2DBCB}\\u{2DBCC}\\u{2DBCD}\\u{2DBCE}\\u{2DBCF}\\u{2DBD0}\\u{2DBD1}\\u{2DBD2}\\u{2DBD3}\\u{2DBD4}\\u{2DBD5}\\u{2DBD6}\\u{2DBD7}\\u{2DBD8}\\u{2DBD9}\\u{2DBDA}\\u{2DBDB}\\u{2DBDC}\\u{2DBDD}\\u{2DBDE}\\u{2DBDF}\\u{2DBE0}\\u{2DBE1}\\u{2DBE2}\\u{2DBE3}\\u{2DBE4}\\u{2DBE5}\\u{2DBE6}\\u{2DBE7}\\u{2DBE8}\\u{2DBE9}\\u{2DBEA}\\u{2DBEB}\\u{2DBEC}\\u{2DBED}\\u{2DBEE}\\u{2DBEF}\\u{2DBF0}\\u{2DBF1}\\u{2DBF2}\\u{2DBF3}\\u{2DBF4}\\u{2DBF5}\\u{2DBF6}\\u{2DBF7}\\u{2DBF8}\\u{2DBF9}\\u{2DBFA}\\u{2DBFB}\\u{2DBFC}\\u{2DBFD}\\u{2DBFE}\\u{2DBFF}\\u{2DC00}\\u{2DC01}\\u{2DC02}\\u{2DC03}\\u{2DC04}\\u{2DC05}\\u{2DC06}\\u{2DC07}\\u{2DC08}\\u{2DC09}\\u{2DC0A}\\u{2DC0B}\\u{2DC0C}\\u{2DC0D}\\u{2DC0E}\\u{2DC0F}\\u{2DC10}\\u{2DC11}\\u{2DC12}\\u{2DC13}\\u{2DC14}\\u{2DC15}\\u{2DC16}\\u{2DC17}\\u{2DC18}\\u{2DC19}\\u{2DC1A}\\u{2DC1B}\\u{2DC1C}\\u{2DC1D}\\u{2DC1E}\\u{2DC1F}\\u{2DC20}\\u{2DC21}\\u{2DC22}\\u{2DC23}\\u{2DC24}\\u{2DC25}\\u{2DC26}\\u{2DC27}\\u{2DC28}\\u{2DC29}\\u{2DC2A}\\u{2DC2B}\\u{2DC2C}\\u{2DC2D}\\u{2DC2E}\\u{2DC2F}\\u{2DC30}\\u{2DC31}\\u{2DC32}\\u{2DC33}\\u{2DC34}\\u{2DC35}\\u{2DC36}\\u{2DC37}\\u{2DC38}\\u{2DC39}\\u{2DC3A}\\u{2DC3B}\\u{2DC3C}\\u{2DC3D}\\u{2DC3E}\\u{2DC3F}\\u{2DC40}\\u{2DC41}\\u{2DC42}\\u{2DC43}\\u{2DC44}\\u{2DC45}\\u{2DC46}\\u{2DC47}\\u{2DC48}\\u{2DC49}\\u{2DC4A}\\u{2DC4B}\\u{2DC4C}\\u{2DC4D}\\u{2DC4E}\\u{2DC4F}\\u{2DC50}\\u{2DC51}\\u{2DC52}\\u{2DC53}\\u{2DC54}\\u{2DC55}\\u{2DC56}\\u{2DC57}\\u{2DC58}\\u{2DC59}\\u{2DC5A}\\u{2DC5B}\\u{2DC5C}\\u{2DC5D}\\u{2DC5E}\\u{2DC5F}\\u{2DC60}\\u{2DC61}\\u{2DC62}\\u{2DC63}\\u{2DC64}\\u{2DC65}\\u{2DC66}\\u{2DC67}\\u{2DC68}\\u{2DC69}\\u{2DC6A}\\u{2DC6B}\\u{2DC6C}\\u{2DC6D}\\u{2DC6E}\\u{2DC6F}\\u{2DC70}\\u{2DC71}\\u{2DC72}\\u{2DC73}\\u{2DC74}\\u{2DC75}\\u{2DC76}\\u{2DC77}\\u{2DC78}\\u{2DC79}\\u{2DC7A}\\u{2DC7B}\\u{2DC7C}\\u{2DC7D}\\u{2DC7E}\\u{2DC7F}\\u{2DC80}\\u{2DC81}\\u{2DC82}\\u{2DC83}\\u{2DC84}\\u{2DC85}\\u{2DC86}\\u{2DC87}\\u{2DC88}\\u{2DC89}\\u{2DC8A}\\u{2DC8B}\\u{2DC8C}\\u{2DC8D}\\u{2DC8E}\\u{2DC8F}\\u{2DC90}\\u{2DC91}\\u{2DC92}\\u{2DC93}\\u{2DC94}\\u{2DC95}\\u{2DC96}\\u{2DC97}\\u{2DC98}\\u{2DC99}\\u{2DC9A}\\u{2DC9B}\\u{2DC9C}\\u{2DC9D}\\u{2DC9E}\\u{2DC9F}\\u{2DCA0}\\u{2DCA1}\\u{2DCA2}\\u{2DCA3}\\u{2DCA4}\\u{2DCA5}\\u{2DCA6}\\u{2DCA7}\\u{2DCA8}\\u{2DCA9}\\u{2DCAA}\\u{2DCAB}\\u{2DCAC}\\u{2DCAD}\\u{2DCAE}\\u{2DCAF}\\u{2DCB0}\\u{2DCB1}\\u{2DCB2}\\u{2DCB3}\\u{2DCB4}\\u{2DCB5}\\u{2DCB6}\\u{2DCB7}\\u{2DCB8}\\u{2DCB9}\\u{2DCBA}\\u{2DCBB}\\u{2DCBC}\\u{2DCBD}\\u{2DCBE}\\u{2DCBF}\\u{2DCC0}\\u{2DCC1}\\u{2DCC2}\\u{2DCC3}\\u{2DCC4}\\u{2DCC5}\\u{2DCC6}\\u{2DCC7}\\u{2DCC8}\\u{2DCC9}\\u{2DCCA}\\u{2DCCB}\\u{2DCCC}\\u{2DCCD}\\u{2DCCE}\\u{2DCCF}\\u{2DCD0}\\u{2DCD1}\\u{2DCD2}\\u{2DCD3}\\u{2DCD4}\\u{2DCD5}\\u{2DCD6}\\u{2DCD7}\\u{2DCD8}\\u{2DCD9}\\u{2DCDA}\\u{2DCDB}\\u{2DCDC}\\u{2DCDD}\\u{2DCDE}\\u{2DCDF}\\u{2DCE0}\\u{2DCE1}\\u{2DCE2}\\u{2DCE3}\\u{2DCE4}\\u{2DCE5}\\u{2DCE6}\\u{2DCE7}\\u{2DCE8}\\u{2DCE9}\\u{2DCEA}\\u{2DCEB}\\u{2DCEC}\\u{2DCED}\\u{2DCEE}\\u{2DCEF}\\u{2DCF0}\\u{2DCF1}\\u{2DCF2}\\u{2DCF3}\\u{2DCF4}\\u{2DCF5}\\u{2DCF6}\\u{2DCF7}\\u{2DCF8}\\u{2DCF9}\\u{2DCFA}\\u{2DCFB}\\u{2DCFC}\\u{2DCFD}\\u{2DCFE}\\u{2DCFF}\\u{2DD00}\\u{2DD01}\\u{2DD02}\\u{2DD03}\\u{2DD04}\\u{2DD05}\\u{2DD06}\\u{2DD07}\\u{2DD08}\\u{2DD09}\\u{2DD0A}\\u{2DD0B}\\u{2DD0C}\\u{2DD0D}\\u{2DD0E}\\u{2DD0F}\\u{2DD10}\\u{2DD11}\\u{2DD12}\\u{2DD13}\\u{2DD14}\\u{2DD15}\\u{2DD16}\\u{2DD17}\\u{2DD18}\\u{2DD19}\\u{2DD1A}\\u{2DD1B}\\u{2DD1C}\\u{2DD1D}\\u{2DD1E}\\u{2DD1F}\\u{2DD20}\\u{2DD21}\\u{2DD22}\\u{2DD23}\\u{2DD24}\\u{2DD25}\\u{2DD26}\\u{2DD27}\\u{2DD28}\\u{2DD29}\\u{2DD2A}\\u{2DD2B}\\u{2DD2C}\\u{2DD2D}\\u{2DD2E}\\u{2DD2F}\\u{2DD30}\\u{2DD31}\\u{2DD32}\\u{2DD33}\\u{2DD34}\\u{2DD35}\\u{2DD36}\\u{2DD37}\\u{2DD38}\\u{2DD39}\\u{2DD3A}\\u{2DD3B}\\u{2DD3C}\\u{2DD3D}\\u{2DD3E}\\u{2DD3F}\\u{2DD40}\\u{2DD41}\\u{2DD42}\\u{2DD43}\\u{2DD44}\\u{2DD45}\\u{2DD46}\\u{2DD47}\\u{2DD48}\\u{2DD49}\\u{2DD4A}\\u{2DD4B}\\u{2DD4C}\\u{2DD4D}\\u{2DD4E}\\u{2DD4F}\\u{2DD50}\\u{2DD51}\\u{2DD52}\\u{2DD53}\\u{2DD54}\\u{2DD55}\\u{2DD56}\\u{2DD57}\\u{2DD58}\\u{2DD59}\\u{2DD5A}\\u{2DD5B}\\u{2DD5C}\\u{2DD5D}\\u{2DD5E}\\u{2DD5F}\\u{2DD60}\\u{2DD61}\\u{2DD62}\\u{2DD63}\\u{2DD64}\\u{2DD65}\\u{2DD66}\\u{2DD67}\\u{2DD68}\\u{2DD69}\\u{2DD6A}\\u{2DD6B}\\u{2DD6C}\\u{2DD6D}\\u{2DD6E}\\u{2DD6F}\\u{2DD70}\\u{2DD71}\\u{2DD72}\\u{2DD73}\\u{2DD74}\\u{2DD75}\\u{2DD76}\\u{2DD77}\\u{2DD78}\\u{2DD79}\\u{2DD7A}\\u{2DD7B}\\u{2DD7C}\\u{2DD7D}\\u{2DD7E}\\u{2DD7F}\\u{2DD80}\\u{2DD81}\\u{2DD82}\\u{2DD83}\\u{2DD84}\\u{2DD85}\\u{2DD86}\\u{2DD87}\\u{2DD88}\\u{2DD89}\\u{2DD8A}\\u{2DD8B}\\u{2DD8C}\\u{2DD8D}\\u{2DD8E}\\u{2DD8F}\\u{2DD90}\\u{2DD91}\\u{2DD92}\\u{2DD93}\\u{2DD94}\\u{2DD95}\\u{2DD96}\\u{2DD97}\\u{2DD98}\\u{2DD99}\\u{2DD9A}\\u{2DD9B}\\u{2DD9C}\\u{2DD9D}\\u{2DD9E}\\u{2DD9F}\\u{2DDA0}\\u{2DDA1}\\u{2DDA2}\\u{2DDA3}\\u{2DDA4}\\u{2DDA5}\\u{2DDA6}\\u{2DDA7}\\u{2DDA8}\\u{2DDA9}\\u{2DDAA}\\u{2DDAB}\\u{2DDAC}\\u{2DDAD}\\u{2DDAE}\\u{2DDAF}\\u{2DDB0}\\u{2DDB1}\\u{2DDB2}\\u{2DDB3}\\u{2DDB4}\\u{2DDB5}\\u{2DDB6}\\u{2DDB7}\\u{2DDB8}\\u{2DDB9}\\u{2DDBA}\\u{2DDBB}\\u{2DDBC}\\u{2DDBD}\\u{2DDBE}\\u{2DDBF}\\u{2DDC0}\\u{2DDC1}\\u{2DDC2}\\u{2DDC3}\\u{2DDC4}\\u{2DDC5}\\u{2DDC6}\\u{2DDC7}\\u{2DDC8}\\u{2DDC9}\\u{2DDCA}\\u{2DDCB}\\u{2DDCC}\\u{2DDCD}\\u{2DDCE}\\u{2DDCF}\\u{2DDD0}\\u{2DDD1}\\u{2DDD2}\\u{2DDD3}\\u{2DDD4}\\u{2DDD5}\\u{2DDD6}\\u{2DDD7}\\u{2DDD8}\\u{2DDD9}\\u{2DDDA}\\u{2DDDB}\\u{2DDDC}\\u{2DDDD}\\u{2DDDE}\\u{2DDDF}\\u{2DDE0}\\u{2DDE1}\\u{2DDE2}\\u{2DDE3}\\u{2DDE4}\\u{2DDE5}\\u{2DDE6}\\u{2DDE7}\\u{2DDE8}\\u{2DDE9}\\u{2DDEA}\\u{2DDEB}\\u{2DDEC}\\u{2DDED}\\u{2DDEE}\\u{2DDEF}\\u{2DDF0}\\u{2DDF1}\\u{2DDF2}\\u{2DDF3}\\u{2DDF4}\\u{2DDF5}\\u{2DDF6}\\u{2DDF7}\\u{2DDF8}\\u{2DDF9}\\u{2DDFA}\\u{2DDFB}\\u{2DDFC}\\u{2DDFD}\\u{2DDFE}\\u{2DDFF}\\u{2DE00}\\u{2DE01}\\u{2DE02}\\u{2DE03}\\u{2DE04}\\u{2DE05}\\u{2DE06}\\u{2DE07}\\u{2DE08}\\u{2DE09}\\u{2DE0A}\\u{2DE0B}\\u{2DE0C}\\u{2DE0D}\\u{2DE0E}\\u{2DE0F}\\u{2DE10}\\u{2DE11}\\u{2DE12}\\u{2DE13}\\u{2DE14}\\u{2DE15}\\u{2DE16}\\u{2DE17}\\u{2DE18}\\u{2DE19}\\u{2DE1A}\\u{2DE1B}\\u{2DE1C}\\u{2DE1D}\\u{2DE1E}\\u{2DE1F}\\u{2DE20}\\u{2DE21}\\u{2DE22}\\u{2DE23}\\u{2DE24}\\u{2DE25}\\u{2DE26}\\u{2DE27}\\u{2DE28}\\u{2DE29}\\u{2DE2A}\\u{2DE2B}\\u{2DE2C}\\u{2DE2D}\\u{2DE2E}\\u{2DE2F}\\u{2DE30}\\u{2DE31}\\u{2DE32}\\u{2DE33}\\u{2DE34}\\u{2DE35}\\u{2DE36}\\u{2DE37}\\u{2DE38}\\u{2DE39}\\u{2DE3A}\\u{2DE3B}\\u{2DE3C}\\u{2DE3D}\\u{2DE3E}\\u{2DE3F}\\u{2DE40}\\u{2DE41}\\u{2DE42}\\u{2DE43}\\u{2DE44}\\u{2DE45}\\u{2DE46}\\u{2DE47}\\u{2DE48}\\u{2DE49}\\u{2DE4A}\\u{2DE4B}\\u{2DE4C}\\u{2DE4D}\\u{2DE4E}\\u{2DE4F}\\u{2DE50}\\u{2DE51}\\u{2DE52}\\u{2DE53}\\u{2DE54}\\u{2DE55}\\u{2DE56}\\u{2DE57}\\u{2DE58}\\u{2DE59}\\u{2DE5A}\\u{2DE5B}\\u{2DE5C}\\u{2DE5D}\\u{2DE5E}\\u{2DE5F}\\u{2DE60}\\u{2DE61}\\u{2DE62}\\u{2DE63}\\u{2DE64}\\u{2DE65}\\u{2DE66}\\u{2DE67}\\u{2DE68}\\u{2DE69}\\u{2DE6A}\\u{2DE6B}\\u{2DE6C}\\u{2DE6D}\\u{2DE6E}\\u{2DE6F}\\u{2DE70}\\u{2DE71}\\u{2DE72}\\u{2DE73}\\u{2DE74}\\u{2DE75}\\u{2DE76}\\u{2DE77}\\u{2DE78}\\u{2DE79}\\u{2DE7A}\\u{2DE7B}\\u{2DE7C}\\u{2DE7D}\\u{2DE7E}\\u{2DE7F}\\u{2DE80}\\u{2DE81}\\u{2DE82}\\u{2DE83}\\u{2DE84}\\u{2DE85}\\u{2DE86}\\u{2DE87}\\u{2DE88}\\u{2DE89}\\u{2DE8A}\\u{2DE8B}\\u{2DE8C}\\u{2DE8D}\\u{2DE8E}\\u{2DE8F}\\u{2DE90}\\u{2DE91}\\u{2DE92}\\u{2DE93}\\u{2DE94}\\u{2DE95}\\u{2DE96}\\u{2DE97}\\u{2DE98}\\u{2DE99}\\u{2DE9A}\\u{2DE9B}\\u{2DE9C}\\u{2DE9D}\\u{2DE9E}\\u{2DE9F}\\u{2DEA0}\\u{2DEA1}\\u{2DEA2}\\u{2DEA3}\\u{2DEA4}\\u{2DEA5}\\u{2DEA6}\\u{2DEA7}\\u{2DEA8}\\u{2DEA9}\\u{2DEAA}\\u{2DEAB}\\u{2DEAC}\\u{2DEAD}\\u{2DEAE}\\u{2DEAF}\\u{2DEB0}\\u{2DEB1}\\u{2DEB2}\\u{2DEB3}\\u{2DEB4}\\u{2DEB5}\\u{2DEB6}\\u{2DEB7}\\u{2DEB8}\\u{2DEB9}\\u{2DEBA}\\u{2DEBB}\\u{2DEBC}\\u{2DEBD}\\u{2DEBE}\\u{2DEBF}\\u{2DEC0}\\u{2DEC1}\\u{2DEC2}\\u{2DEC3}\\u{2DEC4}\\u{2DEC5}\\u{2DEC6}\\u{2DEC7}\\u{2DEC8}\\u{2DEC9}\\u{2DECA}\\u{2DECB}\\u{2DECC}\\u{2DECD}\\u{2DECE}\\u{2DECF}\\u{2DED0}\\u{2DED1}\\u{2DED2}\\u{2DED3}\\u{2DED4}\\u{2DED5}\\u{2DED6}\\u{2DED7}\\u{2DED8}\\u{2DED9}\\u{2DEDA}\\u{2DEDB}\\u{2DEDC}\\u{2DEDD}\\u{2DEDE}\\u{2DEDF}\\u{2DEE0}\\u{2DEE1}\\u{2DEE2}\\u{2DEE3}\\u{2DEE4}\\u{2DEE5}\\u{2DEE6}\\u{2DEE7}\\u{2DEE8}\\u{2DEE9}\\u{2DEEA}\\u{2DEEB}\\u{2DEEC}\\u{2DEED}\\u{2DEEE}\\u{2DEEF}\\u{2DEF0}\\u{2DEF1}\\u{2DEF2}\\u{2DEF3}\\u{2DEF4}\\u{2DEF5}\\u{2DEF6}\\u{2DEF7}\\u{2DEF8}\\u{2DEF9}\\u{2DEFA}\\u{2DEFB}\\u{2DEFC}\\u{2DEFD}\\u{2DEFE}\\u{2DEFF}\\u{2DF00}\\u{2DF01}\\u{2DF02}\\u{2DF03}\\u{2DF04}\\u{2DF05}\\u{2DF06}\\u{2DF07}\\u{2DF08}\\u{2DF09}\\u{2DF0A}\\u{2DF0B}\\u{2DF0C}\\u{2DF0D}\\u{2DF0E}\\u{2DF0F}\\u{2DF10}\\u{2DF11}\\u{2DF12}\\u{2DF13}\\u{2DF14}\\u{2DF15}\\u{2DF16}\\u{2DF17}\\u{2DF18}\\u{2DF19}\\u{2DF1A}\\u{2DF1B}\\u{2DF1C}\\u{2DF1D}\\u{2DF1E}\\u{2DF1F}\\u{2DF20}\\u{2DF21}\\u{2DF22}\\u{2DF23}\\u{2DF24}\\u{2DF25}\\u{2DF26}\\u{2DF27}\\u{2DF28}\\u{2DF29}\\u{2DF2A}\\u{2DF2B}\\u{2DF2C}\\u{2DF2D}\\u{2DF2E}\\u{2DF2F}\\u{2DF30}\\u{2DF31}\\u{2DF32}\\u{2DF33}\\u{2DF34}\\u{2DF35}\\u{2DF36}\\u{2DF37}\\u{2DF38}\\u{2DF39}\\u{2DF3A}\\u{2DF3B}\\u{2DF3C}\\u{2DF3D}\\u{2DF3E}\\u{2DF3F}\\u{2DF40}\\u{2DF41}\\u{2DF42}\\u{2DF43}\\u{2DF44}\\u{2DF45}\\u{2DF46}\\u{2DF47}\\u{2DF48}\\u{2DF49}\\u{2DF4A}\\u{2DF4B}\\u{2DF4C}\\u{2DF4D}\\u{2DF4E}\\u{2DF4F}\\u{2DF50}\\u{2DF51}\\u{2DF52}\\u{2DF53}\\u{2DF54}\\u{2DF55}\\u{2DF56}\\u{2DF57}\\u{2DF58}\\u{2DF59}\\u{2DF5A}\\u{2DF5B}\\u{2DF5C}\\u{2DF5D}\\u{2DF5E}\\u{2DF5F}\\u{2DF60}\\u{2DF61}\\u{2DF62}\\u{2DF63}\\u{2DF64}\\u{2DF65}\\u{2DF66}\\u{2DF67}\\u{2DF68}\\u{2DF69}\\u{2DF6A}\\u{2DF6B}\\u{2DF6C}\\u{2DF6D}\\u{2DF6E}\\u{2DF6F}\\u{2DF70}\\u{2DF71}\\u{2DF72}\\u{2DF73}\\u{2DF74}\\u{2DF75}\\u{2DF76}\\u{2DF77}\\u{2DF78}\\u{2DF79}\\u{2DF7A}\\u{2DF7B}\\u{2DF7C}\\u{2DF7D}\\u{2DF7E}\\u{2DF7F}\\u{2DF80}\\u{2DF81}\\u{2DF82}\\u{2DF83}\\u{2DF84}\\u{2DF85}\\u{2DF86}\\u{2DF87}\\u{2DF88}\\u{2DF89}\\u{2DF8A}\\u{2DF8B}\\u{2DF8C}\\u{2DF8D}\\u{2DF8E}\\u{2DF8F}\\u{2DF90}\\u{2DF91}\\u{2DF92}\\u{2DF93}\\u{2DF94}\\u{2DF95}\\u{2DF96}\\u{2DF97}\\u{2DF98}\\u{2DF99}\\u{2DF9A}\\u{2DF9B}\\u{2DF9C}\\u{2DF9D}\\u{2DF9E}\\u{2DF9F}\\u{2DFA0}\\u{2DFA1}\\u{2DFA2}\\u{2DFA3}\\u{2DFA4}\\u{2DFA5}\\u{2DFA6}\\u{2DFA7}\\u{2DFA8}\\u{2DFA9}\\u{2DFAA}\\u{2DFAB}\\u{2DFAC}\\u{2DFAD}\\u{2DFAE}\\u{2DFAF}\\u{2DFB0}\\u{2DFB1}\\u{2DFB2}\\u{2DFB3}\\u{2DFB4}\\u{2DFB5}\\u{2DFB6}\\u{2DFB7}\\u{2DFB8}\\u{2DFB9}\\u{2DFBA}\\u{2DFBB}\\u{2DFBC}\\u{2DFBD}\\u{2DFBE}\\u{2DFBF}\\u{2DFC0}\\u{2DFC1}\\u{2DFC2}\\u{2DFC3}\\u{2DFC4}\\u{2DFC5}\\u{2DFC6}\\u{2DFC7}\\u{2DFC8}\\u{2DFC9}\\u{2DFCA}\\u{2DFCB}\\u{2DFCC}\\u{2DFCD}\\u{2DFCE}\\u{2DFCF}\\u{2DFD0}\\u{2DFD1}\\u{2DFD2}\\u{2DFD3}\\u{2DFD4}\\u{2DFD5}\\u{2DFD6}\\u{2DFD7}\\u{2DFD8}\\u{2DFD9}\\u{2DFDA}\\u{2DFDB}\\u{2DFDC}\\u{2DFDD}\\u{2DFDE}\\u{2DFDF}\\u{2DFE0}\\u{2DFE1}\\u{2DFE2}\\u{2DFE3}\\u{2DFE4}\\u{2DFE5}\\u{2DFE6}\\u{2DFE7}\\u{2DFE8}\\u{2DFE9}\\u{2DFEA}\\u{2DFEB}\\u{2DFEC}\\u{2DFED}\\u{2DFEE}\\u{2DFEF}\\u{2DFF0}\\u{2DFF1}\\u{2DFF2}\\u{2DFF3}\\u{2DFF4}\\u{2DFF5}\\u{2DFF6}\\u{2DFF7}\\u{2DFF8}\\u{2DFF9}\\u{2DFFA}\\u{2DFFB}\\u{2DFFC}\\u{2DFFD}\\u{2DFFE}\\u{2DFFF}\\u{2E000}\\u{2E001}\\u{2E002}\\u{2E003}\\u{2E004}\\u{2E005}\\u{2E006}\\u{2E007}\\u{2E008}\\u{2E009}\\u{2E00A}\\u{2E00B}\\u{2E00C}\\u{2E00D}\\u{2E00E}\\u{2E00F}\\u{2E010}\\u{2E011}\\u{2E012}\\u{2E013}\\u{2E014}\\u{2E015}\\u{2E016}\\u{2E017}\\u{2E018}\\u{2E019}\\u{2E01A}\\u{2E01B}\\u{2E01C}\\u{2E01D}\\u{2E01E}\\u{2E01F}\\u{2E020}\\u{2E021}\\u{2E022}\\u{2E023}\\u{2E024}\\u{2E025}\\u{2E026}\\u{2E027}\\u{2E028}\\u{2E029}\\u{2E02A}\\u{2E02B}\\u{2E02C}\\u{2E02D}\\u{2E02E}\\u{2E02F}\\u{2E030}\\u{2E031}\\u{2E032}\\u{2E033}\\u{2E034}\\u{2E035}\\u{2E036}\\u{2E037}\\u{2E038}\\u{2E039}\\u{2E03A}\\u{2E03B}\\u{2E03C}\\u{2E03D}\\u{2E03E}\\u{2E03F}\\u{2E040}\\u{2E041}\\u{2E042}\\u{2E043}\\u{2E044}\\u{2E045}\\u{2E046}\\u{2E047}\\u{2E048}\\u{2E049}\\u{2E04A}\\u{2E04B}\\u{2E04C}\\u{2E04D}\\u{2E04E}\\u{2E04F}\\u{2E050}\\u{2E051}\\u{2E052}\\u{2E053}\\u{2E054}\\u{2E055}\\u{2E056}\\u{2E057}\\u{2E058}\\u{2E059}\\u{2E05A}\\u{2E05B}\\u{2E05C}\\u{2E05D}\\u{2E05E}\\u{2E05F}\\u{2E060}\\u{2E061}\\u{2E062}\\u{2E063}\\u{2E064}\\u{2E065}\\u{2E066}\\u{2E067}\\u{2E068}\\u{2E069}\\u{2E06A}\\u{2E06B}\\u{2E06C}\\u{2E06D}\\u{2E06E}\\u{2E06F}\\u{2E070}\\u{2E071}\\u{2E072}\\u{2E073}\\u{2E074}\\u{2E075}\\u{2E076}\\u{2E077}\\u{2E078}\\u{2E079}\\u{2E07A}\\u{2E07B}\\u{2E07C}\\u{2E07D}\\u{2E07E}\\u{2E07F}\\u{2E080}\\u{2E081}\\u{2E082}\\u{2E083}\\u{2E084}\\u{2E085}\\u{2E086}\\u{2E087}\\u{2E088}\\u{2E089}\\u{2E08A}\\u{2E08B}\\u{2E08C}\\u{2E08D}\\u{2E08E}\\u{2E08F}\\u{2E090}\\u{2E091}\\u{2E092}\\u{2E093}\\u{2E094}\\u{2E095}\\u{2E096}\\u{2E097}\\u{2E098}\\u{2E099}\\u{2E09A}\\u{2E09B}\\u{2E09C}\\u{2E09D}\\u{2E09E}\\u{2E09F}\\u{2E0A0}\\u{2E0A1}\\u{2E0A2}\\u{2E0A3}\\u{2E0A4}\\u{2E0A5}\\u{2E0A6}\\u{2E0A7}\\u{2E0A8}\\u{2E0A9}\\u{2E0AA}\\u{2E0AB}\\u{2E0AC}\\u{2E0AD}\\u{2E0AE}\\u{2E0AF}\\u{2E0B0}\\u{2E0B1}\\u{2E0B2}\\u{2E0B3}\\u{2E0B4}\\u{2E0B5}\\u{2E0B6}\\u{2E0B7}\\u{2E0B8}\\u{2E0B9}\\u{2E0BA}\\u{2E0BB}\\u{2E0BC}\\u{2E0BD}\\u{2E0BE}\\u{2E0BF}\\u{2E0C0}\\u{2E0C1}\\u{2E0C2}\\u{2E0C3}\\u{2E0C4}\\u{2E0C5}\\u{2E0C6}\\u{2E0C7}\\u{2E0C8}\\u{2E0C9}\\u{2E0CA}\\u{2E0CB}\\u{2E0CC}\\u{2E0CD}\\u{2E0CE}\\u{2E0CF}\\u{2E0D0}\\u{2E0D1}\\u{2E0D2}\\u{2E0D3}\\u{2E0D4}\\u{2E0D5}\\u{2E0D6}\\u{2E0D7}\\u{2E0D8}\\u{2E0D9}\\u{2E0DA}\\u{2E0DB}\\u{2E0DC}\\u{2E0DD}\\u{2E0DE}\\u{2E0DF}\\u{2E0E0}\\u{2E0E1}\\u{2E0E2}\\u{2E0E3}\\u{2E0E4}\\u{2E0E5}\\u{2E0E6}\\u{2E0E7}\\u{2E0E8}\\u{2E0E9}\\u{2E0EA}\\u{2E0EB}\\u{2E0EC}\\u{2E0ED}\\u{2E0EE}\\u{2E0EF}\\u{2E0F0}\\u{2E0F1}\\u{2E0F2}\\u{2E0F3}\\u{2E0F4}\\u{2E0F5}\\u{2E0F6}\\u{2E0F7}\\u{2E0F8}\\u{2E0F9}\\u{2E0FA}\\u{2E0FB}\\u{2E0FC}\\u{2E0FD}\\u{2E0FE}\\u{2E0FF}\\u{2E100}\\u{2E101}\\u{2E102}\\u{2E103}\\u{2E104}\\u{2E105}\\u{2E106}\\u{2E107}\\u{2E108}\\u{2E109}\\u{2E10A}\\u{2E10B}\\u{2E10C}\\u{2E10D}\\u{2E10E}\\u{2E10F}\\u{2E110}\\u{2E111}\\u{2E112}\\u{2E113}\\u{2E114}\\u{2E115}\\u{2E116}\\u{2E117}\\u{2E118}\\u{2E119}\\u{2E11A}\\u{2E11B}\\u{2E11C}\\u{2E11D}\\u{2E11E}\\u{2E11F}\\u{2E120}\\u{2E121}\\u{2E122}\\u{2E123}\\u{2E124}\\u{2E125}\\u{2E126}\\u{2E127}\\u{2E128}\\u{2E129}\\u{2E12A}\\u{2E12B}\\u{2E12C}\\u{2E12D}\\u{2E12E}\\u{2E12F}\\u{2E130}\\u{2E131}\\u{2E132}\\u{2E133}\\u{2E134}\\u{2E135}\\u{2E136}\\u{2E137}\\u{2E138}\\u{2E139}\\u{2E13A}\\u{2E13B}\\u{2E13C}\\u{2E13D}\\u{2E13E}\\u{2E13F}\\u{2E140}\\u{2E141}\\u{2E142}\\u{2E143}\\u{2E144}\\u{2E145}\\u{2E146}\\u{2E147}\\u{2E148}\\u{2E149}\\u{2E14A}\\u{2E14B}\\u{2E14C}\\u{2E14D}\\u{2E14E}\\u{2E14F}\\u{2E150}\\u{2E151}\\u{2E152}\\u{2E153}\\u{2E154}\\u{2E155}\\u{2E156}\\u{2E157}\\u{2E158}\\u{2E159}\\u{2E15A}\\u{2E15B}\\u{2E15C}\\u{2E15D}\\u{2E15E}\\u{2E15F}\\u{2E160}\\u{2E161}\\u{2E162}\\u{2E163}\\u{2E164}\\u{2E165}\\u{2E166}\\u{2E167}\\u{2E168}\\u{2E169}\\u{2E16A}\\u{2E16B}\\u{2E16C}\\u{2E16D}\\u{2E16E}\\u{2E16F}\\u{2E170}\\u{2E171}\\u{2E172}\\u{2E173}\\u{2E174}\\u{2E175}\\u{2E176}\\u{2E177}\\u{2E178}\\u{2E179}\\u{2E17A}\\u{2E17B}\\u{2E17C}\\u{2E17D}\\u{2E17E}\\u{2E17F}\\u{2E180}\\u{2E181}\\u{2E182}\\u{2E183}\\u{2E184}\\u{2E185}\\u{2E186}\\u{2E187}\\u{2E188}\\u{2E189}\\u{2E18A}\\u{2E18B}\\u{2E18C}\\u{2E18D}\\u{2E18E}\\u{2E18F}\\u{2E190}\\u{2E191}\\u{2E192}\\u{2E193}\\u{2E194}\\u{2E195}\\u{2E196}\\u{2E197}\\u{2E198}\\u{2E199}\\u{2E19A}\\u{2E19B}\\u{2E19C}\\u{2E19D}\\u{2E19E}\\u{2E19F}\\u{2E1A0}\\u{2E1A1}\\u{2E1A2}\\u{2E1A3}\\u{2E1A4}\\u{2E1A5}\\u{2E1A6}\\u{2E1A7}\\u{2E1A8}\\u{2E1A9}\\u{2E1AA}\\u{2E1AB}\\u{2E1AC}\\u{2E1AD}\\u{2E1AE}\\u{2E1AF}\\u{2E1B0}\\u{2E1B1}\\u{2E1B2}\\u{2E1B3}\\u{2E1B4}\\u{2E1B5}\\u{2E1B6}\\u{2E1B7}\\u{2E1B8}\\u{2E1B9}\\u{2E1BA}\\u{2E1BB}\\u{2E1BC}\\u{2E1BD}\\u{2E1BE}\\u{2E1BF}\\u{2E1C0}\\u{2E1C1}\\u{2E1C2}\\u{2E1C3}\\u{2E1C4}\\u{2E1C5}\\u{2E1C6}\\u{2E1C7}\\u{2E1C8}\\u{2E1C9}\\u{2E1CA}\\u{2E1CB}\\u{2E1CC}\\u{2E1CD}\\u{2E1CE}\\u{2E1CF}\\u{2E1D0}\\u{2E1D1}\\u{2E1D2}\\u{2E1D3}\\u{2E1D4}\\u{2E1D5}\\u{2E1D6}\\u{2E1D7}\\u{2E1D8}\\u{2E1D9}\\u{2E1DA}\\u{2E1DB}\\u{2E1DC}\\u{2E1DD}\\u{2E1DE}\\u{2E1DF}\\u{2E1E0}\\u{2E1E1}\\u{2E1E2}\\u{2E1E3}\\u{2E1E4}\\u{2E1E5}\\u{2E1E6}\\u{2E1E7}\\u{2E1E8}\\u{2E1E9}\\u{2E1EA}\\u{2E1EB}\\u{2E1EC}\\u{2E1ED}\\u{2E1EE}\\u{2E1EF}\\u{2E1F0}\\u{2E1F1}\\u{2E1F2}\\u{2E1F3}\\u{2E1F4}\\u{2E1F5}\\u{2E1F6}\\u{2E1F7}\\u{2E1F8}\\u{2E1F9}\\u{2E1FA}\\u{2E1FB}\\u{2E1FC}\\u{2E1FD}\\u{2E1FE}\\u{2E1FF}\\u{2E200}\\u{2E201}\\u{2E202}\\u{2E203}\\u{2E204}\\u{2E205}\\u{2E206}\\u{2E207}\\u{2E208}\\u{2E209}\\u{2E20A}\\u{2E20B}\\u{2E20C}\\u{2E20D}\\u{2E20E}\\u{2E20F}\\u{2E210}\\u{2E211}\\u{2E212}\\u{2E213}\\u{2E214}\\u{2E215}\\u{2E216}\\u{2E217}\\u{2E218}\\u{2E219}\\u{2E21A}\\u{2E21B}\\u{2E21C}\\u{2E21D}\\u{2E21E}\\u{2E21F}\\u{2E220}\\u{2E221}\\u{2E222}\\u{2E223}\\u{2E224}\\u{2E225}\\u{2E226}\\u{2E227}\\u{2E228}\\u{2E229}\\u{2E22A}\\u{2E22B}\\u{2E22C}\\u{2E22D}\\u{2E22E}\\u{2E22F}\\u{2E230}\\u{2E231}\\u{2E232}\\u{2E233}\\u{2E234}\\u{2E235}\\u{2E236}\\u{2E237}\\u{2E238}\\u{2E239}\\u{2E23A}\\u{2E23B}\\u{2E23C}\\u{2E23D}\\u{2E23E}\\u{2E23F}\\u{2E240}\\u{2E241}\\u{2E242}\\u{2E243}\\u{2E244}\\u{2E245}\\u{2E246}\\u{2E247}\\u{2E248}\\u{2E249}\\u{2E24A}\\u{2E24B}\\u{2E24C}\\u{2E24D}\\u{2E24E}\\u{2E24F}\\u{2E250}\\u{2E251}\\u{2E252}\\u{2E253}\\u{2E254}\\u{2E255}\\u{2E256}\\u{2E257}\\u{2E258}\\u{2E259}\\u{2E25A}\\u{2E25B}\\u{2E25C}\\u{2E25D}\\u{2E25E}\\u{2E25F}\\u{2E260}\\u{2E261}\\u{2E262}\\u{2E263}\\u{2E264}\\u{2E265}\\u{2E266}\\u{2E267}\\u{2E268}\\u{2E269}\\u{2E26A}\\u{2E26B}\\u{2E26C}\\u{2E26D}\\u{2E26E}\\u{2E26F}\\u{2E270}\\u{2E271}\\u{2E272}\\u{2E273}\\u{2E274}\\u{2E275}\\u{2E276}\\u{2E277}\\u{2E278}\\u{2E279}\\u{2E27A}\\u{2E27B}\\u{2E27C}\\u{2E27D}\\u{2E27E}\\u{2E27F}\\u{2E280}\\u{2E281}\\u{2E282}\\u{2E283}\\u{2E284}\\u{2E285}\\u{2E286}\\u{2E287}\\u{2E288}\\u{2E289}\\u{2E28A}\\u{2E28B}\\u{2E28C}\\u{2E28D}\\u{2E28E}\\u{2E28F}\\u{2E290}\\u{2E291}\\u{2E292}\\u{2E293}\\u{2E294}\\u{2E295}\\u{2E296}\\u{2E297}\\u{2E298}\\u{2E299}\\u{2E29A}\\u{2E29B}\\u{2E29C}\\u{2E29D}\\u{2E29E}\\u{2E29F}\\u{2E2A0}\\u{2E2A1}\\u{2E2A2}\\u{2E2A3}\\u{2E2A4}\\u{2E2A5}\\u{2E2A6}\\u{2E2A7}\\u{2E2A8}\\u{2E2A9}\\u{2E2AA}\\u{2E2AB}\\u{2E2AC}\\u{2E2AD}\\u{2E2AE}\\u{2E2AF}\\u{2E2B0}\\u{2E2B1}\\u{2E2B2}\\u{2E2B3}\\u{2E2B4}\\u{2E2B5}\\u{2E2B6}\\u{2E2B7}\\u{2E2B8}\\u{2E2B9}\\u{2E2BA}\\u{2E2BB}\\u{2E2BC}\\u{2E2BD}\\u{2E2BE}\\u{2E2BF}\\u{2E2C0}\\u{2E2C1}\\u{2E2C2}\\u{2E2C3}\\u{2E2C4}\\u{2E2C5}\\u{2E2C6}\\u{2E2C7}\\u{2E2C8}\\u{2E2C9}\\u{2E2CA}\\u{2E2CB}\\u{2E2CC}\\u{2E2CD}\\u{2E2CE}\\u{2E2CF}\\u{2E2D0}\\u{2E2D1}\\u{2E2D2}\\u{2E2D3}\\u{2E2D4}\\u{2E2D5}\\u{2E2D6}\\u{2E2D7}\\u{2E2D8}\\u{2E2D9}\\u{2E2DA}\\u{2E2DB}\\u{2E2DC}\\u{2E2DD}\\u{2E2DE}\\u{2E2DF}\\u{2E2E0}\\u{2E2E1}\\u{2E2E2}\\u{2E2E3}\\u{2E2E4}\\u{2E2E5}\\u{2E2E6}\\u{2E2E7}\\u{2E2E8}\\u{2E2E9}\\u{2E2EA}\\u{2E2EB}\\u{2E2EC}\\u{2E2ED}\\u{2E2EE}\\u{2E2EF}\\u{2E2F0}\\u{2E2F1}\\u{2E2F2}\\u{2E2F3}\\u{2E2F4}\\u{2E2F5}\\u{2E2F6}\\u{2E2F7}\\u{2E2F8}\\u{2E2F9}\\u{2E2FA}\\u{2E2FB}\\u{2E2FC}\\u{2E2FD}\\u{2E2FE}\\u{2E2FF}\\u{2E300}\\u{2E301}\\u{2E302}\\u{2E303}\\u{2E304}\\u{2E305}\\u{2E306}\\u{2E307}\\u{2E308}\\u{2E309}\\u{2E30A}\\u{2E30B}\\u{2E30C}\\u{2E30D}\\u{2E30E}\\u{2E30F}\\u{2E310}\\u{2E311}\\u{2E312}\\u{2E313}\\u{2E314}\\u{2E315}\\u{2E316}\\u{2E317}\\u{2E318}\\u{2E319}\\u{2E31A}\\u{2E31B}\\u{2E31C}\\u{2E31D}\\u{2E31E}\\u{2E31F}\\u{2E320}\\u{2E321}\\u{2E322}\\u{2E323}\\u{2E324}\\u{2E325}\\u{2E326}\\u{2E327}\\u{2E328}\\u{2E329}\\u{2E32A}\\u{2E32B}\\u{2E32C}\\u{2E32D}\\u{2E32E}\\u{2E32F}\\u{2E330}\\u{2E331}\\u{2E332}\\u{2E333}\\u{2E334}\\u{2E335}\\u{2E336}\\u{2E337}\\u{2E338}\\u{2E339}\\u{2E33A}\\u{2E33B}\\u{2E33C}\\u{2E33D}\\u{2E33E}\\u{2E33F}\\u{2E340}\\u{2E341}\\u{2E342}\\u{2E343}\\u{2E344}\\u{2E345}\\u{2E346}\\u{2E347}\\u{2E348}\\u{2E349}\\u{2E34A}\\u{2E34B}\\u{2E34C}\\u{2E34D}\\u{2E34E}\\u{2E34F}\\u{2E350}\\u{2E351}\\u{2E352}\\u{2E353}\\u{2E354}\\u{2E355}\\u{2E356}\\u{2E357}\\u{2E358}\\u{2E359}\\u{2E35A}\\u{2E35B}\\u{2E35C}\\u{2E35D}\\u{2E35E}\\u{2E35F}\\u{2E360}\\u{2E361}\\u{2E362}\\u{2E363}\\u{2E364}\\u{2E365}\\u{2E366}\\u{2E367}\\u{2E368}\\u{2E369}\\u{2E36A}\\u{2E36B}\\u{2E36C}\\u{2E36D}\\u{2E36E}\\u{2E36F}\\u{2E370}\\u{2E371}\\u{2E372}\\u{2E373}\\u{2E374}\\u{2E375}\\u{2E376}\\u{2E377}\\u{2E378}\\u{2E379}\\u{2E37A}\\u{2E37B}\\u{2E37C}\\u{2E37D}\\u{2E37E}\\u{2E37F}\\u{2E380}\\u{2E381}\\u{2E382}\\u{2E383}\\u{2E384}\\u{2E385}\\u{2E386}\\u{2E387}\\u{2E388}\\u{2E389}\\u{2E38A}\\u{2E38B}\\u{2E38C}\\u{2E38D}\\u{2E38E}\\u{2E38F}\\u{2E390}\\u{2E391}\\u{2E392}\\u{2E393}\\u{2E394}\\u{2E395}\\u{2E396}\\u{2E397}\\u{2E398}\\u{2E399}\\u{2E39A}\\u{2E39B}\\u{2E39C}\\u{2E39D}\\u{2E39E}\\u{2E39F}\\u{2E3A0}\\u{2E3A1}\\u{2E3A2}\\u{2E3A3}\\u{2E3A4}\\u{2E3A5}\\u{2E3A6}\\u{2E3A7}\\u{2E3A8}\\u{2E3A9}\\u{2E3AA}\\u{2E3AB}\\u{2E3AC}\\u{2E3AD}\\u{2E3AE}\\u{2E3AF}\\u{2E3B0}\\u{2E3B1}\\u{2E3B2}\\u{2E3B3}\\u{2E3B4}\\u{2E3B5}\\u{2E3B6}\\u{2E3B7}\\u{2E3B8}\\u{2E3B9}\\u{2E3BA}\\u{2E3BB}\\u{2E3BC}\\u{2E3BD}\\u{2E3BE}\\u{2E3BF}\\u{2E3C0}\\u{2E3C1}\\u{2E3C2}\\u{2E3C3}\\u{2E3C4}\\u{2E3C5}\\u{2E3C6}\\u{2E3C7}\\u{2E3C8}\\u{2E3C9}\\u{2E3CA}\\u{2E3CB}\\u{2E3CC}\\u{2E3CD}\\u{2E3CE}\\u{2E3CF}\\u{2E3D0}\\u{2E3D1}\\u{2E3D2}\\u{2E3D3}\\u{2E3D4}\\u{2E3D5}\\u{2E3D6}\\u{2E3D7}\\u{2E3D8}\\u{2E3D9}\\u{2E3DA}\\u{2E3DB}\\u{2E3DC}\\u{2E3DD}\\u{2E3DE}\\u{2E3DF}\\u{2E3E0}\\u{2E3E1}\\u{2E3E2}\\u{2E3E3}\\u{2E3E4}\\u{2E3E5}\\u{2E3E6}\\u{2E3E7}\\u{2E3E8}\\u{2E3E9}\\u{2E3EA}\\u{2E3EB}\\u{2E3EC}\\u{2E3ED}\\u{2E3EE}\\u{2E3EF}\\u{2E3F0}\\u{2E3F1}\\u{2E3F2}\\u{2E3F3}\\u{2E3F4}\\u{2E3F5}\\u{2E3F6}\\u{2E3F7}\\u{2E3F8}\\u{2E3F9}\\u{2E3FA}\\u{2E3FB}\\u{2E3FC}\\u{2E3FD}\\u{2E3FE}\\u{2E3FF}\\u{2E400}\\u{2E401}\\u{2E402}\\u{2E403}\\u{2E404}\\u{2E405}\\u{2E406}\\u{2E407}\\u{2E408}\\u{2E409}\\u{2E40A}\\u{2E40B}\\u{2E40C}\\u{2E40D}\\u{2E40E}\\u{2E40F}\\u{2E410}\\u{2E411}\\u{2E412}\\u{2E413}\\u{2E414}\\u{2E415}\\u{2E416}\\u{2E417}\\u{2E418}\\u{2E419}\\u{2E41A}\\u{2E41B}\\u{2E41C}\\u{2E41D}\\u{2E41E}\\u{2E41F}\\u{2E420}\\u{2E421}\\u{2E422}\\u{2E423}\\u{2E424}\\u{2E425}\\u{2E426}\\u{2E427}\\u{2E428}\\u{2E429}\\u{2E42A}\\u{2E42B}\\u{2E42C}\\u{2E42D}\\u{2E42E}\\u{2E42F}\\u{2E430}\\u{2E431}\\u{2E432}\\u{2E433}\\u{2E434}\\u{2E435}\\u{2E436}\\u{2E437}\\u{2E438}\\u{2E439}\\u{2E43A}\\u{2E43B}\\u{2E43C}\\u{2E43D}\\u{2E43E}\\u{2E43F}\\u{2E440}\\u{2E441}\\u{2E442}\\u{2E443}\\u{2E444}\\u{2E445}\\u{2E446}\\u{2E447}\\u{2E448}\\u{2E449}\\u{2E44A}\\u{2E44B}\\u{2E44C}\\u{2E44D}\\u{2E44E}\\u{2E44F}\\u{2E450}\\u{2E451}\\u{2E452}\\u{2E453}\\u{2E454}\\u{2E455}\\u{2E456}\\u{2E457}\\u{2E458}\\u{2E459}\\u{2E45A}\\u{2E45B}\\u{2E45C}\\u{2E45D}\\u{2E45E}\\u{2E45F}\\u{2E460}\\u{2E461}\\u{2E462}\\u{2E463}\\u{2E464}\\u{2E465}\\u{2E466}\\u{2E467}\\u{2E468}\\u{2E469}\\u{2E46A}\\u{2E46B}\\u{2E46C}\\u{2E46D}\\u{2E46E}\\u{2E46F}\\u{2E470}\\u{2E471}\\u{2E472}\\u{2E473}\\u{2E474}\\u{2E475}\\u{2E476}\\u{2E477}\\u{2E478}\\u{2E479}\\u{2E47A}\\u{2E47B}\\u{2E47C}\\u{2E47D}\\u{2E47E}\\u{2E47F}\\u{2E480}\\u{2E481}\\u{2E482}\\u{2E483}\\u{2E484}\\u{2E485}\\u{2E486}\\u{2E487}\\u{2E488}\\u{2E489}\\u{2E48A}\\u{2E48B}\\u{2E48C}\\u{2E48D}\\u{2E48E}\\u{2E48F}\\u{2E490}\\u{2E491}\\u{2E492}\\u{2E493}\\u{2E494}\\u{2E495}\\u{2E496}\\u{2E497}\\u{2E498}\\u{2E499}\\u{2E49A}\\u{2E49B}\\u{2E49C}\\u{2E49D}\\u{2E49E}\\u{2E49F}\\u{2E4A0}\\u{2E4A1}\\u{2E4A2}\\u{2E4A3}\\u{2E4A4}\\u{2E4A5}\\u{2E4A6}\\u{2E4A7}\\u{2E4A8}\\u{2E4A9}\\u{2E4AA}\\u{2E4AB}\\u{2E4AC}\\u{2E4AD}\\u{2E4AE}\\u{2E4AF}\\u{2E4B0}\\u{2E4B1}\\u{2E4B2}\\u{2E4B3}\\u{2E4B4}\\u{2E4B5}\\u{2E4B6}\\u{2E4B7}\\u{2E4B8}\\u{2E4B9}\\u{2E4BA}\\u{2E4BB}\\u{2E4BC}\\u{2E4BD}\\u{2E4BE}\\u{2E4BF}\\u{2E4C0}\\u{2E4C1}\\u{2E4C2}\\u{2E4C3}\\u{2E4C4}\\u{2E4C5}\\u{2E4C6}\\u{2E4C7}\\u{2E4C8}\\u{2E4C9}\\u{2E4CA}\\u{2E4CB}\\u{2E4CC}\\u{2E4CD}\\u{2E4CE}\\u{2E4CF}\\u{2E4D0}\\u{2E4D1}\\u{2E4D2}\\u{2E4D3}\\u{2E4D4}\\u{2E4D5}\\u{2E4D6}\\u{2E4D7}\\u{2E4D8}\\u{2E4D9}\\u{2E4DA}\\u{2E4DB}\\u{2E4DC}\\u{2E4DD}\\u{2E4DE}\\u{2E4DF}\\u{2E4E0}\\u{2E4E1}\\u{2E4E2}\\u{2E4E3}\\u{2E4E4}\\u{2E4E5}\\u{2E4E6}\\u{2E4E7}\\u{2E4E8}\\u{2E4E9}\\u{2E4EA}\\u{2E4EB}\\u{2E4EC}\\u{2E4ED}\\u{2E4EE}\\u{2E4EF}\\u{2E4F0}\\u{2E4F1}\\u{2E4F2}\\u{2E4F3}\\u{2E4F4}\\u{2E4F5}\\u{2E4F6}\\u{2E4F7}\\u{2E4F8}\\u{2E4F9}\\u{2E4FA}\\u{2E4FB}\\u{2E4FC}\\u{2E4FD}\\u{2E4FE}\\u{2E4FF}\\u{2E500}\\u{2E501}\\u{2E502}\\u{2E503}\\u{2E504}\\u{2E505}\\u{2E506}\\u{2E507}\\u{2E508}\\u{2E509}\\u{2E50A}\\u{2E50B}\\u{2E50C}\\u{2E50D}\\u{2E50E}\\u{2E50F}\\u{2E510}\\u{2E511}\\u{2E512}\\u{2E513}\\u{2E514}\\u{2E515}\\u{2E516}\\u{2E517}\\u{2E518}\\u{2E519}\\u{2E51A}\\u{2E51B}\\u{2E51C}\\u{2E51D}\\u{2E51E}\\u{2E51F}\\u{2E520}\\u{2E521}\\u{2E522}\\u{2E523}\\u{2E524}\\u{2E525}\\u{2E526}\\u{2E527}\\u{2E528}\\u{2E529}\\u{2E52A}\\u{2E52B}\\u{2E52C}\\u{2E52D}\\u{2E52E}\\u{2E52F}\\u{2E530}\\u{2E531}\\u{2E532}\\u{2E533}\\u{2E534}\\u{2E535}\\u{2E536}\\u{2E537}\\u{2E538}\\u{2E539}\\u{2E53A}\\u{2E53B}\\u{2E53C}\\u{2E53D}\\u{2E53E}\\u{2E53F}\\u{2E540}\\u{2E541}\\u{2E542}\\u{2E543}\\u{2E544}\\u{2E545}\\u{2E546}\\u{2E547}\\u{2E548}\\u{2E549}\\u{2E54A}\\u{2E54B}\\u{2E54C}\\u{2E54D}\\u{2E54E}\\u{2E54F}\\u{2E550}\\u{2E551}\\u{2E552}\\u{2E553}\\u{2E554}\\u{2E555}\\u{2E556}\\u{2E557}\\u{2E558}\\u{2E559}\\u{2E55A}\\u{2E55B}\\u{2E55C}\\u{2E55D}\\u{2E55E}\\u{2E55F}\\u{2E560}\\u{2E561}\\u{2E562}\\u{2E563}\\u{2E564}\\u{2E565}\\u{2E566}\\u{2E567}\\u{2E568}\\u{2E569}\\u{2E56A}\\u{2E56B}\\u{2E56C}\\u{2E56D}\\u{2E56E}\\u{2E56F}\\u{2E570}\\u{2E571}\\u{2E572}\\u{2E573}\\u{2E574}\\u{2E575}\\u{2E576}\\u{2E577}\\u{2E578}\\u{2E579}\\u{2E57A}\\u{2E57B}\\u{2E57C}\\u{2E57D}\\u{2E57E}\\u{2E57F}\\u{2E580}\\u{2E581}\\u{2E582}\\u{2E583}\\u{2E584}\\u{2E585}\\u{2E586}\\u{2E587}\\u{2E588}\\u{2E589}\\u{2E58A}\\u{2E58B}\\u{2E58C}\\u{2E58D}\\u{2E58E}\\u{2E58F}\\u{2E590}\\u{2E591}\\u{2E592}\\u{2E593}\\u{2E594}\\u{2E595}\\u{2E596}\\u{2E597}\\u{2E598}\\u{2E599}\\u{2E59A}\\u{2E59B}\\u{2E59C}\\u{2E59D}\\u{2E59E}\\u{2E59F}\\u{2E5A0}\\u{2E5A1}\\u{2E5A2}\\u{2E5A3}\\u{2E5A4}\\u{2E5A5}\\u{2E5A6}\\u{2E5A7}\\u{2E5A8}\\u{2E5A9}\\u{2E5AA}\\u{2E5AB}\\u{2E5AC}\\u{2E5AD}\\u{2E5AE}\\u{2E5AF}\\u{2E5B0}\\u{2E5B1}\\u{2E5B2}\\u{2E5B3}\\u{2E5B4}\\u{2E5B5}\\u{2E5B6}\\u{2E5B7}\\u{2E5B8}\\u{2E5B9}\\u{2E5BA}\\u{2E5BB}\\u{2E5BC}\\u{2E5BD}\\u{2E5BE}\\u{2E5BF}\\u{2E5C0}\\u{2E5C1}\\u{2E5C2}\\u{2E5C3}\\u{2E5C4}\\u{2E5C5}\\u{2E5C6}\\u{2E5C7}\\u{2E5C8}\\u{2E5C9}\\u{2E5CA}\\u{2E5CB}\\u{2E5CC}\\u{2E5CD}\\u{2E5CE}\\u{2E5CF}\\u{2E5D0}\\u{2E5D1}\\u{2E5D2}\\u{2E5D3}\\u{2E5D4}\\u{2E5D5}\\u{2E5D6}\\u{2E5D7}\\u{2E5D8}\\u{2E5D9}\\u{2E5DA}\\u{2E5DB}\\u{2E5DC}\\u{2E5DD}\\u{2E5DE}\\u{2E5DF}\\u{2E5E0}\\u{2E5E1}\\u{2E5E2}\\u{2E5E3}\\u{2E5E4}\\u{2E5E5}\\u{2E5E6}\\u{2E5E7}\\u{2E5E8}\\u{2E5E9}\\u{2E5EA}\\u{2E5EB}\\u{2E5EC}\\u{2E5ED}\\u{2E5EE}\\u{2E5EF}\\u{2E5F0}\\u{2E5F1}\\u{2E5F2}\\u{2E5F3}\\u{2E5F4}\\u{2E5F5}\\u{2E5F6}\\u{2E5F7}\\u{2E5F8}\\u{2E5F9}\\u{2E5FA}\\u{2E5FB}\\u{2E5FC}\\u{2E5FD}\\u{2E5FE}\\u{2E5FF}\\u{2E600}\\u{2E601}\\u{2E602}\\u{2E603}\\u{2E604}\\u{2E605}\\u{2E606}\\u{2E607}\\u{2E608}\\u{2E609}\\u{2E60A}\\u{2E60B}\\u{2E60C}\\u{2E60D}\\u{2E60E}\\u{2E60F}\\u{2E610}\\u{2E611}\\u{2E612}\\u{2E613}\\u{2E614}\\u{2E615}\\u{2E616}\\u{2E617}\\u{2E618}\\u{2E619}\\u{2E61A}\\u{2E61B}\\u{2E61C}\\u{2E61D}\\u{2E61E}\\u{2E61F}\\u{2E620}\\u{2E621}\\u{2E622}\\u{2E623}\\u{2E624}\\u{2E625}\\u{2E626}\\u{2E627}\\u{2E628}\\u{2E629}\\u{2E62A}\\u{2E62B}\\u{2E62C}\\u{2E62D}\\u{2E62E}\\u{2E62F}\\u{2E630}\\u{2E631}\\u{2E632}\\u{2E633}\\u{2E634}\\u{2E635}\\u{2E636}\\u{2E637}\\u{2E638}\\u{2E639}\\u{2E63A}\\u{2E63B}\\u{2E63C}\\u{2E63D}\\u{2E63E}\\u{2E63F}\\u{2E640}\\u{2E641}\\u{2E642}\\u{2E643}\\u{2E644}\\u{2E645}\\u{2E646}\\u{2E647}\\u{2E648}\\u{2E649}\\u{2E64A}\\u{2E64B}\\u{2E64C}\\u{2E64D}\\u{2E64E}\\u{2E64F}\\u{2E650}\\u{2E651}\\u{2E652}\\u{2E653}\\u{2E654}\\u{2E655}\\u{2E656}\\u{2E657}\\u{2E658}\\u{2E659}\\u{2E65A}\\u{2E65B}\\u{2E65C}\\u{2E65D}\\u{2E65E}\\u{2E65F}\\u{2E660}\\u{2E661}\\u{2E662}\\u{2E663}\\u{2E664}\\u{2E665}\\u{2E666}\\u{2E667}\\u{2E668}\\u{2E669}\\u{2E66A}\\u{2E66B}\\u{2E66C}\\u{2E66D}\\u{2E66E}\\u{2E66F}\\u{2E670}\\u{2E671}\\u{2E672}\\u{2E673}\\u{2E674}\\u{2E675}\\u{2E676}\\u{2E677}\\u{2E678}\\u{2E679}\\u{2E67A}\\u{2E67B}\\u{2E67C}\\u{2E67D}\\u{2E67E}\\u{2E67F}\\u{2E680}\\u{2E681}\\u{2E682}\\u{2E683}\\u{2E684}\\u{2E685}\\u{2E686}\\u{2E687}\\u{2E688}\\u{2E689}\\u{2E68A}\\u{2E68B}\\u{2E68C}\\u{2E68D}\\u{2E68E}\\u{2E68F}\\u{2E690}\\u{2E691}\\u{2E692}\\u{2E693}\\u{2E694}\\u{2E695}\\u{2E696}\\u{2E697}\\u{2E698}\\u{2E699}\\u{2E69A}\\u{2E69B}\\u{2E69C}\\u{2E69D}\\u{2E69E}\\u{2E69F}\\u{2E6A0}\\u{2E6A1}\\u{2E6A2}\\u{2E6A3}\\u{2E6A4}\\u{2E6A5}\\u{2E6A6}\\u{2E6A7}\\u{2E6A8}\\u{2E6A9}\\u{2E6AA}\\u{2E6AB}\\u{2E6AC}\\u{2E6AD}\\u{2E6AE}\\u{2E6AF}\\u{2E6B0}\\u{2E6B1}\\u{2E6B2}\\u{2E6B3}\\u{2E6B4}\\u{2E6B5}\\u{2E6B6}\\u{2E6B7}\\u{2E6B8}\\u{2E6B9}\\u{2E6BA}\\u{2E6BB}\\u{2E6BC}\\u{2E6BD}\\u{2E6BE}\\u{2E6BF}\\u{2E6C0}\\u{2E6C1}\\u{2E6C2}\\u{2E6C3}\\u{2E6C4}\\u{2E6C5}\\u{2E6C6}\\u{2E6C7}\\u{2E6C8}\\u{2E6C9}\\u{2E6CA}\\u{2E6CB}\\u{2E6CC}\\u{2E6CD}\\u{2E6CE}\\u{2E6CF}\\u{2E6D0}\\u{2E6D1}\\u{2E6D2}\\u{2E6D3}\\u{2E6D4}\\u{2E6D5}\\u{2E6D6}\\u{2E6D7}\\u{2E6D8}\\u{2E6D9}\\u{2E6DA}\\u{2E6DB}\\u{2E6DC}\\u{2E6DD}\\u{2E6DE}\\u{2E6DF}\\u{2E6E0}\\u{2E6E1}\\u{2E6E2}\\u{2E6E3}\\u{2E6E4}\\u{2E6E5}\\u{2E6E6}\\u{2E6E7}\\u{2E6E8}\\u{2E6E9}\\u{2E6EA}\\u{2E6EB}\\u{2E6EC}\\u{2E6ED}\\u{2E6EE}\\u{2E6EF}\\u{2E6F0}\\u{2E6F1}\\u{2E6F2}\\u{2E6F3}\\u{2E6F4}\\u{2E6F5}\\u{2E6F6}\\u{2E6F7}\\u{2E6F8}\\u{2E6F9}\\u{2E6FA}\\u{2E6FB}\\u{2E6FC}\\u{2E6FD}\\u{2E6FE}\\u{2E6FF}\\u{2E700}\\u{2E701}\\u{2E702}\\u{2E703}\\u{2E704}\\u{2E705}\\u{2E706}\\u{2E707}\\u{2E708}\\u{2E709}\\u{2E70A}\\u{2E70B}\\u{2E70C}\\u{2E70D}\\u{2E70E}\\u{2E70F}\\u{2E710}\\u{2E711}\\u{2E712}\\u{2E713}\\u{2E714}\\u{2E715}\\u{2E716}\\u{2E717}\\u{2E718}\\u{2E719}\\u{2E71A}\\u{2E71B}\\u{2E71C}\\u{2E71D}\\u{2E71E}\\u{2E71F}\\u{2E720}\\u{2E721}\\u{2E722}\\u{2E723}\\u{2E724}\\u{2E725}\\u{2E726}\\u{2E727}\\u{2E728}\\u{2E729}\\u{2E72A}\\u{2E72B}\\u{2E72C}\\u{2E72D}\\u{2E72E}\\u{2E72F}\\u{2E730}\\u{2E731}\\u{2E732}\\u{2E733}\\u{2E734}\\u{2E735}\\u{2E736}\\u{2E737}\\u{2E738}\\u{2E739}\\u{2E73A}\\u{2E73B}\\u{2E73C}\\u{2E73D}\\u{2E73E}\\u{2E73F}\\u{2E740}\\u{2E741}\\u{2E742}\\u{2E743}\\u{2E744}\\u{2E745}\\u{2E746}\\u{2E747}\\u{2E748}\\u{2E749}\\u{2E74A}\\u{2E74B}\\u{2E74C}\\u{2E74D}\\u{2E74E}\\u{2E74F}\\u{2E750}\\u{2E751}\\u{2E752}\\u{2E753}\\u{2E754}\\u{2E755}\\u{2E756}\\u{2E757}\\u{2E758}\\u{2E759}\\u{2E75A}\\u{2E75B}\\u{2E75C}\\u{2E75D}\\u{2E75E}\\u{2E75F}\\u{2E760}\\u{2E761}\\u{2E762}\\u{2E763}\\u{2E764}\\u{2E765}\\u{2E766}\\u{2E767}\\u{2E768}\\u{2E769}\\u{2E76A}\\u{2E76B}\\u{2E76C}\\u{2E76D}\\u{2E76E}\\u{2E76F}\\u{2E770}\\u{2E771}\\u{2E772}\\u{2E773}\\u{2E774}\\u{2E775}\\u{2E776}\\u{2E777}\\u{2E778}\\u{2E779}\\u{2E77A}\\u{2E77B}\\u{2E77C}\\u{2E77D}\\u{2E77E}\\u{2E77F}\\u{2E780}\\u{2E781}\\u{2E782}\\u{2E783}\\u{2E784}\\u{2E785}\\u{2E786}\\u{2E787}\\u{2E788}\\u{2E789}\\u{2E78A}\\u{2E78B}\\u{2E78C}\\u{2E78D}\\u{2E78E}\\u{2E78F}\\u{2E790}\\u{2E791}\\u{2E792}\\u{2E793}\\u{2E794}\\u{2E795}\\u{2E796}\\u{2E797}\\u{2E798}\\u{2E799}\\u{2E79A}\\u{2E79B}\\u{2E79C}\\u{2E79D}\\u{2E79E}\\u{2E79F}\\u{2E7A0}\\u{2E7A1}\\u{2E7A2}\\u{2E7A3}\\u{2E7A4}\\u{2E7A5}\\u{2E7A6}\\u{2E7A7}\\u{2E7A8}\\u{2E7A9}\\u{2E7AA}\\u{2E7AB}\\u{2E7AC}\\u{2E7AD}\\u{2E7AE}\\u{2E7AF}\\u{2E7B0}\\u{2E7B1}\\u{2E7B2}\\u{2E7B3}\\u{2E7B4}\\u{2E7B5}\\u{2E7B6}\\u{2E7B7}\\u{2E7B8}\\u{2E7B9}\\u{2E7BA}\\u{2E7BB}\\u{2E7BC}\\u{2E7BD}\\u{2E7BE}\\u{2E7BF}\\u{2E7C0}\\u{2E7C1}\\u{2E7C2}\\u{2E7C3}\\u{2E7C4}\\u{2E7C5}\\u{2E7C6}\\u{2E7C7}\\u{2E7C8}\\u{2E7C9}\\u{2E7CA}\\u{2E7CB}\\u{2E7CC}\\u{2E7CD}\\u{2E7CE}\\u{2E7CF}\\u{2E7D0}\\u{2E7D1}\\u{2E7D2}\\u{2E7D3}\\u{2E7D4}\\u{2E7D5}\\u{2E7D6}\\u{2E7D7}\\u{2E7D8}\\u{2E7D9}\\u{2E7DA}\\u{2E7DB}\\u{2E7DC}\\u{2E7DD}\\u{2E7DE}\\u{2E7DF}\\u{2E7E0}\\u{2E7E1}\\u{2E7E2}\\u{2E7E3}\\u{2E7E4}\\u{2E7E5}\\u{2E7E6}\\u{2E7E7}\\u{2E7E8}\\u{2E7E9}\\u{2E7EA}\\u{2E7EB}\\u{2E7EC}\\u{2E7ED}\\u{2E7EE}\\u{2E7EF}\\u{2E7F0}\\u{2E7F1}\\u{2E7F2}\\u{2E7F3}\\u{2E7F4}\\u{2E7F5}\\u{2E7F6}\\u{2E7F7}\\u{2E7F8}\\u{2E7F9}\\u{2E7FA}\\u{2E7FB}\\u{2E7FC}\\u{2E7FD}\\u{2E7FE}\\u{2E7FF}\\u{2E800}\\u{2E801}\\u{2E802}\\u{2E803}\\u{2E804}\\u{2E805}\\u{2E806}\\u{2E807}\\u{2E808}\\u{2E809}\\u{2E80A}\\u{2E80B}\\u{2E80C}\\u{2E80D}\\u{2E80E}\\u{2E80F}\\u{2E810}\\u{2E811}\\u{2E812}\\u{2E813}\\u{2E814}\\u{2E815}\\u{2E816}\\u{2E817}\\u{2E818}\\u{2E819}\\u{2E81A}\\u{2E81B}\\u{2E81C}\\u{2E81D}\\u{2E81E}\\u{2E81F}\\u{2E820}\\u{2E821}\\u{2E822}\\u{2E823}\\u{2E824}\\u{2E825}\\u{2E826}\\u{2E827}\\u{2E828}\\u{2E829}\\u{2E82A}\\u{2E82B}\\u{2E82C}\\u{2E82D}\\u{2E82E}\\u{2E82F}\\u{2E830}\\u{2E831}\\u{2E832}\\u{2E833}\\u{2E834}\\u{2E835}\\u{2E836}\\u{2E837}\\u{2E838}\\u{2E839}\\u{2E83A}\\u{2E83B}\\u{2E83C}\\u{2E83D}\\u{2E83E}\\u{2E83F}\\u{2E840}\\u{2E841}\\u{2E842}\\u{2E843}\\u{2E844}\\u{2E845}\\u{2E846}\\u{2E847}\\u{2E848}\\u{2E849}\\u{2E84A}\\u{2E84B}\\u{2E84C}\\u{2E84D}\\u{2E84E}\\u{2E84F}\\u{2E850}\\u{2E851}\\u{2E852}\\u{2E853}\\u{2E854}\\u{2E855}\\u{2E856}\\u{2E857}\\u{2E858}\\u{2E859}\\u{2E85A}\\u{2E85B}\\u{2E85C}\\u{2E85D}\\u{2E85E}\\u{2E85F}\\u{2E860}\\u{2E861}\\u{2E862}\\u{2E863}\\u{2E864}\\u{2E865}\\u{2E866}\\u{2E867}\\u{2E868}\\u{2E869}\\u{2E86A}\\u{2E86B}\\u{2E86C}\\u{2E86D}\\u{2E86E}\\u{2E86F}\\u{2E870}\\u{2E871}\\u{2E872}\\u{2E873}\\u{2E874}\\u{2E875}\\u{2E876}\\u{2E877}\\u{2E878}\\u{2E879}\\u{2E87A}\\u{2E87B}\\u{2E87C}\\u{2E87D}\\u{2E87E}\\u{2E87F}\\u{2E880}\\u{2E881}\\u{2E882}\\u{2E883}\\u{2E884}\\u{2E885}\\u{2E886}\\u{2E887}\\u{2E888}\\u{2E889}\\u{2E88A}\\u{2E88B}\\u{2E88C}\\u{2E88D}\\u{2E88E}\\u{2E88F}\\u{2E890}\\u{2E891}\\u{2E892}\\u{2E893}\\u{2E894}\\u{2E895}\\u{2E896}\\u{2E897}\\u{2E898}\\u{2E899}\\u{2E89A}\\u{2E89B}\\u{2E89C}\\u{2E89D}\\u{2E89E}\\u{2E89F}\\u{2E8A0}\\u{2E8A1}\\u{2E8A2}\\u{2E8A3}\\u{2E8A4}\\u{2E8A5}\\u{2E8A6}\\u{2E8A7}\\u{2E8A8}\\u{2E8A9}\\u{2E8AA}\\u{2E8AB}\\u{2E8AC}\\u{2E8AD}\\u{2E8AE}\\u{2E8AF}\\u{2E8B0}\\u{2E8B1}\\u{2E8B2}\\u{2E8B3}\\u{2E8B4}\\u{2E8B5}\\u{2E8B6}\\u{2E8B7}\\u{2E8B8}\\u{2E8B9}\\u{2E8BA}\\u{2E8BB}\\u{2E8BC}\\u{2E8BD}\\u{2E8BE}\\u{2E8BF}\\u{2E8C0}\\u{2E8C1}\\u{2E8C2}\\u{2E8C3}\\u{2E8C4}\\u{2E8C5}\\u{2E8C6}\\u{2E8C7}\\u{2E8C8}\\u{2E8C9}\\u{2E8CA}\\u{2E8CB}\\u{2E8CC}\\u{2E8CD}\\u{2E8CE}\\u{2E8CF}\\u{2E8D0}\\u{2E8D1}\\u{2E8D2}\\u{2E8D3}\\u{2E8D4}\\u{2E8D5}\\u{2E8D6}\\u{2E8D7}\\u{2E8D8}\\u{2E8D9}\\u{2E8DA}\\u{2E8DB}\\u{2E8DC}\\u{2E8DD}\\u{2E8DE}\\u{2E8DF}\\u{2E8E0}\\u{2E8E1}\\u{2E8E2}\\u{2E8E3}\\u{2E8E4}\\u{2E8E5}\\u{2E8E6}\\u{2E8E7}\\u{2E8E8}\\u{2E8E9}\\u{2E8EA}\\u{2E8EB}\\u{2E8EC}\\u{2E8ED}\\u{2E8EE}\\u{2E8EF}\\u{2E8F0}\\u{2E8F1}\\u{2E8F2}\\u{2E8F3}\\u{2E8F4}\\u{2E8F5}\\u{2E8F6}\\u{2E8F7}\\u{2E8F8}\\u{2E8F9}\\u{2E8FA}\\u{2E8FB}\\u{2E8FC}\\u{2E8FD}\\u{2E8FE}\\u{2E8FF}\\u{2E900}\\u{2E901}\\u{2E902}\\u{2E903}\\u{2E904}\\u{2E905}\\u{2E906}\\u{2E907}\\u{2E908}\\u{2E909}\\u{2E90A}\\u{2E90B}\\u{2E90C}\\u{2E90D}\\u{2E90E}\\u{2E90F}\\u{2E910}\\u{2E911}\\u{2E912}\\u{2E913}\\u{2E914}\\u{2E915}\\u{2E916}\\u{2E917}\\u{2E918}\\u{2E919}\\u{2E91A}\\u{2E91B}\\u{2E91C}\\u{2E91D}\\u{2E91E}\\u{2E91F}\\u{2E920}\\u{2E921}\\u{2E922}\\u{2E923}\\u{2E924}\\u{2E925}\\u{2E926}\\u{2E927}\\u{2E928}\\u{2E929}\\u{2E92A}\\u{2E92B}\\u{2E92C}\\u{2E92D}\\u{2E92E}\\u{2E92F}\\u{2E930}\\u{2E931}\\u{2E932}\\u{2E933}\\u{2E934}\\u{2E935}\\u{2E936}\\u{2E937}\\u{2E938}\\u{2E939}\\u{2E93A}\\u{2E93B}\\u{2E93C}\\u{2E93D}\\u{2E93E}\\u{2E93F}\\u{2E940}\\u{2E941}\\u{2E942}\\u{2E943}\\u{2E944}\\u{2E945}\\u{2E946}\\u{2E947}\\u{2E948}\\u{2E949}\\u{2E94A}\\u{2E94B}\\u{2E94C}\\u{2E94D}\\u{2E94E}\\u{2E94F}\\u{2E950}\\u{2E951}\\u{2E952}\\u{2E953}\\u{2E954}\\u{2E955}\\u{2E956}\\u{2E957}\\u{2E958}\\u{2E959}\\u{2E95A}\\u{2E95B}\\u{2E95C}\\u{2E95D}\\u{2E95E}\\u{2E95F}\\u{2E960}\\u{2E961}\\u{2E962}\\u{2E963}\\u{2E964}\\u{2E965}\\u{2E966}\\u{2E967}\\u{2E968}\\u{2E969}\\u{2E96A}\\u{2E96B}\\u{2E96C}\\u{2E96D}\\u{2E96E}\\u{2E96F}\\u{2E970}\\u{2E971}\\u{2E972}\\u{2E973}\\u{2E974}\\u{2E975}\\u{2E976}\\u{2E977}\\u{2E978}\\u{2E979}\\u{2E97A}\\u{2E97B}\\u{2E97C}\\u{2E97D}\\u{2E97E}\\u{2E97F}\\u{2E980}\\u{2E981}\\u{2E982}\\u{2E983}\\u{2E984}\\u{2E985}\\u{2E986}\\u{2E987}\\u{2E988}\\u{2E989}\\u{2E98A}\\u{2E98B}\\u{2E98C}\\u{2E98D}\\u{2E98E}\\u{2E98F}\\u{2E990}\\u{2E991}\\u{2E992}\\u{2E993}\\u{2E994}\\u{2E995}\\u{2E996}\\u{2E997}\\u{2E998}\\u{2E999}\\u{2E99A}\\u{2E99B}\\u{2E99C}\\u{2E99D}\\u{2E99E}\\u{2E99F}\\u{2E9A0}\\u{2E9A1}\\u{2E9A2}\\u{2E9A3}\\u{2E9A4}\\u{2E9A5}\\u{2E9A6}\\u{2E9A7}\\u{2E9A8}\\u{2E9A9}\\u{2E9AA}\\u{2E9AB}\\u{2E9AC}\\u{2E9AD}\\u{2E9AE}\\u{2E9AF}\\u{2E9B0}\\u{2E9B1}\\u{2E9B2}\\u{2E9B3}\\u{2E9B4}\\u{2E9B5}\\u{2E9B6}\\u{2E9B7}\\u{2E9B8}\\u{2E9B9}\\u{2E9BA}\\u{2E9BB}\\u{2E9BC}\\u{2E9BD}\\u{2E9BE}\\u{2E9BF}\\u{2E9C0}\\u{2E9C1}\\u{2E9C2}\\u{2E9C3}\\u{2E9C4}\\u{2E9C5}\\u{2E9C6}\\u{2E9C7}\\u{2E9C8}\\u{2E9C9}\\u{2E9CA}\\u{2E9CB}\\u{2E9CC}\\u{2E9CD}\\u{2E9CE}\\u{2E9CF}\\u{2E9D0}\\u{2E9D1}\\u{2E9D2}\\u{2E9D3}\\u{2E9D4}\\u{2E9D5}\\u{2E9D6}\\u{2E9D7}\\u{2E9D8}\\u{2E9D9}\\u{2E9DA}\\u{2E9DB}\\u{2E9DC}\\u{2E9DD}\\u{2E9DE}\\u{2E9DF}\\u{2E9E0}\\u{2E9E1}\\u{2E9E2}\\u{2E9E3}\\u{2E9E4}\\u{2E9E5}\\u{2E9E6}\\u{2E9E7}\\u{2E9E8}\\u{2E9E9}\\u{2E9EA}\\u{2E9EB}\\u{2E9EC}\\u{2E9ED}\\u{2E9EE}\\u{2E9EF}\\u{2E9F0}\\u{2E9F1}\\u{2E9F2}\\u{2E9F3}\\u{2E9F4}\\u{2E9F5}\\u{2E9F6}\\u{2E9F7}\\u{2E9F8}\\u{2E9F9}\\u{2E9FA}\\u{2E9FB}\\u{2E9FC}\\u{2E9FD}\\u{2E9FE}\\u{2E9FF}\\u{2EA00}\\u{2EA01}\\u{2EA02}\\u{2EA03}\\u{2EA04}\\u{2EA05}\\u{2EA06}\\u{2EA07}\\u{2EA08}\\u{2EA09}\\u{2EA0A}\\u{2EA0B}\\u{2EA0C}\\u{2EA0D}\\u{2EA0E}\\u{2EA0F}\\u{2EA10}\\u{2EA11}\\u{2EA12}\\u{2EA13}\\u{2EA14}\\u{2EA15}\\u{2EA16}\\u{2EA17}\\u{2EA18}\\u{2EA19}\\u{2EA1A}\\u{2EA1B}\\u{2EA1C}\\u{2EA1D}\\u{2EA1E}\\u{2EA1F}\\u{2EA20}\\u{2EA21}\\u{2EA22}\\u{2EA23}\\u{2EA24}\\u{2EA25}\\u{2EA26}\\u{2EA27}\\u{2EA28}\\u{2EA29}\\u{2EA2A}\\u{2EA2B}\\u{2EA2C}\\u{2EA2D}\\u{2EA2E}\\u{2EA2F}\\u{2EA30}\\u{2EA31}\\u{2EA32}\\u{2EA33}\\u{2EA34}\\u{2EA35}\\u{2EA36}\\u{2EA37}\\u{2EA38}\\u{2EA39}\\u{2EA3A}\\u{2EA3B}\\u{2EA3C}\\u{2EA3D}\\u{2EA3E}\\u{2EA3F}\\u{2EA40}\\u{2EA41}\\u{2EA42}\\u{2EA43}\\u{2EA44}\\u{2EA45}\\u{2EA46}\\u{2EA47}\\u{2EA48}\\u{2EA49}\\u{2EA4A}\\u{2EA4B}\\u{2EA4C}\\u{2EA4D}\\u{2EA4E}\\u{2EA4F}\\u{2EA50}\\u{2EA51}\\u{2EA52}\\u{2EA53}\\u{2EA54}\\u{2EA55}\\u{2EA56}\\u{2EA57}\\u{2EA58}\\u{2EA59}\\u{2EA5A}\\u{2EA5B}\\u{2EA5C}\\u{2EA5D}\\u{2EA5E}\\u{2EA5F}\\u{2EA60}\\u{2EA61}\\u{2EA62}\\u{2EA63}\\u{2EA64}\\u{2EA65}\\u{2EA66}\\u{2EA67}\\u{2EA68}\\u{2EA69}\\u{2EA6A}\\u{2EA6B}\\u{2EA6C}\\u{2EA6D}\\u{2EA6E}\\u{2EA6F}\\u{2EA70}\\u{2EA71}\\u{2EA72}\\u{2EA73}\\u{2EA74}\\u{2EA75}\\u{2EA76}\\u{2EA77}\\u{2EA78}\\u{2EA79}\\u{2EA7A}\\u{2EA7B}\\u{2EA7C}\\u{2EA7D}\\u{2EA7E}\\u{2EA7F}\\u{2EA80}\\u{2EA81}\\u{2EA82}\\u{2EA83}\\u{2EA84}\\u{2EA85}\\u{2EA86}\\u{2EA87}\\u{2EA88}\\u{2EA89}\\u{2EA8A}\\u{2EA8B}\\u{2EA8C}\\u{2EA8D}\\u{2EA8E}\\u{2EA8F}\\u{2EA90}\\u{2EA91}\\u{2EA92}\\u{2EA93}\\u{2EA94}\\u{2EA95}\\u{2EA96}\\u{2EA97}\\u{2EA98}\\u{2EA99}\\u{2EA9A}\\u{2EA9B}\\u{2EA9C}\\u{2EA9D}\\u{2EA9E}\\u{2EA9F}\\u{2EAA0}\\u{2EAA1}\\u{2EAA2}\\u{2EAA3}\\u{2EAA4}\\u{2EAA5}\\u{2EAA6}\\u{2EAA7}\\u{2EAA8}\\u{2EAA9}\\u{2EAAA}\\u{2EAAB}\\u{2EAAC}\\u{2EAAD}\\u{2EAAE}\\u{2EAAF}\\u{2EAB0}\\u{2EAB1}\\u{2EAB2}\\u{2EAB3}\\u{2EAB4}\\u{2EAB5}\\u{2EAB6}\\u{2EAB7}\\u{2EAB8}\\u{2EAB9}\\u{2EABA}\\u{2EABB}\\u{2EABC}\\u{2EABD}\\u{2EABE}\\u{2EABF}\\u{2EAC0}\\u{2EAC1}\\u{2EAC2}\\u{2EAC3}\\u{2EAC4}\\u{2EAC5}\\u{2EAC6}\\u{2EAC7}\\u{2EAC8}\\u{2EAC9}\\u{2EACA}\\u{2EACB}\\u{2EACC}\\u{2EACD}\\u{2EACE}\\u{2EACF}\\u{2EAD0}\\u{2EAD1}\\u{2EAD2}\\u{2EAD3}\\u{2EAD4}\\u{2EAD5}\\u{2EAD6}\\u{2EAD7}\\u{2EAD8}\\u{2EAD9}\\u{2EADA}\\u{2EADB}\\u{2EADC}\\u{2EADD}\\u{2EADE}\\u{2EADF}\\u{2EAE0}\\u{2EAE1}\\u{2EAE2}\\u{2EAE3}\\u{2EAE4}\\u{2EAE5}\\u{2EAE6}\\u{2EAE7}\\u{2EAE8}\\u{2EAE9}\\u{2EAEA}\\u{2EAEB}\\u{2EAEC}\\u{2EAED}\\u{2EAEE}\\u{2EAEF}\\u{2EAF0}\\u{2EAF1}\\u{2EAF2}\\u{2EAF3}\\u{2EAF4}\\u{2EAF5}\\u{2EAF6}\\u{2EAF7}\\u{2EAF8}\\u{2EAF9}\\u{2EAFA}\\u{2EAFB}\\u{2EAFC}\\u{2EAFD}\\u{2EAFE}\\u{2EAFF}\\u{2EB00}\\u{2EB01}\\u{2EB02}\\u{2EB03}\\u{2EB04}\\u{2EB05}\\u{2EB06}\\u{2EB07}\\u{2EB08}\\u{2EB09}\\u{2EB0A}\\u{2EB0B}\\u{2EB0C}\\u{2EB0D}\\u{2EB0E}\\u{2EB0F}\\u{2EB10}\\u{2EB11}\\u{2EB12}\\u{2EB13}\\u{2EB14}\\u{2EB15}\\u{2EB16}\\u{2EB17}\\u{2EB18}\\u{2EB19}\\u{2EB1A}\\u{2EB1B}\\u{2EB1C}\\u{2EB1D}\\u{2EB1E}\\u{2EB1F}\\u{2EB20}\\u{2EB21}\\u{2EB22}\\u{2EB23}\\u{2EB24}\\u{2EB25}\\u{2EB26}\\u{2EB27}\\u{2EB28}\\u{2EB29}\\u{2EB2A}\\u{2EB2B}\\u{2EB2C}\\u{2EB2D}\\u{2EB2E}\\u{2EB2F}\\u{2EB30}\\u{2EB31}\\u{2EB32}\\u{2EB33}\\u{2EB34}\\u{2EB35}\\u{2EB36}\\u{2EB37}\\u{2EB38}\\u{2EB39}\\u{2EB3A}\\u{2EB3B}\\u{2EB3C}\\u{2EB3D}\\u{2EB3E}\\u{2EB3F}\\u{2EB40}\\u{2EB41}\\u{2EB42}\\u{2EB43}\\u{2EB44}\\u{2EB45}\\u{2EB46}\\u{2EB47}\\u{2EB48}\\u{2EB49}\\u{2EB4A}\\u{2EB4B}\\u{2EB4C}\\u{2EB4D}\\u{2EB4E}\\u{2EB4F}\\u{2EB50}\\u{2EB51}\\u{2EB52}\\u{2EB53}\\u{2EB54}\\u{2EB55}\\u{2EB56}\\u{2EB57}\\u{2EB58}\\u{2EB59}\\u{2EB5A}\\u{2EB5B}\\u{2EB5C}\\u{2EB5D}\\u{2EB5E}\\u{2EB5F}\\u{2EB60}\\u{2EB61}\\u{2EB62}\\u{2EB63}\\u{2EB64}\\u{2EB65}\\u{2EB66}\\u{2EB67}\\u{2EB68}\\u{2EB69}\\u{2EB6A}\\u{2EB6B}\\u{2EB6C}\\u{2EB6D}\\u{2EB6E}\\u{2EB6F}\\u{2EB70}\\u{2EB71}\\u{2EB72}\\u{2EB73}\\u{2EB74}\\u{2EB75}\\u{2EB76}\\u{2EB77}\\u{2EB78}\\u{2EB79}\\u{2EB7A}\\u{2EB7B}\\u{2EB7C}\\u{2EB7D}\\u{2EB7E}\\u{2EB7F}\\u{2EB80}\\u{2EB81}\\u{2EB82}\\u{2EB83}\\u{2EB84}\\u{2EB85}\\u{2EB86}\\u{2EB87}\\u{2EB88}\\u{2EB89}\\u{2EB8A}\\u{2EB8B}\\u{2EB8C}\\u{2EB8D}\\u{2EB8E}\\u{2EB8F}\\u{2EB90}\\u{2EB91}\\u{2EB92}\\u{2EB93}\\u{2EB94}\\u{2EB95}\\u{2EB96}\\u{2EB97}\\u{2EB98}\\u{2EB99}\\u{2EB9A}\\u{2EB9B}\\u{2EB9C}\\u{2EB9D}\\u{2EB9E}\\u{2EB9F}\\u{2EBA0}\\u{2EBA1}\\u{2EBA2}\\u{2EBA3}\\u{2EBA4}\\u{2EBA5}\\u{2EBA6}\\u{2EBA7}\\u{2EBA8}\\u{2EBA9}\\u{2EBAA}\\u{2EBAB}\\u{2EBAC}\\u{2EBAD}\\u{2EBAE}\\u{2EBAF}\\u{2EBB0}\\u{2EBB1}\\u{2EBB2}\\u{2EBB3}\\u{2EBB4}\\u{2EBB5}\\u{2EBB6}\\u{2EBB7}\\u{2EBB8}\\u{2EBB9}\\u{2EBBA}\\u{2EBBB}\\u{2EBBC}\\u{2EBBD}\\u{2EBBE}\\u{2EBBF}\\u{2EBC0}\\u{2EBC1}\\u{2EBC2}\\u{2EBC3}\\u{2EBC4}\\u{2EBC5}\\u{2EBC6}\\u{2EBC7}\\u{2EBC8}\\u{2EBC9}\\u{2EBCA}\\u{2EBCB}\\u{2EBCC}\\u{2EBCD}\\u{2EBCE}\\u{2EBCF}\\u{2EBD0}\\u{2EBD1}\\u{2EBD2}\\u{2EBD3}\\u{2EBD4}\\u{2EBD5}\\u{2EBD6}\\u{2EBD7}\\u{2EBD8}\\u{2EBD9}\\u{2EBDA}\\u{2EBDB}\\u{2EBDC}\\u{2EBDD}\\u{2EBDE}\\u{2EBDF}\\u{2EBE0};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/start-unicode-11.0.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-11.0.0-escaped.js: SyntaxError: test/language/identifiers/start-unicode-11.0.0-escaped.js: Invalid Unicode escape (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var \\u0560\\u0588\\u05EF\\u1878\\u1C90\\u1C91\\u1C92\\u1C93\\u1C94\\u1C95\\u1C96\\u1C97\\u1C98\\u1C99\\u1C9A\\u1C9B\\u1C9C\\u1C9D\\u1C9E\\u1C9F\\u1CA0\\u1CA1\\u1CA2\\u1CA3\\u1CA4\\u1CA5\\u1CA6\\u1CA7\\u1CA8\\u1CA9\\u1CAA\\u1CAB\\u1CAC\\u1CAD\\u1CAE\\u1CAF\\u1CB0\\u1CB1\\u1CB2\\u1CB3\\u1CB4\\u1CB5\\u1CB6\\u1CB7\\u1CB8\\u1CB9\\u1CBA\\u1CBD\\u1CBE\\u1CBF\\u312F\\u9FEB\\u9FEC\\u9FED\\u9FEE\\u9FEF\\uA7AF\\uA7B8\\uA7B9\\uA8FE\\u{10A34}\\u{10A35}\\u{10D00}\\u{10D01}\\u{10D02}\\u{10D03}\\u{10D04}\\u{10D05}\\u{10D06}\\u{10D07}\\u{10D08}\\u{10D09}\\u{10D0A}\\u{10D0B}\\u{10D0C}\\u{10D0D}\\u{10D0E}\\u{10D0F}\\u{10D10}\\u{10D11}\\u{10D12}\\u{10D13}\\u{10D14}\\u{10D15}\\u{10D16}\\u{10D17}\\u{10D18}\\u{10D19}\\u{10D1A}\\u{10D1B}\\u{10D1C}\\u{10D1D}\\u{10D1E}\\u{10D1F}\\u{10D20}\\u{10D21}\\u{10D22}\\u{10D23}\\u{10F00}\\u{10F01}\\u{10F02}\\u{10F03}\\u{10F04}\\u{10F05}\\u{10F06}\\u{10F07}\\u{10F08}\\u{10F09}\\u{10F0A}\\u{10F0B}\\u{10F0C}\\u{10F0D}\\u{10F0E}\\u{10F0F}\\u{10F10}\\u{10F11}\\u{10F12}\\u{10F13}\\u{10F14}\\u{10F15}\\u{10F16}\\u{10F17}\\u{10F18}\\u{10F19}\\u{10F1A}\\u{10F1B}\\u{10F1C}\\u{10F27}\\u{10F30}\\u{10F31}\\u{10F32}\\u{10F33}\\u{10F34}\\u{10F35}\\u{10F36}\\u{10F37}\\u{10F38}\\u{10F39}\\u{10F3A}\\u{10F3B}\\u{10F3C}\\u{10F3D}\\u{10F3E}\\u{10F3F}\\u{10F40}\\u{10F41}\\u{10F42}\\u{10F43}\\u{10F44}\\u{10F45}\\u{11144}\\u{1171A}\\u{11800}\\u{11801}\\u{11802}\\u{11803}\\u{11804}\\u{11805}\\u{11806}\\u{11807}\\u{11808}\\u{11809}\\u{1180A}\\u{1180B}\\u{1180C}\\u{1180D}\\u{1180E}\\u{1180F}\\u{11810}\\u{11811}\\u{11812}\\u{11813}\\u{11814}\\u{11815}\\u{11816}\\u{11817}\\u{11818}\\u{11819}\\u{1181A}\\u{1181B}\\u{1181C}\\u{1181D}\\u{1181E}\\u{1181F}\\u{11820}\\u{11821}\\u{11822}\\u{11823}\\u{11824}\\u{11825}\\u{11826}\\u{11827}\\u{11828}\\u{11829}\\u{1182A}\\u{1182B}\\u{11A9D}\\u{11D60}\\u{11D61}\\u{11D62}\\u{11D63}\\u{11D64}\\u{11D65}\\u{11D67}\\u{11D68}\\u{11D6A}\\u{11D6B}\\u{11D6C}\\u{11D6D}\\u{11D6E}\\u{11D6F}\\u{11D70}\\u{11D71}\\u{11D72}\\u{11D73}\\u{11D74}\\u{11D75}\\u{11D76}\\u{11D77}\\u{11D78}\\u{11D79}\\u{11D7A}\\u{11D7B}\\u{11D7C}\\u{11D7D}\\u{11D7E}\\u{11D7F}\\u{11D80}\\u{11D81}\\u{11D82}\\u{11D83}\\u{11D84}\\u{11D85}\\u{11D86}\\u{11D87}\\u{11D88}\\u{11D89}\\u{11D98}\\u{11EE0}\\u{11EE1}\\u{11EE2}\\u{11EE3}\\u{11EE4}\\u{11EE5}\\u{11EE6}\\u{11EE7}\\u{11EE8}\\u{11EE9}\\u{11EEA}\\u{11EEB}\\u{11EEC}\\u{11EED}\\u{11EEE}\\u{11EEF}\\u{11EF0}\\u{11EF1}\\u{11EF2}\\u{16E40}\\u{16E41}\\u{16E42}\\u{16E43}\\u{16E44}\\u{16E45}\\u{16E46}\\u{16E47}\\u{16E48}\\u{16E49}\\u{16E4A}\\u{16E4B}\\u{16E4C}\\u{16E4D}\\u{16E4E}\\u{16E4F}\\u{16E50}\\u{16E51}\\u{16E52}\\u{16E53}\\u{16E54}\\u{16E55}\\u{16E56}\\u{16E57}\\u{16E58}\\u{16E59}\\u{16E5A}\\u{16E5B}\\u{16E5C}\\u{16E5D}\\u{16E5E}\\u{16E5F}\\u{16E60}\\u{16E61}\\u{16E62}\\u{16E63}\\u{16E64}\\u{16E65}\\u{16E66}\\u{16E67}\\u{16E68}\\u{16E69}\\u{16E6A}\\u{16E6B}\\u{16E6C}\\u{16E6D}\\u{16E6E}\\u{16E6F}\\u{16E70}\\u{16E71}\\u{16E72}\\u{16E73}\\u{16E74}\\u{16E75}\\u{16E76}\\u{16E77}\\u{16E78}\\u{16E79}\\u{16E7A}\\u{16E7B}\\u{16E7C}\\u{16E7D}\\u{16E7E}\\u{16E7F}\\u{187ED}\\u{187EE}\\u{187EF}\\u{187F0}\\u{187F1};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/start-unicode-12.0.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-12.0.0-escaped.js: SyntaxError: test/language/identifiers/start-unicode-12.0.0-escaped.js: Invalid Unicode escape (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var \\u0E86\\u0E89\\u0E8C\\u0E8E\\u0E8F\\u0E90\\u0E91\\u0E92\\u0E93\\u0E98\\u0EA0\\u0EA8\\u0EA9\\u0EAC\\u1CF2\\u1CF3\\u1CFA\\uA7BA\\uA7BB\\uA7BC\\uA7BD\\uA7BE\\uA7BF\\uA7C2\\uA7C3\\uA7C4\\uA7C5\\uA7C6\\uAB66\\uAB67\\u{10FE0}\\u{10FE1}\\u{10FE2}\\u{10FE3}\\u{10FE4}\\u{10FE5}\\u{10FE6}\\u{10FE7}\\u{10FE8}\\u{10FE9}\\u{10FEA}\\u{10FEB}\\u{10FEC}\\u{10FED}\\u{10FEE}\\u{10FEF}\\u{10FF0}\\u{10FF1}\\u{10FF2}\\u{10FF3}\\u{10FF4}\\u{10FF5}\\u{10FF6}\\u{1145F}\\u{116B8}\\u{119A0}\\u{119A1}\\u{119A2}\\u{119A3}\\u{119A4}\\u{119A5}\\u{119A6}\\u{119A7}\\u{119AA}\\u{119AB}\\u{119AC}\\u{119AD}\\u{119AE}\\u{119AF}\\u{119B0}\\u{119B1}\\u{119B2}\\u{119B3}\\u{119B4}\\u{119B5}\\u{119B6}\\u{119B7}\\u{119B8}\\u{119B9}\\u{119BA}\\u{119BB}\\u{119BC}\\u{119BD}\\u{119BE}\\u{119BF}\\u{119C0}\\u{119C1}\\u{119C2}\\u{119C3}\\u{119C4}\\u{119C5}\\u{119C6}\\u{119C7}\\u{119C8}\\u{119C9}\\u{119CA}\\u{119CB}\\u{119CC}\\u{119CD}\\u{119CE}\\u{119CF}\\u{119D0}\\u{119E1}\\u{119E3}\\u{11A84}\\u{11A85}\\u{16F45}\\u{16F46}\\u{16F47}\\u{16F48}\\u{16F49}\\u{16F4A}\\u{16FE3}\\u{187F2}\\u{187F3}\\u{187F4}\\u{187F5}\\u{187F6}\\u{187F7}\\u{1B150}\\u{1B151}\\u{1B152}\\u{1B164}\\u{1B165}\\u{1B166}\\u{1B167}\\u{1E100}\\u{1E101}\\u{1E102}\\u{1E103}\\u{1E104}\\u{1E105}\\u{1E106}\\u{1E107}\\u{1E108}\\u{1E109}\\u{1E10A}\\u{1E10B}\\u{1E10C}\\u{1E10D}\\u{1E10E}\\u{1E10F}\\u{1E110}\\u{1E111}\\u{1E112}\\u{1E113}\\u{1E114}\\u{1E115}\\u{1E116}\\u{1E117}\\u{1E118}\\u{1E119}\\u{1E11A}\\u{1E11B}\\u{1E11C}\\u{1E11D}\\u{1E11E}\\u{1E11F}\\u{1E120}\\u{1E121}\\u{1E122}\\u{1E123}\\u{1E124}\\u{1E125}\\u{1E126}\\u{1E127}\\u{1E128}\\u{1E129}\\u{1E12A}\\u{1E12B}\\u{1E12C}\\u{1E137}\\u{1E138}\\u{1E139}\\u{1E13A}\\u{1E13B}\\u{1E13C}\\u{1E13D}\\u{1E14E}\\u{1E2C0}\\u{1E2C1}\\u{1E2C2}\\u{1E2C3}\\u{1E2C4}\\u{1E2C5}\\u{1E2C6}\\u{1E2C7}\\u{1E2C8}\\u{1E2C9}\\u{1E2CA}\\u{1E2CB}\\u{1E2CC}\\u{1E2CD}\\u{1E2CE}\\u{1E2CF}\\u{1E2D0}\\u{1E2D1}\\u{1E2D2}\\u{1E2D3}\\u{1E2D4}\\u{1E2D5}\\u{1E2D6}\\u{1E2D7}\\u{1E2D8}\\u{1E2D9}\\u{1E2DA}\\u{1E2DB}\\u{1E2DC}\\u{1E2DD}\\u{1E2DE}\\u{1E2DF}\\u{1E2E0}\\u{1E2E1}\\u{1E2E2}\\u{1E2E3}\\u{1E2E4}\\u{1E2E5}\\u{1E2E6}\\u{1E2E7}\\u{1E2E8}\\u{1E2E9}\\u{1E2EA}\\u{1E2EB}\\u{1E94B};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/start-unicode-13.0.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-13.0.0-escaped.js: SyntaxError: test/language/identifiers/start-unicode-13.0.0-escaped.js: Invalid Unicode escape (17:4)\n 15 | ---*/\n 16 | \n\u003e 17 | var \\u08BE\\u08BF\\u08C0\\u08C1\\u08C2\\u08C3\\u08C4\\u08C5\\u08C6\\u08C7\\u0D04\\u31BB\\u31BC\\u31BD\\u31BE\\u31BF\\u4DB6\\u4DB7\\u4DB8\\u4DB9\\u4DBA\\u4DBB\\u4DBC\\u4DBD\\u4DBE\\u4DBF\\u9FF0\\u9FF1\\u9FF2\\u9FF3\\u9FF4\\u9FF5\\u9FF6\\u9FF7\\u9FF8\\u9FF9\\u9FFA\\u9FFB\\u9FFC\\uA7C7\\uA7C8\\uA7C9\\uA7CA\\uA7F5\\uA7F6\\uAB68\\uAB69\\u{10E80}\\u{10E81}\\u{10E82}\\u{10E83}\\u{10E84}\\u{10E85}\\u{10E86}\\u{10E87}\\u{10E88}\\u{10E89}\\u{10E8A}\\u{10E8B}\\u{10E8C}\\u{10E8D}\\u{10E8E}\\u{10E8F}\\u{10E90}\\u{10E91}\\u{10E92}\\u{10E93}\\u{10E94}\\u{10E95}\\u{10E96}\\u{10E97}\\u{10E98}\\u{10E99}\\u{10E9A}\\u{10E9B}\\u{10E9C}\\u{10E9D}\\u{10E9E}\\u{10E9F}\\u{10EA0}\\u{10EA1}\\u{10EA2}\\u{10EA3}\\u{10EA4}\\u{10EA5}\\u{10EA6}\\u{10EA7}\\u{10EA8}\\u{10EA9}\\u{10EB0}\\u{10EB1}\\u{10FB0}\\u{10FB1}\\u{10FB2}\\u{10FB3}\\u{10FB4}\\u{10FB5}\\u{10FB6}\\u{10FB7}\\u{10FB8}\\u{10FB9}\\u{10FBA}\\u{10FBB}\\u{10FBC}\\u{10FBD}\\u{10FBE}\\u{10FBF}\\u{10FC0}\\u{10FC1}\\u{10FC2}\\u{10FC3}\\u{10FC4}\\u{11147}\\u{11460}\\u{11461}\\u{11900}\\u{11901}\\u{11902}\\u{11903}\\u{11904}\\u{11905}\\u{11906}\\u{11909}\\u{1190C}\\u{1190D}\\u{1190E}\\u{1190F}\\u{11910}\\u{11911}\\u{11912}\\u{11913}\\u{11915}\\u{11916}\\u{11918}\\u{11919}\\u{1191A}\\u{1191B}\\u{1191C}\\u{1191D}\\u{1191E}\\u{1191F}\\u{11920}\\u{11921}\\u{11922}\\u{11923}\\u{11924}\\u{11925}\\u{11926}\\u{11927}\\u{11928}\\u{11929}\\u{1192A}\\u{1192B}\\u{1192C}\\u{1192D}\\u{1192E}\\u{1192F}\\u{1193F}\\u{11941}\\u{11FB0}\\u{18AF3}\\u{18AF4}\\u{18AF5}\\u{18AF6}\\u{18AF7}\\u{18AF8}\\u{18AF9}\\u{18AFA}\\u{18AFB}\\u{18AFC}\\u{18AFD}\\u{18AFE}\\u{18AFF}\\u{18B00}\\u{18B01}\\u{18B02}\\u{18B03}\\u{18B04}\\u{18B05}\\u{18B06}\\u{18B07}\\u{18B08}\\u{18B09}\\u{18B0A}\\u{18B0B}\\u{18B0C}\\u{18B0D}\\u{18B0E}\\u{18B0F}\\u{18B10}\\u{18B11}\\u{18B12}\\u{18B13}\\u{18B14}\\u{18B15}\\u{18B16}\\u{18B17}\\u{18B18}\\u{18B19}\\u{18B1A}\\u{18B1B}\\u{18B1C}\\u{18B1D}\\u{18B1E}\\u{18B1F}\\u{18B20}\\u{18B21}\\u{18B22}\\u{18B23}\\u{18B24}\\u{18B25}\\u{18B26}\\u{18B27}\\u{18B28}\\u{18B29}\\u{18B2A}\\u{18B2B}\\u{18B2C}\\u{18B2D}\\u{18B2E}\\u{18B2F}\\u{18B30}\\u{18B31}\\u{18B32}\\u{18B33}\\u{18B34}\\u{18B35}\\u{18B36}\\u{18B37}\\u{18B38}\\u{18B39}\\u{18B3A}\\u{18B3B}\\u{18B3C}\\u{18B3D}\\u{18B3E}\\u{18B3F}\\u{18B40}\\u{18B41}\\u{18B42}\\u{18B43}\\u{18B44}\\u{18B45}\\u{18B46}\\u{18B47}\\u{18B48}\\u{18B49}\\u{18B4A}\\u{18B4B}\\u{18B4C}\\u{18B4D}\\u{18B4E}\\u{18B4F}\\u{18B50}\\u{18B51}\\u{18B52}\\u{18B53}\\u{18B54}\\u{18B55}\\u{18B56}\\u{18B57}\\u{18B58}\\u{18B59}\\u{18B5A}\\u{18B5B}\\u{18B5C}\\u{18B5D}\\u{18B5E}\\u{18B5F}\\u{18B60}\\u{18B61}\\u{18B62}\\u{18B63}\\u{18B64}\\u{18B65}\\u{18B66}\\u{18B67}\\u{18B68}\\u{18B69}\\u{18B6A}\\u{18B6B}\\u{18B6C}\\u{18B6D}\\u{18B6E}\\u{18B6F}\\u{18B70}\\u{18B71}\\u{18B72}\\u{18B73}\\u{18B74}\\u{18B75}\\u{18B76}\\u{18B77}\\u{18B78}\\u{18B79}\\u{18B7A}\\u{18B7B}\\u{18B7C}\\u{18B7D}\\u{18B7E}\\u{18B7F}\\u{18B80}\\u{18B81}\\u{18B82}\\u{18B83}\\u{18B84}\\u{18B85}\\u{18B86}\\u{18B87}\\u{18B88}\\u{18B89}\\u{18B8A}\\u{18B8B}\\u{18B8C}\\u{18B8D}\\u{18B8E}\\u{18B8F}\\u{18B90}\\u{18B91}\\u{18B92}\\u{18B93}\\u{18B94}\\u{18B95}\\u{18B96}\\u{18B97}\\u{18B98}\\u{18B99}\\u{18B9A}\\u{18B9B}\\u{18B9C}\\u{18B9D}\\u{18B9E}\\u{18B9F}\\u{18BA0}\\u{18BA1}\\u{18BA2}\\u{18BA3}\\u{18BA4}\\u{18BA5}\\u{18BA6}\\u{18BA7}\\u{18BA8}\\u{18BA9}\\u{18BAA}\\u{18BAB}\\u{18BAC}\\u{18BAD}\\u{18BAE}\\u{18BAF}\\u{18BB0}\\u{18BB1}\\u{18BB2}\\u{18BB3}\\u{18BB4}\\u{18BB5}\\u{18BB6}\\u{18BB7}\\u{18BB8}\\u{18BB9}\\u{18BBA}\\u{18BBB}\\u{18BBC}\\u{18BBD}\\u{18BBE}\\u{18BBF}\\u{18BC0}\\u{18BC1}\\u{18BC2}\\u{18BC3}\\u{18BC4}\\u{18BC5}\\u{18BC6}\\u{18BC7}\\u{18BC8}\\u{18BC9}\\u{18BCA}\\u{18BCB}\\u{18BCC}\\u{18BCD}\\u{18BCE}\\u{18BCF}\\u{18BD0}\\u{18BD1}\\u{18BD2}\\u{18BD3}\\u{18BD4}\\u{18BD5}\\u{18BD6}\\u{18BD7}\\u{18BD8}\\u{18BD9}\\u{18BDA}\\u{18BDB}\\u{18BDC}\\u{18BDD}\\u{18BDE}\\u{18BDF}\\u{18BE0}\\u{18BE1}\\u{18BE2}\\u{18BE3}\\u{18BE4}\\u{18BE5}\\u{18BE6}\\u{18BE7}\\u{18BE8}\\u{18BE9}\\u{18BEA}\\u{18BEB}\\u{18BEC}\\u{18BED}\\u{18BEE}\\u{18BEF}\\u{18BF0}\\u{18BF1}\\u{18BF2}\\u{18BF3}\\u{18BF4}\\u{18BF5}\\u{18BF6}\\u{18BF7}\\u{18BF8}\\u{18BF9}\\u{18BFA}\\u{18BFB}\\u{18BFC}\\u{18BFD}\\u{18BFE}\\u{18BFF}\\u{18C00}\\u{18C01}\\u{18C02}\\u{18C03}\\u{18C04}\\u{18C05}\\u{18C06}\\u{18C07}\\u{18C08}\\u{18C09}\\u{18C0A}\\u{18C0B}\\u{18C0C}\\u{18C0D}\\u{18C0E}\\u{18C0F}\\u{18C10}\\u{18C11}\\u{18C12}\\u{18C13}\\u{18C14}\\u{18C15}\\u{18C16}\\u{18C17}\\u{18C18}\\u{18C19}\\u{18C1A}\\u{18C1B}\\u{18C1C}\\u{18C1D}\\u{18C1E}\\u{18C1F}\\u{18C20}\\u{18C21}\\u{18C22}\\u{18C23}\\u{18C24}\\u{18C25}\\u{18C26}\\u{18C27}\\u{18C28}\\u{18C29}\\u{18C2A}\\u{18C2B}\\u{18C2C}\\u{18C2D}\\u{18C2E}\\u{18C2F}\\u{18C30}\\u{18C31}\\u{18C32}\\u{18C33}\\u{18C34}\\u{18C35}\\u{18C36}\\u{18C37}\\u{18C38}\\u{18C39}\\u{18C3A}\\u{18C3B}\\u{18C3C}\\u{18C3D}\\u{18C3E}\\u{18C3F}\\u{18C40}\\u{18C41}\\u{18C42}\\u{18C43}\\u{18C44}\\u{18C45}\\u{18C46}\\u{18C47}\\u{18C48}\\u{18C49}\\u{18C4A}\\u{18C4B}\\u{18C4C}\\u{18C4D}\\u{18C4E}\\u{18C4F}\\u{18C50}\\u{18C51}\\u{18C52}\\u{18C53}\\u{18C54}\\u{18C55}\\u{18C56}\\u{18C57}\\u{18C58}\\u{18C59}\\u{18C5A}\\u{18C5B}\\u{18C5C}\\u{18C5D}\\u{18C5E}\\u{18C5F}\\u{18C60}\\u{18C61}\\u{18C62}\\u{18C63}\\u{18C64}\\u{18C65}\\u{18C66}\\u{18C67}\\u{18C68}\\u{18C69}\\u{18C6A}\\u{18C6B}\\u{18C6C}\\u{18C6D}\\u{18C6E}\\u{18C6F}\\u{18C70}\\u{18C71}\\u{18C72}\\u{18C73}\\u{18C74}\\u{18C75}\\u{18C76}\\u{18C77}\\u{18C78}\\u{18C79}\\u{18C7A}\\u{18C7B}\\u{18C7C}\\u{18C7D}\\u{18C7E}\\u{18C7F}\\u{18C80}\\u{18C81}\\u{18C82}\\u{18C83}\\u{18C84}\\u{18C85}\\u{18C86}\\u{18C87}\\u{18C88}\\u{18C89}\\u{18C8A}\\u{18C8B}\\u{18C8C}\\u{18C8D}\\u{18C8E}\\u{18C8F}\\u{18C90}\\u{18C91}\\u{18C92}\\u{18C93}\\u{18C94}\\u{18C95}\\u{18C96}\\u{18C97}\\u{18C98}\\u{18C99}\\u{18C9A}\\u{18C9B}\\u{18C9C}\\u{18C9D}\\u{18C9E}\\u{18C9F}\\u{18CA0}\\u{18CA1}\\u{18CA2}\\u{18CA3}\\u{18CA4}\\u{18CA5}\\u{18CA6}\\u{18CA7}\\u{18CA8}\\u{18CA9}\\u{18CAA}\\u{18CAB}\\u{18CAC}\\u{18CAD}\\u{18CAE}\\u{18CAF}\\u{18CB0}\\u{18CB1}\\u{18CB2}\\u{18CB3}\\u{18CB4}\\u{18CB5}\\u{18CB6}\\u{18CB7}\\u{18CB8}\\u{18CB9}\\u{18CBA}\\u{18CBB}\\u{18CBC}\\u{18CBD}\\u{18CBE}\\u{18CBF}\\u{18CC0}\\u{18CC1}\\u{18CC2}\\u{18CC3}\\u{18CC4}\\u{18CC5}\\u{18CC6}\\u{18CC7}\\u{18CC8}\\u{18CC9}\\u{18CCA}\\u{18CCB}\\u{18CCC}\\u{18CCD}\\u{18CCE}\\u{18CCF}\\u{18CD0}\\u{18CD1}\\u{18CD2}\\u{18CD3}\\u{18CD4}\\u{18CD5}\\u{18D00}\\u{18D01}\\u{18D02}\\u{18D03}\\u{18D04}\\u{18D05}\\u{18D06}\\u{18D07}\\u{18D08}\\u{2A6D7}\\u{2A6D8}\\u{2A6D9}\\u{2A6DA}\\u{2A6DB}\\u{2A6DC}\\u{2A6DD}\\u{30000}\\u{30001}\\u{30002}\\u{30003}\\u{30004}\\u{30005}\\u{30006}\\u{30007}\\u{30008}\\u{30009}\\u{3000A}\\u{3000B}\\u{3000C}\\u{3000D}\\u{3000E}\\u{3000F}\\u{30010}\\u{30011}\\u{30012}\\u{30013}\\u{30014}\\u{30015}\\u{30016}\\u{30017}\\u{30018}\\u{30019}\\u{3001A}\\u{3001B}\\u{3001C}\\u{3001D}\\u{3001E}\\u{3001F}\\u{30020}\\u{30021}\\u{30022}\\u{30023}\\u{30024}\\u{30025}\\u{30026}\\u{30027}\\u{30028}\\u{30029}\\u{3002A}\\u{3002B}\\u{3002C}\\u{3002D}\\u{3002E}\\u{3002F}\\u{30030}\\u{30031}\\u{30032}\\u{30033}\\u{30034}\\u{30035}\\u{30036}\\u{30037}\\u{30038}\\u{30039}\\u{3003A}\\u{3003B}\\u{3003C}\\u{3003D}\\u{3003E}\\u{3003F}\\u{30040}\\u{30041}\\u{30042}\\u{30043}\\u{30044}\\u{30045}\\u{30046}\\u{30047}\\u{30048}\\u{30049}\\u{3004A}\\u{3004B}\\u{3004C}\\u{3004D}\\u{3004E}\\u{3004F}\\u{30050}\\u{30051}\\u{30052}\\u{30053}\\u{30054}\\u{30055}\\u{30056}\\u{30057}\\u{30058}\\u{30059}\\u{3005A}\\u{3005B}\\u{3005C}\\u{3005D}\\u{3005E}\\u{3005F}\\u{30060}\\u{30061}\\u{30062}\\u{30063}\\u{30064}\\u{30065}\\u{30066}\\u{30067}\\u{30068}\\u{30069}\\u{3006A}\\u{3006B}\\u{3006C}\\u{3006D}\\u{3006E}\\u{3006F}\\u{30070}\\u{30071}\\u{30072}\\u{30073}\\u{30074}\\u{30075}\\u{30076}\\u{30077}\\u{30078}\\u{30079}\\u{3007A}\\u{3007B}\\u{3007C}\\u{3007D}\\u{3007E}\\u{3007F}\\u{30080}\\u{30081}\\u{30082}\\u{30083}\\u{30084}\\u{30085}\\u{30086}\\u{30087}\\u{30088}\\u{30089}\\u{3008A}\\u{3008B}\\u{3008C}\\u{3008D}\\u{3008E}\\u{3008F}\\u{30090}\\u{30091}\\u{30092}\\u{30093}\\u{30094}\\u{30095}\\u{30096}\\u{30097}\\u{30098}\\u{30099}\\u{3009A}\\u{3009B}\\u{3009C}\\u{3009D}\\u{3009E}\\u{3009F}\\u{300A0}\\u{300A1}\\u{300A2}\\u{300A3}\\u{300A4}\\u{300A5}\\u{300A6}\\u{300A7}\\u{300A8}\\u{300A9}\\u{300AA}\\u{300AB}\\u{300AC}\\u{300AD}\\u{300AE}\\u{300AF}\\u{300B0}\\u{300B1}\\u{300B2}\\u{300B3}\\u{300B4}\\u{300B5}\\u{300B6}\\u{300B7}\\u{300B8}\\u{300B9}\\u{300BA}\\u{300BB}\\u{300BC}\\u{300BD}\\u{300BE}\\u{300BF}\\u{300C0}\\u{300C1}\\u{300C2}\\u{300C3}\\u{300C4}\\u{300C5}\\u{300C6}\\u{300C7}\\u{300C8}\\u{300C9}\\u{300CA}\\u{300CB}\\u{300CC}\\u{300CD}\\u{300CE}\\u{300CF}\\u{300D0}\\u{300D1}\\u{300D2}\\u{300D3}\\u{300D4}\\u{300D5}\\u{300D6}\\u{300D7}\\u{300D8}\\u{300D9}\\u{300DA}\\u{300DB}\\u{300DC}\\u{300DD}\\u{300DE}\\u{300DF}\\u{300E0}\\u{300E1}\\u{300E2}\\u{300E3}\\u{300E4}\\u{300E5}\\u{300E6}\\u{300E7}\\u{300E8}\\u{300E9}\\u{300EA}\\u{300EB}\\u{300EC}\\u{300ED}\\u{300EE}\\u{300EF}\\u{300F0}\\u{300F1}\\u{300F2}\\u{300F3}\\u{300F4}\\u{300F5}\\u{300F6}\\u{300F7}\\u{300F8}\\u{300F9}\\u{300FA}\\u{300FB}\\u{300FC}\\u{300FD}\\u{300FE}\\u{300FF}\\u{30100}\\u{30101}\\u{30102}\\u{30103}\\u{30104}\\u{30105}\\u{30106}\\u{30107}\\u{30108}\\u{30109}\\u{3010A}\\u{3010B}\\u{3010C}\\u{3010D}\\u{3010E}\\u{3010F}\\u{30110}\\u{30111}\\u{30112}\\u{30113}\\u{30114}\\u{30115}\\u{30116}\\u{30117}\\u{30118}\\u{30119}\\u{3011A}\\u{3011B}\\u{3011C}\\u{3011D}\\u{3011E}\\u{3011F}\\u{30120}\\u{30121}\\u{30122}\\u{30123}\\u{30124}\\u{30125}\\u{30126}\\u{30127}\\u{30128}\\u{30129}\\u{3012A}\\u{3012B}\\u{3012C}\\u{3012D}\\u{3012E}\\u{3012F}\\u{30130}\\u{30131}\\u{30132}\\u{30133}\\u{30134}\\u{30135}\\u{30136}\\u{30137}\\u{30138}\\u{30139}\\u{3013A}\\u{3013B}\\u{3013C}\\u{3013D}\\u{3013E}\\u{3013F}\\u{30140}\\u{30141}\\u{30142}\\u{30143}\\u{30144}\\u{30145}\\u{30146}\\u{30147}\\u{30148}\\u{30149}\\u{3014A}\\u{3014B}\\u{3014C}\\u{3014D}\\u{3014E}\\u{3014F}\\u{30150}\\u{30151}\\u{30152}\\u{30153}\\u{30154}\\u{30155}\\u{30156}\\u{30157}\\u{30158}\\u{30159}\\u{3015A}\\u{3015B}\\u{3015C}\\u{3015D}\\u{3015E}\\u{3015F}\\u{30160}\\u{30161}\\u{30162}\\u{30163}\\u{30164}\\u{30165}\\u{30166}\\u{30167}\\u{30168}\\u{30169}\\u{3016A}\\u{3016B}\\u{3016C}\\u{3016D}\\u{3016E}\\u{3016F}\\u{30170}\\u{30171}\\u{30172}\\u{30173}\\u{30174}\\u{30175}\\u{30176}\\u{30177}\\u{30178}\\u{30179}\\u{3017A}\\u{3017B}\\u{3017C}\\u{3017D}\\u{3017E}\\u{3017F}\\u{30180}\\u{30181}\\u{30182}\\u{30183}\\u{30184}\\u{30185}\\u{30186}\\u{30187}\\u{30188}\\u{30189}\\u{3018A}\\u{3018B}\\u{3018C}\\u{3018D}\\u{3018E}\\u{3018F}\\u{30190}\\u{30191}\\u{30192}\\u{30193}\\u{30194}\\u{30195}\\u{30196}\\u{30197}\\u{30198}\\u{30199}\\u{3019A}\\u{3019B}\\u{3019C}\\u{3019D}\\u{3019E}\\u{3019F}\\u{301A0}\\u{301A1}\\u{301A2}\\u{301A3}\\u{301A4}\\u{301A5}\\u{301A6}\\u{301A7}\\u{301A8}\\u{301A9}\\u{301AA}\\u{301AB}\\u{301AC}\\u{301AD}\\u{301AE}\\u{301AF}\\u{301B0}\\u{301B1}\\u{301B2}\\u{301B3}\\u{301B4}\\u{301B5}\\u{301B6}\\u{301B7}\\u{301B8}\\u{301B9}\\u{301BA}\\u{301BB}\\u{301BC}\\u{301BD}\\u{301BE}\\u{301BF}\\u{301C0}\\u{301C1}\\u{301C2}\\u{301C3}\\u{301C4}\\u{301C5}\\u{301C6}\\u{301C7}\\u{301C8}\\u{301C9}\\u{301CA}\\u{301CB}\\u{301CC}\\u{301CD}\\u{301CE}\\u{301CF}\\u{301D0}\\u{301D1}\\u{301D2}\\u{301D3}\\u{301D4}\\u{301D5}\\u{301D6}\\u{301D7}\\u{301D8}\\u{301D9}\\u{301DA}\\u{301DB}\\u{301DC}\\u{301DD}\\u{301DE}\\u{301DF}\\u{301E0}\\u{301E1}\\u{301E2}\\u{301E3}\\u{301E4}\\u{301E5}\\u{301E6}\\u{301E7}\\u{301E8}\\u{301E9}\\u{301EA}\\u{301EB}\\u{301EC}\\u{301ED}\\u{301EE}\\u{301EF}\\u{301F0}\\u{301F1}\\u{301F2}\\u{301F3}\\u{301F4}\\u{301F5}\\u{301F6}\\u{301F7}\\u{301F8}\\u{301F9}\\u{301FA}\\u{301FB}\\u{301FC}\\u{301FD}\\u{301FE}\\u{301FF}\\u{30200}\\u{30201}\\u{30202}\\u{30203}\\u{30204}\\u{30205}\\u{30206}\\u{30207}\\u{30208}\\u{30209}\\u{3020A}\\u{3020B}\\u{3020C}\\u{3020D}\\u{3020E}\\u{3020F}\\u{30210}\\u{30211}\\u{30212}\\u{30213}\\u{30214}\\u{30215}\\u{30216}\\u{30217}\\u{30218}\\u{30219}\\u{3021A}\\u{3021B}\\u{3021C}\\u{3021D}\\u{3021E}\\u{3021F}\\u{30220}\\u{30221}\\u{30222}\\u{30223}\\u{30224}\\u{30225}\\u{30226}\\u{30227}\\u{30228}\\u{30229}\\u{3022A}\\u{3022B}\\u{3022C}\\u{3022D}\\u{3022E}\\u{3022F}\\u{30230}\\u{30231}\\u{30232}\\u{30233}\\u{30234}\\u{30235}\\u{30236}\\u{30237}\\u{30238}\\u{30239}\\u{3023A}\\u{3023B}\\u{3023C}\\u{3023D}\\u{3023E}\\u{3023F}\\u{30240}\\u{30241}\\u{30242}\\u{30243}\\u{30244}\\u{30245}\\u{30246}\\u{30247}\\u{30248}\\u{30249}\\u{3024A}\\u{3024B}\\u{3024C}\\u{3024D}\\u{3024E}\\u{3024F}\\u{30250}\\u{30251}\\u{30252}\\u{30253}\\u{30254}\\u{30255}\\u{30256}\\u{30257}\\u{30258}\\u{30259}\\u{3025A}\\u{3025B}\\u{3025C}\\u{3025D}\\u{3025E}\\u{3025F}\\u{30260}\\u{30261}\\u{30262}\\u{30263}\\u{30264}\\u{30265}\\u{30266}\\u{30267}\\u{30268}\\u{30269}\\u{3026A}\\u{3026B}\\u{3026C}\\u{3026D}\\u{3026E}\\u{3026F}\\u{30270}\\u{30271}\\u{30272}\\u{30273}\\u{30274}\\u{30275}\\u{30276}\\u{30277}\\u{30278}\\u{30279}\\u{3027A}\\u{3027B}\\u{3027C}\\u{3027D}\\u{3027E}\\u{3027F}\\u{30280}\\u{30281}\\u{30282}\\u{30283}\\u{30284}\\u{30285}\\u{30286}\\u{30287}\\u{30288}\\u{30289}\\u{3028A}\\u{3028B}\\u{3028C}\\u{3028D}\\u{3028E}\\u{3028F}\\u{30290}\\u{30291}\\u{30292}\\u{30293}\\u{30294}\\u{30295}\\u{30296}\\u{30297}\\u{30298}\\u{30299}\\u{3029A}\\u{3029B}\\u{3029C}\\u{3029D}\\u{3029E}\\u{3029F}\\u{302A0}\\u{302A1}\\u{302A2}\\u{302A3}\\u{302A4}\\u{302A5}\\u{302A6}\\u{302A7}\\u{302A8}\\u{302A9}\\u{302AA}\\u{302AB}\\u{302AC}\\u{302AD}\\u{302AE}\\u{302AF}\\u{302B0}\\u{302B1}\\u{302B2}\\u{302B3}\\u{302B4}\\u{302B5}\\u{302B6}\\u{302B7}\\u{302B8}\\u{302B9}\\u{302BA}\\u{302BB}\\u{302BC}\\u{302BD}\\u{302BE}\\u{302BF}\\u{302C0}\\u{302C1}\\u{302C2}\\u{302C3}\\u{302C4}\\u{302C5}\\u{302C6}\\u{302C7}\\u{302C8}\\u{302C9}\\u{302CA}\\u{302CB}\\u{302CC}\\u{302CD}\\u{302CE}\\u{302CF}\\u{302D0}\\u{302D1}\\u{302D2}\\u{302D3}\\u{302D4}\\u{302D5}\\u{302D6}\\u{302D7}\\u{302D8}\\u{302D9}\\u{302DA}\\u{302DB}\\u{302DC}\\u{302DD}\\u{302DE}\\u{302DF}\\u{302E0}\\u{302E1}\\u{302E2}\\u{302E3}\\u{302E4}\\u{302E5}\\u{302E6}\\u{302E7}\\u{302E8}\\u{302E9}\\u{302EA}\\u{302EB}\\u{302EC}\\u{302ED}\\u{302EE}\\u{302EF}\\u{302F0}\\u{302F1}\\u{302F2}\\u{302F3}\\u{302F4}\\u{302F5}\\u{302F6}\\u{302F7}\\u{302F8}\\u{302F9}\\u{302FA}\\u{302FB}\\u{302FC}\\u{302FD}\\u{302FE}\\u{302FF}\\u{30300}\\u{30301}\\u{30302}\\u{30303}\\u{30304}\\u{30305}\\u{30306}\\u{30307}\\u{30308}\\u{30309}\\u{3030A}\\u{3030B}\\u{3030C}\\u{3030D}\\u{3030E}\\u{3030F}\\u{30310}\\u{30311}\\u{30312}\\u{30313}\\u{30314}\\u{30315}\\u{30316}\\u{30317}\\u{30318}\\u{30319}\\u{3031A}\\u{3031B}\\u{3031C}\\u{3031D}\\u{3031E}\\u{3031F}\\u{30320}\\u{30321}\\u{30322}\\u{30323}\\u{30324}\\u{30325}\\u{30326}\\u{30327}\\u{30328}\\u{30329}\\u{3032A}\\u{3032B}\\u{3032C}\\u{3032D}\\u{3032E}\\u{3032F}\\u{30330}\\u{30331}\\u{30332}\\u{30333}\\u{30334}\\u{30335}\\u{30336}\\u{30337}\\u{30338}\\u{30339}\\u{3033A}\\u{3033B}\\u{3033C}\\u{3033D}\\u{3033E}\\u{3033F}\\u{30340}\\u{30341}\\u{30342}\\u{30343}\\u{30344}\\u{30345}\\u{30346}\\u{30347}\\u{30348}\\u{30349}\\u{3034A}\\u{3034B}\\u{3034C}\\u{3034D}\\u{3034E}\\u{3034F}\\u{30350}\\u{30351}\\u{30352}\\u{30353}\\u{30354}\\u{30355}\\u{30356}\\u{30357}\\u{30358}\\u{30359}\\u{3035A}\\u{3035B}\\u{3035C}\\u{3035D}\\u{3035E}\\u{3035F}\\u{30360}\\u{30361}\\u{30362}\\u{30363}\\u{30364}\\u{30365}\\u{30366}\\u{30367}\\u{30368}\\u{30369}\\u{3036A}\\u{3036B}\\u{3036C}\\u{3036D}\\u{3036E}\\u{3036F}\\u{30370}\\u{30371}\\u{30372}\\u{30373}\\u{30374}\\u{30375}\\u{30376}\\u{30377}\\u{30378}\\u{30379}\\u{3037A}\\u{3037B}\\u{3037C}\\u{3037D}\\u{3037E}\\u{3037F}\\u{30380}\\u{30381}\\u{30382}\\u{30383}\\u{30384}\\u{30385}\\u{30386}\\u{30387}\\u{30388}\\u{30389}\\u{3038A}\\u{3038B}\\u{3038C}\\u{3038D}\\u{3038E}\\u{3038F}\\u{30390}\\u{30391}\\u{30392}\\u{30393}\\u{30394}\\u{30395}\\u{30396}\\u{30397}\\u{30398}\\u{30399}\\u{3039A}\\u{3039B}\\u{3039C}\\u{3039D}\\u{3039E}\\u{3039F}\\u{303A0}\\u{303A1}\\u{303A2}\\u{303A3}\\u{303A4}\\u{303A5}\\u{303A6}\\u{303A7}\\u{303A8}\\u{303A9}\\u{303AA}\\u{303AB}\\u{303AC}\\u{303AD}\\u{303AE}\\u{303AF}\\u{303B0}\\u{303B1}\\u{303B2}\\u{303B3}\\u{303B4}\\u{303B5}\\u{303B6}\\u{303B7}\\u{303B8}\\u{303B9}\\u{303BA}\\u{303BB}\\u{303BC}\\u{303BD}\\u{303BE}\\u{303BF}\\u{303C0}\\u{303C1}\\u{303C2}\\u{303C3}\\u{303C4}\\u{303C5}\\u{303C6}\\u{303C7}\\u{303C8}\\u{303C9}\\u{303CA}\\u{303CB}\\u{303CC}\\u{303CD}\\u{303CE}\\u{303CF}\\u{303D0}\\u{303D1}\\u{303D2}\\u{303D3}\\u{303D4}\\u{303D5}\\u{303D6}\\u{303D7}\\u{303D8}\\u{303D9}\\u{303DA}\\u{303DB}\\u{303DC}\\u{303DD}\\u{303DE}\\u{303DF}\\u{303E0}\\u{303E1}\\u{303E2}\\u{303E3}\\u{303E4}\\u{303E5}\\u{303E6}\\u{303E7}\\u{303E8}\\u{303E9}\\u{303EA}\\u{303EB}\\u{303EC}\\u{303ED}\\u{303EE}\\u{303EF}\\u{303F0}\\u{303F1}\\u{303F2}\\u{303F3}\\u{303F4}\\u{303F5}\\u{303F6}\\u{303F7}\\u{303F8}\\u{303F9}\\u{303FA}\\u{303FB}\\u{303FC}\\u{303FD}\\u{303FE}\\u{303FF}\\u{30400}\\u{30401}\\u{30402}\\u{30403}\\u{30404}\\u{30405}\\u{30406}\\u{30407}\\u{30408}\\u{30409}\\u{3040A}\\u{3040B}\\u{3040C}\\u{3040D}\\u{3040E}\\u{3040F}\\u{30410}\\u{30411}\\u{30412}\\u{30413}\\u{30414}\\u{30415}\\u{30416}\\u{30417}\\u{30418}\\u{30419}\\u{3041A}\\u{3041B}\\u{3041C}\\u{3041D}\\u{3041E}\\u{3041F}\\u{30420}\\u{30421}\\u{30422}\\u{30423}\\u{30424}\\u{30425}\\u{30426}\\u{30427}\\u{30428}\\u{30429}\\u{3042A}\\u{3042B}\\u{3042C}\\u{3042D}\\u{3042E}\\u{3042F}\\u{30430}\\u{30431}\\u{30432}\\u{30433}\\u{30434}\\u{30435}\\u{30436}\\u{30437}\\u{30438}\\u{30439}\\u{3043A}\\u{3043B}\\u{3043C}\\u{3043D}\\u{3043E}\\u{3043F}\\u{30440}\\u{30441}\\u{30442}\\u{30443}\\u{30444}\\u{30445}\\u{30446}\\u{30447}\\u{30448}\\u{30449}\\u{3044A}\\u{3044B}\\u{3044C}\\u{3044D}\\u{3044E}\\u{3044F}\\u{30450}\\u{30451}\\u{30452}\\u{30453}\\u{30454}\\u{30455}\\u{30456}\\u{30457}\\u{30458}\\u{30459}\\u{3045A}\\u{3045B}\\u{3045C}\\u{3045D}\\u{3045E}\\u{3045F}\\u{30460}\\u{30461}\\u{30462}\\u{30463}\\u{30464}\\u{30465}\\u{30466}\\u{30467}\\u{30468}\\u{30469}\\u{3046A}\\u{3046B}\\u{3046C}\\u{3046D}\\u{3046E}\\u{3046F}\\u{30470}\\u{30471}\\u{30472}\\u{30473}\\u{30474}\\u{30475}\\u{30476}\\u{30477}\\u{30478}\\u{30479}\\u{3047A}\\u{3047B}\\u{3047C}\\u{3047D}\\u{3047E}\\u{3047F}\\u{30480}\\u{30481}\\u{30482}\\u{30483}\\u{30484}\\u{30485}\\u{30486}\\u{30487}\\u{30488}\\u{30489}\\u{3048A}\\u{3048B}\\u{3048C}\\u{3048D}\\u{3048E}\\u{3048F}\\u{30490}\\u{30491}\\u{30492}\\u{30493}\\u{30494}\\u{30495}\\u{30496}\\u{30497}\\u{30498}\\u{30499}\\u{3049A}\\u{3049B}\\u{3049C}\\u{3049D}\\u{3049E}\\u{3049F}\\u{304A0}\\u{304A1}\\u{304A2}\\u{304A3}\\u{304A4}\\u{304A5}\\u{304A6}\\u{304A7}\\u{304A8}\\u{304A9}\\u{304AA}\\u{304AB}\\u{304AC}\\u{304AD}\\u{304AE}\\u{304AF}\\u{304B0}\\u{304B1}\\u{304B2}\\u{304B3}\\u{304B4}\\u{304B5}\\u{304B6}\\u{304B7}\\u{304B8}\\u{304B9}\\u{304BA}\\u{304BB}\\u{304BC}\\u{304BD}\\u{304BE}\\u{304BF}\\u{304C0}\\u{304C1}\\u{304C2}\\u{304C3}\\u{304C4}\\u{304C5}\\u{304C6}\\u{304C7}\\u{304C8}\\u{304C9}\\u{304CA}\\u{304CB}\\u{304CC}\\u{304CD}\\u{304CE}\\u{304CF}\\u{304D0}\\u{304D1}\\u{304D2}\\u{304D3}\\u{304D4}\\u{304D5}\\u{304D6}\\u{304D7}\\u{304D8}\\u{304D9}\\u{304DA}\\u{304DB}\\u{304DC}\\u{304DD}\\u{304DE}\\u{304DF}\\u{304E0}\\u{304E1}\\u{304E2}\\u{304E3}\\u{304E4}\\u{304E5}\\u{304E6}\\u{304E7}\\u{304E8}\\u{304E9}\\u{304EA}\\u{304EB}\\u{304EC}\\u{304ED}\\u{304EE}\\u{304EF}\\u{304F0}\\u{304F1}\\u{304F2}\\u{304F3}\\u{304F4}\\u{304F5}\\u{304F6}\\u{304F7}\\u{304F8}\\u{304F9}\\u{304FA}\\u{304FB}\\u{304FC}\\u{304FD}\\u{304FE}\\u{304FF}\\u{30500}\\u{30501}\\u{30502}\\u{30503}\\u{30504}\\u{30505}\\u{30506}\\u{30507}\\u{30508}\\u{30509}\\u{3050A}\\u{3050B}\\u{3050C}\\u{3050D}\\u{3050E}\\u{3050F}\\u{30510}\\u{30511}\\u{30512}\\u{30513}\\u{30514}\\u{30515}\\u{30516}\\u{30517}\\u{30518}\\u{30519}\\u{3051A}\\u{3051B}\\u{3051C}\\u{3051D}\\u{3051E}\\u{3051F}\\u{30520}\\u{30521}\\u{30522}\\u{30523}\\u{30524}\\u{30525}\\u{30526}\\u{30527}\\u{30528}\\u{30529}\\u{3052A}\\u{3052B}\\u{3052C}\\u{3052D}\\u{3052E}\\u{3052F}\\u{30530}\\u{30531}\\u{30532}\\u{30533}\\u{30534}\\u{30535}\\u{30536}\\u{30537}\\u{30538}\\u{30539}\\u{3053A}\\u{3053B}\\u{3053C}\\u{3053D}\\u{3053E}\\u{3053F}\\u{30540}\\u{30541}\\u{30542}\\u{30543}\\u{30544}\\u{30545}\\u{30546}\\u{30547}\\u{30548}\\u{30549}\\u{3054A}\\u{3054B}\\u{3054C}\\u{3054D}\\u{3054E}\\u{3054F}\\u{30550}\\u{30551}\\u{30552}\\u{30553}\\u{30554}\\u{30555}\\u{30556}\\u{30557}\\u{30558}\\u{30559}\\u{3055A}\\u{3055B}\\u{3055C}\\u{3055D}\\u{3055E}\\u{3055F}\\u{30560}\\u{30561}\\u{30562}\\u{30563}\\u{30564}\\u{30565}\\u{30566}\\u{30567}\\u{30568}\\u{30569}\\u{3056A}\\u{3056B}\\u{3056C}\\u{3056D}\\u{3056E}\\u{3056F}\\u{30570}\\u{30571}\\u{30572}\\u{30573}\\u{30574}\\u{30575}\\u{30576}\\u{30577}\\u{30578}\\u{30579}\\u{3057A}\\u{3057B}\\u{3057C}\\u{3057D}\\u{3057E}\\u{3057F}\\u{30580}\\u{30581}\\u{30582}\\u{30583}\\u{30584}\\u{30585}\\u{30586}\\u{30587}\\u{30588}\\u{30589}\\u{3058A}\\u{3058B}\\u{3058C}\\u{3058D}\\u{3058E}\\u{3058F}\\u{30590}\\u{30591}\\u{30592}\\u{30593}\\u{30594}\\u{30595}\\u{30596}\\u{30597}\\u{30598}\\u{30599}\\u{3059A}\\u{3059B}\\u{3059C}\\u{3059D}\\u{3059E}\\u{3059F}\\u{305A0}\\u{305A1}\\u{305A2}\\u{305A3}\\u{305A4}\\u{305A5}\\u{305A6}\\u{305A7}\\u{305A8}\\u{305A9}\\u{305AA}\\u{305AB}\\u{305AC}\\u{305AD}\\u{305AE}\\u{305AF}\\u{305B0}\\u{305B1}\\u{305B2}\\u{305B3}\\u{305B4}\\u{305B5}\\u{305B6}\\u{305B7}\\u{305B8}\\u{305B9}\\u{305BA}\\u{305BB}\\u{305BC}\\u{305BD}\\u{305BE}\\u{305BF}\\u{305C0}\\u{305C1}\\u{305C2}\\u{305C3}\\u{305C4}\\u{305C5}\\u{305C6}\\u{305C7}\\u{305C8}\\u{305C9}\\u{305CA}\\u{305CB}\\u{305CC}\\u{305CD}\\u{305CE}\\u{305CF}\\u{305D0}\\u{305D1}\\u{305D2}\\u{305D3}\\u{305D4}\\u{305D5}\\u{305D6}\\u{305D7}\\u{305D8}\\u{305D9}\\u{305DA}\\u{305DB}\\u{305DC}\\u{305DD}\\u{305DE}\\u{305DF}\\u{305E0}\\u{305E1}\\u{305E2}\\u{305E3}\\u{305E4}\\u{305E5}\\u{305E6}\\u{305E7}\\u{305E8}\\u{305E9}\\u{305EA}\\u{305EB}\\u{305EC}\\u{305ED}\\u{305EE}\\u{305EF}\\u{305F0}\\u{305F1}\\u{305F2}\\u{305F3}\\u{305F4}\\u{305F5}\\u{305F6}\\u{305F7}\\u{305F8}\\u{305F9}\\u{305FA}\\u{305FB}\\u{305FC}\\u{305FD}\\u{305FE}\\u{305FF}\\u{30600}\\u{30601}\\u{30602}\\u{30603}\\u{30604}\\u{30605}\\u{30606}\\u{30607}\\u{30608}\\u{30609}\\u{3060A}\\u{3060B}\\u{3060C}\\u{3060D}\\u{3060E}\\u{3060F}\\u{30610}\\u{30611}\\u{30612}\\u{30613}\\u{30614}\\u{30615}\\u{30616}\\u{30617}\\u{30618}\\u{30619}\\u{3061A}\\u{3061B}\\u{3061C}\\u{3061D}\\u{3061E}\\u{3061F}\\u{30620}\\u{30621}\\u{30622}\\u{30623}\\u{30624}\\u{30625}\\u{30626}\\u{30627}\\u{30628}\\u{30629}\\u{3062A}\\u{3062B}\\u{3062C}\\u{3062D}\\u{3062E}\\u{3062F}\\u{30630}\\u{30631}\\u{30632}\\u{30633}\\u{30634}\\u{30635}\\u{30636}\\u{30637}\\u{30638}\\u{30639}\\u{3063A}\\u{3063B}\\u{3063C}\\u{3063D}\\u{3063E}\\u{3063F}\\u{30640}\\u{30641}\\u{30642}\\u{30643}\\u{30644}\\u{30645}\\u{30646}\\u{30647}\\u{30648}\\u{30649}\\u{3064A}\\u{3064B}\\u{3064C}\\u{3064D}\\u{3064E}\\u{3064F}\\u{30650}\\u{30651}\\u{30652}\\u{30653}\\u{30654}\\u{30655}\\u{30656}\\u{30657}\\u{30658}\\u{30659}\\u{3065A}\\u{3065B}\\u{3065C}\\u{3065D}\\u{3065E}\\u{3065F}\\u{30660}\\u{30661}\\u{30662}\\u{30663}\\u{30664}\\u{30665}\\u{30666}\\u{30667}\\u{30668}\\u{30669}\\u{3066A}\\u{3066B}\\u{3066C}\\u{3066D}\\u{3066E}\\u{3066F}\\u{30670}\\u{30671}\\u{30672}\\u{30673}\\u{30674}\\u{30675}\\u{30676}\\u{30677}\\u{30678}\\u{30679}\\u{3067A}\\u{3067B}\\u{3067C}\\u{3067D}\\u{3067E}\\u{3067F}\\u{30680}\\u{30681}\\u{30682}\\u{30683}\\u{30684}\\u{30685}\\u{30686}\\u{30687}\\u{30688}\\u{30689}\\u{3068A}\\u{3068B}\\u{3068C}\\u{3068D}\\u{3068E}\\u{3068F}\\u{30690}\\u{30691}\\u{30692}\\u{30693}\\u{30694}\\u{30695}\\u{30696}\\u{30697}\\u{30698}\\u{30699}\\u{3069A}\\u{3069B}\\u{3069C}\\u{3069D}\\u{3069E}\\u{3069F}\\u{306A0}\\u{306A1}\\u{306A2}\\u{306A3}\\u{306A4}\\u{306A5}\\u{306A6}\\u{306A7}\\u{306A8}\\u{306A9}\\u{306AA}\\u{306AB}\\u{306AC}\\u{306AD}\\u{306AE}\\u{306AF}\\u{306B0}\\u{306B1}\\u{306B2}\\u{306B3}\\u{306B4}\\u{306B5}\\u{306B6}\\u{306B7}\\u{306B8}\\u{306B9}\\u{306BA}\\u{306BB}\\u{306BC}\\u{306BD}\\u{306BE}\\u{306BF}\\u{306C0}\\u{306C1}\\u{306C2}\\u{306C3}\\u{306C4}\\u{306C5}\\u{306C6}\\u{306C7}\\u{306C8}\\u{306C9}\\u{306CA}\\u{306CB}\\u{306CC}\\u{306CD}\\u{306CE}\\u{306CF}\\u{306D0}\\u{306D1}\\u{306D2}\\u{306D3}\\u{306D4}\\u{306D5}\\u{306D6}\\u{306D7}\\u{306D8}\\u{306D9}\\u{306DA}\\u{306DB}\\u{306DC}\\u{306DD}\\u{306DE}\\u{306DF}\\u{306E0}\\u{306E1}\\u{306E2}\\u{306E3}\\u{306E4}\\u{306E5}\\u{306E6}\\u{306E7}\\u{306E8}\\u{306E9}\\u{306EA}\\u{306EB}\\u{306EC}\\u{306ED}\\u{306EE}\\u{306EF}\\u{306F0}\\u{306F1}\\u{306F2}\\u{306F3}\\u{306F4}\\u{306F5}\\u{306F6}\\u{306F7}\\u{306F8}\\u{306F9}\\u{306FA}\\u{306FB}\\u{306FC}\\u{306FD}\\u{306FE}\\u{306FF}\\u{30700}\\u{30701}\\u{30702}\\u{30703}\\u{30704}\\u{30705}\\u{30706}\\u{30707}\\u{30708}\\u{30709}\\u{3070A}\\u{3070B}\\u{3070C}\\u{3070D}\\u{3070E}\\u{3070F}\\u{30710}\\u{30711}\\u{30712}\\u{30713}\\u{30714}\\u{30715}\\u{30716}\\u{30717}\\u{30718}\\u{30719}\\u{3071A}\\u{3071B}\\u{3071C}\\u{3071D}\\u{3071E}\\u{3071F}\\u{30720}\\u{30721}\\u{30722}\\u{30723}\\u{30724}\\u{30725}\\u{30726}\\u{30727}\\u{30728}\\u{30729}\\u{3072A}\\u{3072B}\\u{3072C}\\u{3072D}\\u{3072E}\\u{3072F}\\u{30730}\\u{30731}\\u{30732}\\u{30733}\\u{30734}\\u{30735}\\u{30736}\\u{30737}\\u{30738}\\u{30739}\\u{3073A}\\u{3073B}\\u{3073C}\\u{3073D}\\u{3073E}\\u{3073F}\\u{30740}\\u{30741}\\u{30742}\\u{30743}\\u{30744}\\u{30745}\\u{30746}\\u{30747}\\u{30748}\\u{30749}\\u{3074A}\\u{3074B}\\u{3074C}\\u{3074D}\\u{3074E}\\u{3074F}\\u{30750}\\u{30751}\\u{30752}\\u{30753}\\u{30754}\\u{30755}\\u{30756}\\u{30757}\\u{30758}\\u{30759}\\u{3075A}\\u{3075B}\\u{3075C}\\u{3075D}\\u{3075E}\\u{3075F}\\u{30760}\\u{30761}\\u{30762}\\u{30763}\\u{30764}\\u{30765}\\u{30766}\\u{30767}\\u{30768}\\u{30769}\\u{3076A}\\u{3076B}\\u{3076C}\\u{3076D}\\u{3076E}\\u{3076F}\\u{30770}\\u{30771}\\u{30772}\\u{30773}\\u{30774}\\u{30775}\\u{30776}\\u{30777}\\u{30778}\\u{30779}\\u{3077A}\\u{3077B}\\u{3077C}\\u{3077D}\\u{3077E}\\u{3077F}\\u{30780}\\u{30781}\\u{30782}\\u{30783}\\u{30784}\\u{30785}\\u{30786}\\u{30787}\\u{30788}\\u{30789}\\u{3078A}\\u{3078B}\\u{3078C}\\u{3078D}\\u{3078E}\\u{3078F}\\u{30790}\\u{30791}\\u{30792}\\u{30793}\\u{30794}\\u{30795}\\u{30796}\\u{30797}\\u{30798}\\u{30799}\\u{3079A}\\u{3079B}\\u{3079C}\\u{3079D}\\u{3079E}\\u{3079F}\\u{307A0}\\u{307A1}\\u{307A2}\\u{307A3}\\u{307A4}\\u{307A5}\\u{307A6}\\u{307A7}\\u{307A8}\\u{307A9}\\u{307AA}\\u{307AB}\\u{307AC}\\u{307AD}\\u{307AE}\\u{307AF}\\u{307B0}\\u{307B1}\\u{307B2}\\u{307B3}\\u{307B4}\\u{307B5}\\u{307B6}\\u{307B7}\\u{307B8}\\u{307B9}\\u{307BA}\\u{307BB}\\u{307BC}\\u{307BD}\\u{307BE}\\u{307BF}\\u{307C0}\\u{307C1}\\u{307C2}\\u{307C3}\\u{307C4}\\u{307C5}\\u{307C6}\\u{307C7}\\u{307C8}\\u{307C9}\\u{307CA}\\u{307CB}\\u{307CC}\\u{307CD}\\u{307CE}\\u{307CF}\\u{307D0}\\u{307D1}\\u{307D2}\\u{307D3}\\u{307D4}\\u{307D5}\\u{307D6}\\u{307D7}\\u{307D8}\\u{307D9}\\u{307DA}\\u{307DB}\\u{307DC}\\u{307DD}\\u{307DE}\\u{307DF}\\u{307E0}\\u{307E1}\\u{307E2}\\u{307E3}\\u{307E4}\\u{307E5}\\u{307E6}\\u{307E7}\\u{307E8}\\u{307E9}\\u{307EA}\\u{307EB}\\u{307EC}\\u{307ED}\\u{307EE}\\u{307EF}\\u{307F0}\\u{307F1}\\u{307F2}\\u{307F3}\\u{307F4}\\u{307F5}\\u{307F6}\\u{307F7}\\u{307F8}\\u{307F9}\\u{307FA}\\u{307FB}\\u{307FC}\\u{307FD}\\u{307FE}\\u{307FF}\\u{30800}\\u{30801}\\u{30802}\\u{30803}\\u{30804}\\u{30805}\\u{30806}\\u{30807}\\u{30808}\\u{30809}\\u{3080A}\\u{3080B}\\u{3080C}\\u{3080D}\\u{3080E}\\u{3080F}\\u{30810}\\u{30811}\\u{30812}\\u{30813}\\u{30814}\\u{30815}\\u{30816}\\u{30817}\\u{30818}\\u{30819}\\u{3081A}\\u{3081B}\\u{3081C}\\u{3081D}\\u{3081E}\\u{3081F}\\u{30820}\\u{30821}\\u{30822}\\u{30823}\\u{30824}\\u{30825}\\u{30826}\\u{30827}\\u{30828}\\u{30829}\\u{3082A}\\u{3082B}\\u{3082C}\\u{3082D}\\u{3082E}\\u{3082F}\\u{30830}\\u{30831}\\u{30832}\\u{30833}\\u{30834}\\u{30835}\\u{30836}\\u{30837}\\u{30838}\\u{30839}\\u{3083A}\\u{3083B}\\u{3083C}\\u{3083D}\\u{3083E}\\u{3083F}\\u{30840}\\u{30841}\\u{30842}\\u{30843}\\u{30844}\\u{30845}\\u{30846}\\u{30847}\\u{30848}\\u{30849}\\u{3084A}\\u{3084B}\\u{3084C}\\u{3084D}\\u{3084E}\\u{3084F}\\u{30850}\\u{30851}\\u{30852}\\u{30853}\\u{30854}\\u{30855}\\u{30856}\\u{30857}\\u{30858}\\u{30859}\\u{3085A}\\u{3085B}\\u{3085C}\\u{3085D}\\u{3085E}\\u{3085F}\\u{30860}\\u{30861}\\u{30862}\\u{30863}\\u{30864}\\u{30865}\\u{30866}\\u{30867}\\u{30868}\\u{30869}\\u{3086A}\\u{3086B}\\u{3086C}\\u{3086D}\\u{3086E}\\u{3086F}\\u{30870}\\u{30871}\\u{30872}\\u{30873}\\u{30874}\\u{30875}\\u{30876}\\u{30877}\\u{30878}\\u{30879}\\u{3087A}\\u{3087B}\\u{3087C}\\u{3087D}\\u{3087E}\\u{3087F}\\u{30880}\\u{30881}\\u{30882}\\u{30883}\\u{30884}\\u{30885}\\u{30886}\\u{30887}\\u{30888}\\u{30889}\\u{3088A}\\u{3088B}\\u{3088C}\\u{3088D}\\u{3088E}\\u{3088F}\\u{30890}\\u{30891}\\u{30892}\\u{30893}\\u{30894}\\u{30895}\\u{30896}\\u{30897}\\u{30898}\\u{30899}\\u{3089A}\\u{3089B}\\u{3089C}\\u{3089D}\\u{3089E}\\u{3089F}\\u{308A0}\\u{308A1}\\u{308A2}\\u{308A3}\\u{308A4}\\u{308A5}\\u{308A6}\\u{308A7}\\u{308A8}\\u{308A9}\\u{308AA}\\u{308AB}\\u{308AC}\\u{308AD}\\u{308AE}\\u{308AF}\\u{308B0}\\u{308B1}\\u{308B2}\\u{308B3}\\u{308B4}\\u{308B5}\\u{308B6}\\u{308B7}\\u{308B8}\\u{308B9}\\u{308BA}\\u{308BB}\\u{308BC}\\u{308BD}\\u{308BE}\\u{308BF}\\u{308C0}\\u{308C1}\\u{308C2}\\u{308C3}\\u{308C4}\\u{308C5}\\u{308C6}\\u{308C7}\\u{308C8}\\u{308C9}\\u{308CA}\\u{308CB}\\u{308CC}\\u{308CD}\\u{308CE}\\u{308CF}\\u{308D0}\\u{308D1}\\u{308D2}\\u{308D3}\\u{308D4}\\u{308D5}\\u{308D6}\\u{308D7}\\u{308D8}\\u{308D9}\\u{308DA}\\u{308DB}\\u{308DC}\\u{308DD}\\u{308DE}\\u{308DF}\\u{308E0}\\u{308E1}\\u{308E2}\\u{308E3}\\u{308E4}\\u{308E5}\\u{308E6}\\u{308E7}\\u{308E8}\\u{308E9}\\u{308EA}\\u{308EB}\\u{308EC}\\u{308ED}\\u{308EE}\\u{308EF}\\u{308F0}\\u{308F1}\\u{308F2}\\u{308F3}\\u{308F4}\\u{308F5}\\u{308F6}\\u{308F7}\\u{308F8}\\u{308F9}\\u{308FA}\\u{308FB}\\u{308FC}\\u{308FD}\\u{308FE}\\u{308FF}\\u{30900}\\u{30901}\\u{30902}\\u{30903}\\u{30904}\\u{30905}\\u{30906}\\u{30907}\\u{30908}\\u{30909}\\u{3090A}\\u{3090B}\\u{3090C}\\u{3090D}\\u{3090E}\\u{3090F}\\u{30910}\\u{30911}\\u{30912}\\u{30913}\\u{30914}\\u{30915}\\u{30916}\\u{30917}\\u{30918}\\u{30919}\\u{3091A}\\u{3091B}\\u{3091C}\\u{3091D}\\u{3091E}\\u{3091F}\\u{30920}\\u{30921}\\u{30922}\\u{30923}\\u{30924}\\u{30925}\\u{30926}\\u{30927}\\u{30928}\\u{30929}\\u{3092A}\\u{3092B}\\u{3092C}\\u{3092D}\\u{3092E}\\u{3092F}\\u{30930}\\u{30931}\\u{30932}\\u{30933}\\u{30934}\\u{30935}\\u{30936}\\u{30937}\\u{30938}\\u{30939}\\u{3093A}\\u{3093B}\\u{3093C}\\u{3093D}\\u{3093E}\\u{3093F}\\u{30940}\\u{30941}\\u{30942}\\u{30943}\\u{30944}\\u{30945}\\u{30946}\\u{30947}\\u{30948}\\u{30949}\\u{3094A}\\u{3094B}\\u{3094C}\\u{3094D}\\u{3094E}\\u{3094F}\\u{30950}\\u{30951}\\u{30952}\\u{30953}\\u{30954}\\u{30955}\\u{30956}\\u{30957}\\u{30958}\\u{30959}\\u{3095A}\\u{3095B}\\u{3095C}\\u{3095D}\\u{3095E}\\u{3095F}\\u{30960}\\u{30961}\\u{30962}\\u{30963}\\u{30964}\\u{30965}\\u{30966}\\u{30967}\\u{30968}\\u{30969}\\u{3096A}\\u{3096B}\\u{3096C}\\u{3096D}\\u{3096E}\\u{3096F}\\u{30970}\\u{30971}\\u{30972}\\u{30973}\\u{30974}\\u{30975}\\u{30976}\\u{30977}\\u{30978}\\u{30979}\\u{3097A}\\u{3097B}\\u{3097C}\\u{3097D}\\u{3097E}\\u{3097F}\\u{30980}\\u{30981}\\u{30982}\\u{30983}\\u{30984}\\u{30985}\\u{30986}\\u{30987}\\u{30988}\\u{30989}\\u{3098A}\\u{3098B}\\u{3098C}\\u{3098D}\\u{3098E}\\u{3098F}\\u{30990}\\u{30991}\\u{30992}\\u{30993}\\u{30994}\\u{30995}\\u{30996}\\u{30997}\\u{30998}\\u{30999}\\u{3099A}\\u{3099B}\\u{3099C}\\u{3099D}\\u{3099E}\\u{3099F}\\u{309A0}\\u{309A1}\\u{309A2}\\u{309A3}\\u{309A4}\\u{309A5}\\u{309A6}\\u{309A7}\\u{309A8}\\u{309A9}\\u{309AA}\\u{309AB}\\u{309AC}\\u{309AD}\\u{309AE}\\u{309AF}\\u{309B0}\\u{309B1}\\u{309B2}\\u{309B3}\\u{309B4}\\u{309B5}\\u{309B6}\\u{309B7}\\u{309B8}\\u{309B9}\\u{309BA}\\u{309BB}\\u{309BC}\\u{309BD}\\u{309BE}\\u{309BF}\\u{309C0}\\u{309C1}\\u{309C2}\\u{309C3}\\u{309C4}\\u{309C5}\\u{309C6}\\u{309C7}\\u{309C8}\\u{309C9}\\u{309CA}\\u{309CB}\\u{309CC}\\u{309CD}\\u{309CE}\\u{309CF}\\u{309D0}\\u{309D1}\\u{309D2}\\u{309D3}\\u{309D4}\\u{309D5}\\u{309D6}\\u{309D7}\\u{309D8}\\u{309D9}\\u{309DA}\\u{309DB}\\u{309DC}\\u{309DD}\\u{309DE}\\u{309DF}\\u{309E0}\\u{309E1}\\u{309E2}\\u{309E3}\\u{309E4}\\u{309E5}\\u{309E6}\\u{309E7}\\u{309E8}\\u{309E9}\\u{309EA}\\u{309EB}\\u{309EC}\\u{309ED}\\u{309EE}\\u{309EF}\\u{309F0}\\u{309F1}\\u{309F2}\\u{309F3}\\u{309F4}\\u{309F5}\\u{309F6}\\u{309F7}\\u{309F8}\\u{309F9}\\u{309FA}\\u{309FB}\\u{309FC}\\u{309FD}\\u{309FE}\\u{309FF}\\u{30A00}\\u{30A01}\\u{30A02}\\u{30A03}\\u{30A04}\\u{30A05}\\u{30A06}\\u{30A07}\\u{30A08}\\u{30A09}\\u{30A0A}\\u{30A0B}\\u{30A0C}\\u{30A0D}\\u{30A0E}\\u{30A0F}\\u{30A10}\\u{30A11}\\u{30A12}\\u{30A13}\\u{30A14}\\u{30A15}\\u{30A16}\\u{30A17}\\u{30A18}\\u{30A19}\\u{30A1A}\\u{30A1B}\\u{30A1C}\\u{30A1D}\\u{30A1E}\\u{30A1F}\\u{30A20}\\u{30A21}\\u{30A22}\\u{30A23}\\u{30A24}\\u{30A25}\\u{30A26}\\u{30A27}\\u{30A28}\\u{30A29}\\u{30A2A}\\u{30A2B}\\u{30A2C}\\u{30A2D}\\u{30A2E}\\u{30A2F}\\u{30A30}\\u{30A31}\\u{30A32}\\u{30A33}\\u{30A34}\\u{30A35}\\u{30A36}\\u{30A37}\\u{30A38}\\u{30A39}\\u{30A3A}\\u{30A3B}\\u{30A3C}\\u{30A3D}\\u{30A3E}\\u{30A3F}\\u{30A40}\\u{30A41}\\u{30A42}\\u{30A43}\\u{30A44}\\u{30A45}\\u{30A46}\\u{30A47}\\u{30A48}\\u{30A49}\\u{30A4A}\\u{30A4B}\\u{30A4C}\\u{30A4D}\\u{30A4E}\\u{30A4F}\\u{30A50}\\u{30A51}\\u{30A52}\\u{30A53}\\u{30A54}\\u{30A55}\\u{30A56}\\u{30A57}\\u{30A58}\\u{30A59}\\u{30A5A}\\u{30A5B}\\u{30A5C}\\u{30A5D}\\u{30A5E}\\u{30A5F}\\u{30A60}\\u{30A61}\\u{30A62}\\u{30A63}\\u{30A64}\\u{30A65}\\u{30A66}\\u{30A67}\\u{30A68}\\u{30A69}\\u{30A6A}\\u{30A6B}\\u{30A6C}\\u{30A6D}\\u{30A6E}\\u{30A6F}\\u{30A70}\\u{30A71}\\u{30A72}\\u{30A73}\\u{30A74}\\u{30A75}\\u{30A76}\\u{30A77}\\u{30A78}\\u{30A79}\\u{30A7A}\\u{30A7B}\\u{30A7C}\\u{30A7D}\\u{30A7E}\\u{30A7F}\\u{30A80}\\u{30A81}\\u{30A82}\\u{30A83}\\u{30A84}\\u{30A85}\\u{30A86}\\u{30A87}\\u{30A88}\\u{30A89}\\u{30A8A}\\u{30A8B}\\u{30A8C}\\u{30A8D}\\u{30A8E}\\u{30A8F}\\u{30A90}\\u{30A91}\\u{30A92}\\u{30A93}\\u{30A94}\\u{30A95}\\u{30A96}\\u{30A97}\\u{30A98}\\u{30A99}\\u{30A9A}\\u{30A9B}\\u{30A9C}\\u{30A9D}\\u{30A9E}\\u{30A9F}\\u{30AA0}\\u{30AA1}\\u{30AA2}\\u{30AA3}\\u{30AA4}\\u{30AA5}\\u{30AA6}\\u{30AA7}\\u{30AA8}\\u{30AA9}\\u{30AAA}\\u{30AAB}\\u{30AAC}\\u{30AAD}\\u{30AAE}\\u{30AAF}\\u{30AB0}\\u{30AB1}\\u{30AB2}\\u{30AB3}\\u{30AB4}\\u{30AB5}\\u{30AB6}\\u{30AB7}\\u{30AB8}\\u{30AB9}\\u{30ABA}\\u{30ABB}\\u{30ABC}\\u{30ABD}\\u{30ABE}\\u{30ABF}\\u{30AC0}\\u{30AC1}\\u{30AC2}\\u{30AC3}\\u{30AC4}\\u{30AC5}\\u{30AC6}\\u{30AC7}\\u{30AC8}\\u{30AC9}\\u{30ACA}\\u{30ACB}\\u{30ACC}\\u{30ACD}\\u{30ACE}\\u{30ACF}\\u{30AD0}\\u{30AD1}\\u{30AD2}\\u{30AD3}\\u{30AD4}\\u{30AD5}\\u{30AD6}\\u{30AD7}\\u{30AD8}\\u{30AD9}\\u{30ADA}\\u{30ADB}\\u{30ADC}\\u{30ADD}\\u{30ADE}\\u{30ADF}\\u{30AE0}\\u{30AE1}\\u{30AE2}\\u{30AE3}\\u{30AE4}\\u{30AE5}\\u{30AE6}\\u{30AE7}\\u{30AE8}\\u{30AE9}\\u{30AEA}\\u{30AEB}\\u{30AEC}\\u{30AED}\\u{30AEE}\\u{30AEF}\\u{30AF0}\\u{30AF1}\\u{30AF2}\\u{30AF3}\\u{30AF4}\\u{30AF5}\\u{30AF6}\\u{30AF7}\\u{30AF8}\\u{30AF9}\\u{30AFA}\\u{30AFB}\\u{30AFC}\\u{30AFD}\\u{30AFE}\\u{30AFF}\\u{30B00}\\u{30B01}\\u{30B02}\\u{30B03}\\u{30B04}\\u{30B05}\\u{30B06}\\u{30B07}\\u{30B08}\\u{30B09}\\u{30B0A}\\u{30B0B}\\u{30B0C}\\u{30B0D}\\u{30B0E}\\u{30B0F}\\u{30B10}\\u{30B11}\\u{30B12}\\u{30B13}\\u{30B14}\\u{30B15}\\u{30B16}\\u{30B17}\\u{30B18}\\u{30B19}\\u{30B1A}\\u{30B1B}\\u{30B1C}\\u{30B1D}\\u{30B1E}\\u{30B1F}\\u{30B20}\\u{30B21}\\u{30B22}\\u{30B23}\\u{30B24}\\u{30B25}\\u{30B26}\\u{30B27}\\u{30B28}\\u{30B29}\\u{30B2A}\\u{30B2B}\\u{30B2C}\\u{30B2D}\\u{30B2E}\\u{30B2F}\\u{30B30}\\u{30B31}\\u{30B32}\\u{30B33}\\u{30B34}\\u{30B35}\\u{30B36}\\u{30B37}\\u{30B38}\\u{30B39}\\u{30B3A}\\u{30B3B}\\u{30B3C}\\u{30B3D}\\u{30B3E}\\u{30B3F}\\u{30B40}\\u{30B41}\\u{30B42}\\u{30B43}\\u{30B44}\\u{30B45}\\u{30B46}\\u{30B47}\\u{30B48}\\u{30B49}\\u{30B4A}\\u{30B4B}\\u{30B4C}\\u{30B4D}\\u{30B4E}\\u{30B4F}\\u{30B50}\\u{30B51}\\u{30B52}\\u{30B53}\\u{30B54}\\u{30B55}\\u{30B56}\\u{30B57}\\u{30B58}\\u{30B59}\\u{30B5A}\\u{30B5B}\\u{30B5C}\\u{30B5D}\\u{30B5E}\\u{30B5F}\\u{30B60}\\u{30B61}\\u{30B62}\\u{30B63}\\u{30B64}\\u{30B65}\\u{30B66}\\u{30B67}\\u{30B68}\\u{30B69}\\u{30B6A}\\u{30B6B}\\u{30B6C}\\u{30B6D}\\u{30B6E}\\u{30B6F}\\u{30B70}\\u{30B71}\\u{30B72}\\u{30B73}\\u{30B74}\\u{30B75}\\u{30B76}\\u{30B77}\\u{30B78}\\u{30B79}\\u{30B7A}\\u{30B7B}\\u{30B7C}\\u{30B7D}\\u{30B7E}\\u{30B7F}\\u{30B80}\\u{30B81}\\u{30B82}\\u{30B83}\\u{30B84}\\u{30B85}\\u{30B86}\\u{30B87}\\u{30B88}\\u{30B89}\\u{30B8A}\\u{30B8B}\\u{30B8C}\\u{30B8D}\\u{30B8E}\\u{30B8F}\\u{30B90}\\u{30B91}\\u{30B92}\\u{30B93}\\u{30B94}\\u{30B95}\\u{30B96}\\u{30B97}\\u{30B98}\\u{30B99}\\u{30B9A}\\u{30B9B}\\u{30B9C}\\u{30B9D}\\u{30B9E}\\u{30B9F}\\u{30BA0}\\u{30BA1}\\u{30BA2}\\u{30BA3}\\u{30BA4}\\u{30BA5}\\u{30BA6}\\u{30BA7}\\u{30BA8}\\u{30BA9}\\u{30BAA}\\u{30BAB}\\u{30BAC}\\u{30BAD}\\u{30BAE}\\u{30BAF}\\u{30BB0}\\u{30BB1}\\u{30BB2}\\u{30BB3}\\u{30BB4}\\u{30BB5}\\u{30BB6}\\u{30BB7}\\u{30BB8}\\u{30BB9}\\u{30BBA}\\u{30BBB}\\u{30BBC}\\u{30BBD}\\u{30BBE}\\u{30BBF}\\u{30BC0}\\u{30BC1}\\u{30BC2}\\u{30BC3}\\u{30BC4}\\u{30BC5}\\u{30BC6}\\u{30BC7}\\u{30BC8}\\u{30BC9}\\u{30BCA}\\u{30BCB}\\u{30BCC}\\u{30BCD}\\u{30BCE}\\u{30BCF}\\u{30BD0}\\u{30BD1}\\u{30BD2}\\u{30BD3}\\u{30BD4}\\u{30BD5}\\u{30BD6}\\u{30BD7}\\u{30BD8}\\u{30BD9}\\u{30BDA}\\u{30BDB}\\u{30BDC}\\u{30BDD}\\u{30BDE}\\u{30BDF}\\u{30BE0}\\u{30BE1}\\u{30BE2}\\u{30BE3}\\u{30BE4}\\u{30BE5}\\u{30BE6}\\u{30BE7}\\u{30BE8}\\u{30BE9}\\u{30BEA}\\u{30BEB}\\u{30BEC}\\u{30BED}\\u{30BEE}\\u{30BEF}\\u{30BF0}\\u{30BF1}\\u{30BF2}\\u{30BF3}\\u{30BF4}\\u{30BF5}\\u{30BF6}\\u{30BF7}\\u{30BF8}\\u{30BF9}\\u{30BFA}\\u{30BFB}\\u{30BFC}\\u{30BFD}\\u{30BFE}\\u{30BFF}\\u{30C00}\\u{30C01}\\u{30C02}\\u{30C03}\\u{30C04}\\u{30C05}\\u{30C06}\\u{30C07}\\u{30C08}\\u{30C09}\\u{30C0A}\\u{30C0B}\\u{30C0C}\\u{30C0D}\\u{30C0E}\\u{30C0F}\\u{30C10}\\u{30C11}\\u{30C12}\\u{30C13}\\u{30C14}\\u{30C15}\\u{30C16}\\u{30C17}\\u{30C18}\\u{30C19}\\u{30C1A}\\u{30C1B}\\u{30C1C}\\u{30C1D}\\u{30C1E}\\u{30C1F}\\u{30C20}\\u{30C21}\\u{30C22}\\u{30C23}\\u{30C24}\\u{30C25}\\u{30C26}\\u{30C27}\\u{30C28}\\u{30C29}\\u{30C2A}\\u{30C2B}\\u{30C2C}\\u{30C2D}\\u{30C2E}\\u{30C2F}\\u{30C30}\\u{30C31}\\u{30C32}\\u{30C33}\\u{30C34}\\u{30C35}\\u{30C36}\\u{30C37}\\u{30C38}\\u{30C39}\\u{30C3A}\\u{30C3B}\\u{30C3C}\\u{30C3D}\\u{30C3E}\\u{30C3F}\\u{30C40}\\u{30C41}\\u{30C42}\\u{30C43}\\u{30C44}\\u{30C45}\\u{30C46}\\u{30C47}\\u{30C48}\\u{30C49}\\u{30C4A}\\u{30C4B}\\u{30C4C}\\u{30C4D}\\u{30C4E}\\u{30C4F}\\u{30C50}\\u{30C51}\\u{30C52}\\u{30C53}\\u{30C54}\\u{30C55}\\u{30C56}\\u{30C57}\\u{30C58}\\u{30C59}\\u{30C5A}\\u{30C5B}\\u{30C5C}\\u{30C5D}\\u{30C5E}\\u{30C5F}\\u{30C60}\\u{30C61}\\u{30C62}\\u{30C63}\\u{30C64}\\u{30C65}\\u{30C66}\\u{30C67}\\u{30C68}\\u{30C69}\\u{30C6A}\\u{30C6B}\\u{30C6C}\\u{30C6D}\\u{30C6E}\\u{30C6F}\\u{30C70}\\u{30C71}\\u{30C72}\\u{30C73}\\u{30C74}\\u{30C75}\\u{30C76}\\u{30C77}\\u{30C78}\\u{30C79}\\u{30C7A}\\u{30C7B}\\u{30C7C}\\u{30C7D}\\u{30C7E}\\u{30C7F}\\u{30C80}\\u{30C81}\\u{30C82}\\u{30C83}\\u{30C84}\\u{30C85}\\u{30C86}\\u{30C87}\\u{30C88}\\u{30C89}\\u{30C8A}\\u{30C8B}\\u{30C8C}\\u{30C8D}\\u{30C8E}\\u{30C8F}\\u{30C90}\\u{30C91}\\u{30C92}\\u{30C93}\\u{30C94}\\u{30C95}\\u{30C96}\\u{30C97}\\u{30C98}\\u{30C99}\\u{30C9A}\\u{30C9B}\\u{30C9C}\\u{30C9D}\\u{30C9E}\\u{30C9F}\\u{30CA0}\\u{30CA1}\\u{30CA2}\\u{30CA3}\\u{30CA4}\\u{30CA5}\\u{30CA6}\\u{30CA7}\\u{30CA8}\\u{30CA9}\\u{30CAA}\\u{30CAB}\\u{30CAC}\\u{30CAD}\\u{30CAE}\\u{30CAF}\\u{30CB0}\\u{30CB1}\\u{30CB2}\\u{30CB3}\\u{30CB4}\\u{30CB5}\\u{30CB6}\\u{30CB7}\\u{30CB8}\\u{30CB9}\\u{30CBA}\\u{30CBB}\\u{30CBC}\\u{30CBD}\\u{30CBE}\\u{30CBF}\\u{30CC0}\\u{30CC1}\\u{30CC2}\\u{30CC3}\\u{30CC4}\\u{30CC5}\\u{30CC6}\\u{30CC7}\\u{30CC8}\\u{30CC9}\\u{30CCA}\\u{30CCB}\\u{30CCC}\\u{30CCD}\\u{30CCE}\\u{30CCF}\\u{30CD0}\\u{30CD1}\\u{30CD2}\\u{30CD3}\\u{30CD4}\\u{30CD5}\\u{30CD6}\\u{30CD7}\\u{30CD8}\\u{30CD9}\\u{30CDA}\\u{30CDB}\\u{30CDC}\\u{30CDD}\\u{30CDE}\\u{30CDF}\\u{30CE0}\\u{30CE1}\\u{30CE2}\\u{30CE3}\\u{30CE4}\\u{30CE5}\\u{30CE6}\\u{30CE7}\\u{30CE8}\\u{30CE9}\\u{30CEA}\\u{30CEB}\\u{30CEC}\\u{30CED}\\u{30CEE}\\u{30CEF}\\u{30CF0}\\u{30CF1}\\u{30CF2}\\u{30CF3}\\u{30CF4}\\u{30CF5}\\u{30CF6}\\u{30CF7}\\u{30CF8}\\u{30CF9}\\u{30CFA}\\u{30CFB}\\u{30CFC}\\u{30CFD}\\u{30CFE}\\u{30CFF}\\u{30D00}\\u{30D01}\\u{30D02}\\u{30D03}\\u{30D04}\\u{30D05}\\u{30D06}\\u{30D07}\\u{30D08}\\u{30D09}\\u{30D0A}\\u{30D0B}\\u{30D0C}\\u{30D0D}\\u{30D0E}\\u{30D0F}\\u{30D10}\\u{30D11}\\u{30D12}\\u{30D13}\\u{30D14}\\u{30D15}\\u{30D16}\\u{30D17}\\u{30D18}\\u{30D19}\\u{30D1A}\\u{30D1B}\\u{30D1C}\\u{30D1D}\\u{30D1E}\\u{30D1F}\\u{30D20}\\u{30D21}\\u{30D22}\\u{30D23}\\u{30D24}\\u{30D25}\\u{30D26}\\u{30D27}\\u{30D28}\\u{30D29}\\u{30D2A}\\u{30D2B}\\u{30D2C}\\u{30D2D}\\u{30D2E}\\u{30D2F}\\u{30D30}\\u{30D31}\\u{30D32}\\u{30D33}\\u{30D34}\\u{30D35}\\u{30D36}\\u{30D37}\\u{30D38}\\u{30D39}\\u{30D3A}\\u{30D3B}\\u{30D3C}\\u{30D3D}\\u{30D3E}\\u{30D3F}\\u{30D40}\\u{30D41}\\u{30D42}\\u{30D43}\\u{30D44}\\u{30D45}\\u{30D46}\\u{30D47}\\u{30D48}\\u{30D49}\\u{30D4A}\\u{30D4B}\\u{30D4C}\\u{30D4D}\\u{30D4E}\\u{30D4F}\\u{30D50}\\u{30D51}\\u{30D52}\\u{30D53}\\u{30D54}\\u{30D55}\\u{30D56}\\u{30D57}\\u{30D58}\\u{30D59}\\u{30D5A}\\u{30D5B}\\u{30D5C}\\u{30D5D}\\u{30D5E}\\u{30D5F}\\u{30D60}\\u{30D61}\\u{30D62}\\u{30D63}\\u{30D64}\\u{30D65}\\u{30D66}\\u{30D67}\\u{30D68}\\u{30D69}\\u{30D6A}\\u{30D6B}\\u{30D6C}\\u{30D6D}\\u{30D6E}\\u{30D6F}\\u{30D70}\\u{30D71}\\u{30D72}\\u{30D73}\\u{30D74}\\u{30D75}\\u{30D76}\\u{30D77}\\u{30D78}\\u{30D79}\\u{30D7A}\\u{30D7B}\\u{30D7C}\\u{30D7D}\\u{30D7E}\\u{30D7F}\\u{30D80}\\u{30D81}\\u{30D82}\\u{30D83}\\u{30D84}\\u{30D85}\\u{30D86}\\u{30D87}\\u{30D88}\\u{30D89}\\u{30D8A}\\u{30D8B}\\u{30D8C}\\u{30D8D}\\u{30D8E}\\u{30D8F}\\u{30D90}\\u{30D91}\\u{30D92}\\u{30D93}\\u{30D94}\\u{30D95}\\u{30D96}\\u{30D97}\\u{30D98}\\u{30D99}\\u{30D9A}\\u{30D9B}\\u{30D9C}\\u{30D9D}\\u{30D9E}\\u{30D9F}\\u{30DA0}\\u{30DA1}\\u{30DA2}\\u{30DA3}\\u{30DA4}\\u{30DA5}\\u{30DA6}\\u{30DA7}\\u{30DA8}\\u{30DA9}\\u{30DAA}\\u{30DAB}\\u{30DAC}\\u{30DAD}\\u{30DAE}\\u{30DAF}\\u{30DB0}\\u{30DB1}\\u{30DB2}\\u{30DB3}\\u{30DB4}\\u{30DB5}\\u{30DB6}\\u{30DB7}\\u{30DB8}\\u{30DB9}\\u{30DBA}\\u{30DBB}\\u{30DBC}\\u{30DBD}\\u{30DBE}\\u{30DBF}\\u{30DC0}\\u{30DC1}\\u{30DC2}\\u{30DC3}\\u{30DC4}\\u{30DC5}\\u{30DC6}\\u{30DC7}\\u{30DC8}\\u{30DC9}\\u{30DCA}\\u{30DCB}\\u{30DCC}\\u{30DCD}\\u{30DCE}\\u{30DCF}\\u{30DD0}\\u{30DD1}\\u{30DD2}\\u{30DD3}\\u{30DD4}\\u{30DD5}\\u{30DD6}\\u{30DD7}\\u{30DD8}\\u{30DD9}\\u{30DDA}\\u{30DDB}\\u{30DDC}\\u{30DDD}\\u{30DDE}\\u{30DDF}\\u{30DE0}\\u{30DE1}\\u{30DE2}\\u{30DE3}\\u{30DE4}\\u{30DE5}\\u{30DE6}\\u{30DE7}\\u{30DE8}\\u{30DE9}\\u{30DEA}\\u{30DEB}\\u{30DEC}\\u{30DED}\\u{30DEE}\\u{30DEF}\\u{30DF0}\\u{30DF1}\\u{30DF2}\\u{30DF3}\\u{30DF4}\\u{30DF5}\\u{30DF6}\\u{30DF7}\\u{30DF8}\\u{30DF9}\\u{30DFA}\\u{30DFB}\\u{30DFC}\\u{30DFD}\\u{30DFE}\\u{30DFF}\\u{30E00}\\u{30E01}\\u{30E02}\\u{30E03}\\u{30E04}\\u{30E05}\\u{30E06}\\u{30E07}\\u{30E08}\\u{30E09}\\u{30E0A}\\u{30E0B}\\u{30E0C}\\u{30E0D}\\u{30E0E}\\u{30E0F}\\u{30E10}\\u{30E11}\\u{30E12}\\u{30E13}\\u{30E14}\\u{30E15}\\u{30E16}\\u{30E17}\\u{30E18}\\u{30E19}\\u{30E1A}\\u{30E1B}\\u{30E1C}\\u{30E1D}\\u{30E1E}\\u{30E1F}\\u{30E20}\\u{30E21}\\u{30E22}\\u{30E23}\\u{30E24}\\u{30E25}\\u{30E26}\\u{30E27}\\u{30E28}\\u{30E29}\\u{30E2A}\\u{30E2B}\\u{30E2C}\\u{30E2D}\\u{30E2E}\\u{30E2F}\\u{30E30}\\u{30E31}\\u{30E32}\\u{30E33}\\u{30E34}\\u{30E35}\\u{30E36}\\u{30E37}\\u{30E38}\\u{30E39}\\u{30E3A}\\u{30E3B}\\u{30E3C}\\u{30E3D}\\u{30E3E}\\u{30E3F}\\u{30E40}\\u{30E41}\\u{30E42}\\u{30E43}\\u{30E44}\\u{30E45}\\u{30E46}\\u{30E47}\\u{30E48}\\u{30E49}\\u{30E4A}\\u{30E4B}\\u{30E4C}\\u{30E4D}\\u{30E4E}\\u{30E4F}\\u{30E50}\\u{30E51}\\u{30E52}\\u{30E53}\\u{30E54}\\u{30E55}\\u{30E56}\\u{30E57}\\u{30E58}\\u{30E59}\\u{30E5A}\\u{30E5B}\\u{30E5C}\\u{30E5D}\\u{30E5E}\\u{30E5F}\\u{30E60}\\u{30E61}\\u{30E62}\\u{30E63}\\u{30E64}\\u{30E65}\\u{30E66}\\u{30E67}\\u{30E68}\\u{30E69}\\u{30E6A}\\u{30E6B}\\u{30E6C}\\u{30E6D}\\u{30E6E}\\u{30E6F}\\u{30E70}\\u{30E71}\\u{30E72}\\u{30E73}\\u{30E74}\\u{30E75}\\u{30E76}\\u{30E77}\\u{30E78}\\u{30E79}\\u{30E7A}\\u{30E7B}\\u{30E7C}\\u{30E7D}\\u{30E7E}\\u{30E7F}\\u{30E80}\\u{30E81}\\u{30E82}\\u{30E83}\\u{30E84}\\u{30E85}\\u{30E86}\\u{30E87}\\u{30E88}\\u{30E89}\\u{30E8A}\\u{30E8B}\\u{30E8C}\\u{30E8D}\\u{30E8E}\\u{30E8F}\\u{30E90}\\u{30E91}\\u{30E92}\\u{30E93}\\u{30E94}\\u{30E95}\\u{30E96}\\u{30E97}\\u{30E98}\\u{30E99}\\u{30E9A}\\u{30E9B}\\u{30E9C}\\u{30E9D}\\u{30E9E}\\u{30E9F}\\u{30EA0}\\u{30EA1}\\u{30EA2}\\u{30EA3}\\u{30EA4}\\u{30EA5}\\u{30EA6}\\u{30EA7}\\u{30EA8}\\u{30EA9}\\u{30EAA}\\u{30EAB}\\u{30EAC}\\u{30EAD}\\u{30EAE}\\u{30EAF}\\u{30EB0}\\u{30EB1}\\u{30EB2}\\u{30EB3}\\u{30EB4}\\u{30EB5}\\u{30EB6}\\u{30EB7}\\u{30EB8}\\u{30EB9}\\u{30EBA}\\u{30EBB}\\u{30EBC}\\u{30EBD}\\u{30EBE}\\u{30EBF}\\u{30EC0}\\u{30EC1}\\u{30EC2}\\u{30EC3}\\u{30EC4}\\u{30EC5}\\u{30EC6}\\u{30EC7}\\u{30EC8}\\u{30EC9}\\u{30ECA}\\u{30ECB}\\u{30ECC}\\u{30ECD}\\u{30ECE}\\u{30ECF}\\u{30ED0}\\u{30ED1}\\u{30ED2}\\u{30ED3}\\u{30ED4}\\u{30ED5}\\u{30ED6}\\u{30ED7}\\u{30ED8}\\u{30ED9}\\u{30EDA}\\u{30EDB}\\u{30EDC}\\u{30EDD}\\u{30EDE}\\u{30EDF}\\u{30EE0}\\u{30EE1}\\u{30EE2}\\u{30EE3}\\u{30EE4}\\u{30EE5}\\u{30EE6}\\u{30EE7}\\u{30EE8}\\u{30EE9}\\u{30EEA}\\u{30EEB}\\u{30EEC}\\u{30EED}\\u{30EEE}\\u{30EEF}\\u{30EF0}\\u{30EF1}\\u{30EF2}\\u{30EF3}\\u{30EF4}\\u{30EF5}\\u{30EF6}\\u{30EF7}\\u{30EF8}\\u{30EF9}\\u{30EFA}\\u{30EFB}\\u{30EFC}\\u{30EFD}\\u{30EFE}\\u{30EFF}\\u{30F00}\\u{30F01}\\u{30F02}\\u{30F03}\\u{30F04}\\u{30F05}\\u{30F06}\\u{30F07}\\u{30F08}\\u{30F09}\\u{30F0A}\\u{30F0B}\\u{30F0C}\\u{30F0D}\\u{30F0E}\\u{30F0F}\\u{30F10}\\u{30F11}\\u{30F12}\\u{30F13}\\u{30F14}\\u{30F15}\\u{30F16}\\u{30F17}\\u{30F18}\\u{30F19}\\u{30F1A}\\u{30F1B}\\u{30F1C}\\u{30F1D}\\u{30F1E}\\u{30F1F}\\u{30F20}\\u{30F21}\\u{30F22}\\u{30F23}\\u{30F24}\\u{30F25}\\u{30F26}\\u{30F27}\\u{30F28}\\u{30F29}\\u{30F2A}\\u{30F2B}\\u{30F2C}\\u{30F2D}\\u{30F2E}\\u{30F2F}\\u{30F30}\\u{30F31}\\u{30F32}\\u{30F33}\\u{30F34}\\u{30F35}\\u{30F36}\\u{30F37}\\u{30F38}\\u{30F39}\\u{30F3A}\\u{30F3B}\\u{30F3C}\\u{30F3D}\\u{30F3E}\\u{30F3F}\\u{30F40}\\u{30F41}\\u{30F42}\\u{30F43}\\u{30F44}\\u{30F45}\\u{30F46}\\u{30F47}\\u{30F48}\\u{30F49}\\u{30F4A}\\u{30F4B}\\u{30F4C}\\u{30F4D}\\u{30F4E}\\u{30F4F}\\u{30F50}\\u{30F51}\\u{30F52}\\u{30F53}\\u{30F54}\\u{30F55}\\u{30F56}\\u{30F57}\\u{30F58}\\u{30F59}\\u{30F5A}\\u{30F5B}\\u{30F5C}\\u{30F5D}\\u{30F5E}\\u{30F5F}\\u{30F60}\\u{30F61}\\u{30F62}\\u{30F63}\\u{30F64}\\u{30F65}\\u{30F66}\\u{30F67}\\u{30F68}\\u{30F69}\\u{30F6A}\\u{30F6B}\\u{30F6C}\\u{30F6D}\\u{30F6E}\\u{30F6F}\\u{30F70}\\u{30F71}\\u{30F72}\\u{30F73}\\u{30F74}\\u{30F75}\\u{30F76}\\u{30F77}\\u{30F78}\\u{30F79}\\u{30F7A}\\u{30F7B}\\u{30F7C}\\u{30F7D}\\u{30F7E}\\u{30F7F}\\u{30F80}\\u{30F81}\\u{30F82}\\u{30F83}\\u{30F84}\\u{30F85}\\u{30F86}\\u{30F87}\\u{30F88}\\u{30F89}\\u{30F8A}\\u{30F8B}\\u{30F8C}\\u{30F8D}\\u{30F8E}\\u{30F8F}\\u{30F90}\\u{30F91}\\u{30F92}\\u{30F93}\\u{30F94}\\u{30F95}\\u{30F96}\\u{30F97}\\u{30F98}\\u{30F99}\\u{30F9A}\\u{30F9B}\\u{30F9C}\\u{30F9D}\\u{30F9E}\\u{30F9F}\\u{30FA0}\\u{30FA1}\\u{30FA2}\\u{30FA3}\\u{30FA4}\\u{30FA5}\\u{30FA6}\\u{30FA7}\\u{30FA8}\\u{30FA9}\\u{30FAA}\\u{30FAB}\\u{30FAC}\\u{30FAD}\\u{30FAE}\\u{30FAF}\\u{30FB0}\\u{30FB1}\\u{30FB2}\\u{30FB3}\\u{30FB4}\\u{30FB5}\\u{30FB6}\\u{30FB7}\\u{30FB8}\\u{30FB9}\\u{30FBA}\\u{30FBB}\\u{30FBC}\\u{30FBD}\\u{30FBE}\\u{30FBF}\\u{30FC0}\\u{30FC1}\\u{30FC2}\\u{30FC3}\\u{30FC4}\\u{30FC5}\\u{30FC6}\\u{30FC7}\\u{30FC8}\\u{30FC9}\\u{30FCA}\\u{30FCB}\\u{30FCC}\\u{30FCD}\\u{30FCE}\\u{30FCF}\\u{30FD0}\\u{30FD1}\\u{30FD2}\\u{30FD3}\\u{30FD4}\\u{30FD5}\\u{30FD6}\\u{30FD7}\\u{30FD8}\\u{30FD9}\\u{30FDA}\\u{30FDB}\\u{30FDC}\\u{30FDD}\\u{30FDE}\\u{30FDF}\\u{30FE0}\\u{30FE1}\\u{30FE2}\\u{30FE3}\\u{30FE4}\\u{30FE5}\\u{30FE6}\\u{30FE7}\\u{30FE8}\\u{30FE9}\\u{30FEA}\\u{30FEB}\\u{30FEC}\\u{30FED}\\u{30FEE}\\u{30FEF}\\u{30FF0}\\u{30FF1}\\u{30FF2}\\u{30FF3}\\u{30FF4}\\u{30FF5}\\u{30FF6}\\u{30FF7}\\u{30FF8}\\u{30FF9}\\u{30FFA}\\u{30FFB}\\u{30FFC}\\u{30FFD}\\u{30FFE}\\u{30FFF}\\u{31000}\\u{31001}\\u{31002}\\u{31003}\\u{31004}\\u{31005}\\u{31006}\\u{31007}\\u{31008}\\u{31009}\\u{3100A}\\u{3100B}\\u{3100C}\\u{3100D}\\u{3100E}\\u{3100F}\\u{31010}\\u{31011}\\u{31012}\\u{31013}\\u{31014}\\u{31015}\\u{31016}\\u{31017}\\u{31018}\\u{31019}\\u{3101A}\\u{3101B}\\u{3101C}\\u{3101D}\\u{3101E}\\u{3101F}\\u{31020}\\u{31021}\\u{31022}\\u{31023}\\u{31024}\\u{31025}\\u{31026}\\u{31027}\\u{31028}\\u{31029}\\u{3102A}\\u{3102B}\\u{3102C}\\u{3102D}\\u{3102E}\\u{3102F}\\u{31030}\\u{31031}\\u{31032}\\u{31033}\\u{31034}\\u{31035}\\u{31036}\\u{31037}\\u{31038}\\u{31039}\\u{3103A}\\u{3103B}\\u{3103C}\\u{3103D}\\u{3103E}\\u{3103F}\\u{31040}\\u{31041}\\u{31042}\\u{31043}\\u{31044}\\u{31045}\\u{31046}\\u{31047}\\u{31048}\\u{31049}\\u{3104A}\\u{3104B}\\u{3104C}\\u{3104D}\\u{3104E}\\u{3104F}\\u{31050}\\u{31051}\\u{31052}\\u{31053}\\u{31054}\\u{31055}\\u{31056}\\u{31057}\\u{31058}\\u{31059}\\u{3105A}\\u{3105B}\\u{3105C}\\u{3105D}\\u{3105E}\\u{3105F}\\u{31060}\\u{31061}\\u{31062}\\u{31063}\\u{31064}\\u{31065}\\u{31066}\\u{31067}\\u{31068}\\u{31069}\\u{3106A}\\u{3106B}\\u{3106C}\\u{3106D}\\u{3106E}\\u{3106F}\\u{31070}\\u{31071}\\u{31072}\\u{31073}\\u{31074}\\u{31075}\\u{31076}\\u{31077}\\u{31078}\\u{31079}\\u{3107A}\\u{3107B}\\u{3107C}\\u{3107D}\\u{3107E}\\u{3107F}\\u{31080}\\u{31081}\\u{31082}\\u{31083}\\u{31084}\\u{31085}\\u{31086}\\u{31087}\\u{31088}\\u{31089}\\u{3108A}\\u{3108B}\\u{3108C}\\u{3108D}\\u{3108E}\\u{3108F}\\u{31090}\\u{31091}\\u{31092}\\u{31093}\\u{31094}\\u{31095}\\u{31096}\\u{31097}\\u{31098}\\u{31099}\\u{3109A}\\u{3109B}\\u{3109C}\\u{3109D}\\u{3109E}\\u{3109F}\\u{310A0}\\u{310A1}\\u{310A2}\\u{310A3}\\u{310A4}\\u{310A5}\\u{310A6}\\u{310A7}\\u{310A8}\\u{310A9}\\u{310AA}\\u{310AB}\\u{310AC}\\u{310AD}\\u{310AE}\\u{310AF}\\u{310B0}\\u{310B1}\\u{310B2}\\u{310B3}\\u{310B4}\\u{310B5}\\u{310B6}\\u{310B7}\\u{310B8}\\u{310B9}\\u{310BA}\\u{310BB}\\u{310BC}\\u{310BD}\\u{310BE}\\u{310BF}\\u{310C0}\\u{310C1}\\u{310C2}\\u{310C3}\\u{310C4}\\u{310C5}\\u{310C6}\\u{310C7}\\u{310C8}\\u{310C9}\\u{310CA}\\u{310CB}\\u{310CC}\\u{310CD}\\u{310CE}\\u{310CF}\\u{310D0}\\u{310D1}\\u{310D2}\\u{310D3}\\u{310D4}\\u{310D5}\\u{310D6}\\u{310D7}\\u{310D8}\\u{310D9}\\u{310DA}\\u{310DB}\\u{310DC}\\u{310DD}\\u{310DE}\\u{310DF}\\u{310E0}\\u{310E1}\\u{310E2}\\u{310E3}\\u{310E4}\\u{310E5}\\u{310E6}\\u{310E7}\\u{310E8}\\u{310E9}\\u{310EA}\\u{310EB}\\u{310EC}\\u{310ED}\\u{310EE}\\u{310EF}\\u{310F0}\\u{310F1}\\u{310F2}\\u{310F3}\\u{310F4}\\u{310F5}\\u{310F6}\\u{310F7}\\u{310F8}\\u{310F9}\\u{310FA}\\u{310FB}\\u{310FC}\\u{310FD}\\u{310FE}\\u{310FF}\\u{31100}\\u{31101}\\u{31102}\\u{31103}\\u{31104}\\u{31105}\\u{31106}\\u{31107}\\u{31108}\\u{31109}\\u{3110A}\\u{3110B}\\u{3110C}\\u{3110D}\\u{3110E}\\u{3110F}\\u{31110}\\u{31111}\\u{31112}\\u{31113}\\u{31114}\\u{31115}\\u{31116}\\u{31117}\\u{31118}\\u{31119}\\u{3111A}\\u{3111B}\\u{3111C}\\u{3111D}\\u{3111E}\\u{3111F}\\u{31120}\\u{31121}\\u{31122}\\u{31123}\\u{31124}\\u{31125}\\u{31126}\\u{31127}\\u{31128}\\u{31129}\\u{3112A}\\u{3112B}\\u{3112C}\\u{3112D}\\u{3112E}\\u{3112F}\\u{31130}\\u{31131}\\u{31132}\\u{31133}\\u{31134}\\u{31135}\\u{31136}\\u{31137}\\u{31138}\\u{31139}\\u{3113A}\\u{3113B}\\u{3113C}\\u{3113D}\\u{3113E}\\u{3113F}\\u{31140}\\u{31141}\\u{31142}\\u{31143}\\u{31144}\\u{31145}\\u{31146}\\u{31147}\\u{31148}\\u{31149}\\u{3114A}\\u{3114B}\\u{3114C}\\u{3114D}\\u{3114E}\\u{3114F}\\u{31150}\\u{31151}\\u{31152}\\u{31153}\\u{31154}\\u{31155}\\u{31156}\\u{31157}\\u{31158}\\u{31159}\\u{3115A}\\u{3115B}\\u{3115C}\\u{3115D}\\u{3115E}\\u{3115F}\\u{31160}\\u{31161}\\u{31162}\\u{31163}\\u{31164}\\u{31165}\\u{31166}\\u{31167}\\u{31168}\\u{31169}\\u{3116A}\\u{3116B}\\u{3116C}\\u{3116D}\\u{3116E}\\u{3116F}\\u{31170}\\u{31171}\\u{31172}\\u{31173}\\u{31174}\\u{31175}\\u{31176}\\u{31177}\\u{31178}\\u{31179}\\u{3117A}\\u{3117B}\\u{3117C}\\u{3117D}\\u{3117E}\\u{3117F}\\u{31180}\\u{31181}\\u{31182}\\u{31183}\\u{31184}\\u{31185}\\u{31186}\\u{31187}\\u{31188}\\u{31189}\\u{3118A}\\u{3118B}\\u{3118C}\\u{3118D}\\u{3118E}\\u{3118F}\\u{31190}\\u{31191}\\u{31192}\\u{31193}\\u{31194}\\u{31195}\\u{31196}\\u{31197}\\u{31198}\\u{31199}\\u{3119A}\\u{3119B}\\u{3119C}\\u{3119D}\\u{3119E}\\u{3119F}\\u{311A0}\\u{311A1}\\u{311A2}\\u{311A3}\\u{311A4}\\u{311A5}\\u{311A6}\\u{311A7}\\u{311A8}\\u{311A9}\\u{311AA}\\u{311AB}\\u{311AC}\\u{311AD}\\u{311AE}\\u{311AF}\\u{311B0}\\u{311B1}\\u{311B2}\\u{311B3}\\u{311B4}\\u{311B5}\\u{311B6}\\u{311B7}\\u{311B8}\\u{311B9}\\u{311BA}\\u{311BB}\\u{311BC}\\u{311BD}\\u{311BE}\\u{311BF}\\u{311C0}\\u{311C1}\\u{311C2}\\u{311C3}\\u{311C4}\\u{311C5}\\u{311C6}\\u{311C7}\\u{311C8}\\u{311C9}\\u{311CA}\\u{311CB}\\u{311CC}\\u{311CD}\\u{311CE}\\u{311CF}\\u{311D0}\\u{311D1}\\u{311D2}\\u{311D3}\\u{311D4}\\u{311D5}\\u{311D6}\\u{311D7}\\u{311D8}\\u{311D9}\\u{311DA}\\u{311DB}\\u{311DC}\\u{311DD}\\u{311DE}\\u{311DF}\\u{311E0}\\u{311E1}\\u{311E2}\\u{311E3}\\u{311E4}\\u{311E5}\\u{311E6}\\u{311E7}\\u{311E8}\\u{311E9}\\u{311EA}\\u{311EB}\\u{311EC}\\u{311ED}\\u{311EE}\\u{311EF}\\u{311F0}\\u{311F1}\\u{311F2}\\u{311F3}\\u{311F4}\\u{311F5}\\u{311F6}\\u{311F7}\\u{311F8}\\u{311F9}\\u{311FA}\\u{311FB}\\u{311FC}\\u{311FD}\\u{311FE}\\u{311FF}\\u{31200}\\u{31201}\\u{31202}\\u{31203}\\u{31204}\\u{31205}\\u{31206}\\u{31207}\\u{31208}\\u{31209}\\u{3120A}\\u{3120B}\\u{3120C}\\u{3120D}\\u{3120E}\\u{3120F}\\u{31210}\\u{31211}\\u{31212}\\u{31213}\\u{31214}\\u{31215}\\u{31216}\\u{31217}\\u{31218}\\u{31219}\\u{3121A}\\u{3121B}\\u{3121C}\\u{3121D}\\u{3121E}\\u{3121F}\\u{31220}\\u{31221}\\u{31222}\\u{31223}\\u{31224}\\u{31225}\\u{31226}\\u{31227}\\u{31228}\\u{31229}\\u{3122A}\\u{3122B}\\u{3122C}\\u{3122D}\\u{3122E}\\u{3122F}\\u{31230}\\u{31231}\\u{31232}\\u{31233}\\u{31234}\\u{31235}\\u{31236}\\u{31237}\\u{31238}\\u{31239}\\u{3123A}\\u{3123B}\\u{3123C}\\u{3123D}\\u{3123E}\\u{3123F}\\u{31240}\\u{31241}\\u{31242}\\u{31243}\\u{31244}\\u{31245}\\u{31246}\\u{31247}\\u{31248}\\u{31249}\\u{3124A}\\u{3124B}\\u{3124C}\\u{3124D}\\u{3124E}\\u{3124F}\\u{31250}\\u{31251}\\u{31252}\\u{31253}\\u{31254}\\u{31255}\\u{31256}\\u{31257}\\u{31258}\\u{31259}\\u{3125A}\\u{3125B}\\u{3125C}\\u{3125D}\\u{3125E}\\u{3125F}\\u{31260}\\u{31261}\\u{31262}\\u{31263}\\u{31264}\\u{31265}\\u{31266}\\u{31267}\\u{31268}\\u{31269}\\u{3126A}\\u{3126B}\\u{3126C}\\u{3126D}\\u{3126E}\\u{3126F}\\u{31270}\\u{31271}\\u{31272}\\u{31273}\\u{31274}\\u{31275}\\u{31276}\\u{31277}\\u{31278}\\u{31279}\\u{3127A}\\u{3127B}\\u{3127C}\\u{3127D}\\u{3127E}\\u{3127F}\\u{31280}\\u{31281}\\u{31282}\\u{31283}\\u{31284}\\u{31285}\\u{31286}\\u{31287}\\u{31288}\\u{31289}\\u{3128A}\\u{3128B}\\u{3128C}\\u{3128D}\\u{3128E}\\u{3128F}\\u{31290}\\u{31291}\\u{31292}\\u{31293}\\u{31294}\\u{31295}\\u{31296}\\u{31297}\\u{31298}\\u{31299}\\u{3129A}\\u{3129B}\\u{3129C}\\u{3129D}\\u{3129E}\\u{3129F}\\u{312A0}\\u{312A1}\\u{312A2}\\u{312A3}\\u{312A4}\\u{312A5}\\u{312A6}\\u{312A7}\\u{312A8}\\u{312A9}\\u{312AA}\\u{312AB}\\u{312AC}\\u{312AD}\\u{312AE}\\u{312AF}\\u{312B0}\\u{312B1}\\u{312B2}\\u{312B3}\\u{312B4}\\u{312B5}\\u{312B6}\\u{312B7}\\u{312B8}\\u{312B9}\\u{312BA}\\u{312BB}\\u{312BC}\\u{312BD}\\u{312BE}\\u{312BF}\\u{312C0}\\u{312C1}\\u{312C2}\\u{312C3}\\u{312C4}\\u{312C5}\\u{312C6}\\u{312C7}\\u{312C8}\\u{312C9}\\u{312CA}\\u{312CB}\\u{312CC}\\u{312CD}\\u{312CE}\\u{312CF}\\u{312D0}\\u{312D1}\\u{312D2}\\u{312D3}\\u{312D4}\\u{312D5}\\u{312D6}\\u{312D7}\\u{312D8}\\u{312D9}\\u{312DA}\\u{312DB}\\u{312DC}\\u{312DD}\\u{312DE}\\u{312DF}\\u{312E0}\\u{312E1}\\u{312E2}\\u{312E3}\\u{312E4}\\u{312E5}\\u{312E6}\\u{312E7}\\u{312E8}\\u{312E9}\\u{312EA}\\u{312EB}\\u{312EC}\\u{312ED}\\u{312EE}\\u{312EF}\\u{312F0}\\u{312F1}\\u{312F2}\\u{312F3}\\u{312F4}\\u{312F5}\\u{312F6}\\u{312F7}\\u{312F8}\\u{312F9}\\u{312FA}\\u{312FB}\\u{312FC}\\u{312FD}\\u{312FE}\\u{312FF}\\u{31300}\\u{31301}\\u{31302}\\u{31303}\\u{31304}\\u{31305}\\u{31306}\\u{31307}\\u{31308}\\u{31309}\\u{3130A}\\u{3130B}\\u{3130C}\\u{3130D}\\u{3130E}\\u{3130F}\\u{31310}\\u{31311}\\u{31312}\\u{31313}\\u{31314}\\u{31315}\\u{31316}\\u{31317}\\u{31318}\\u{31319}\\u{3131A}\\u{3131B}\\u{3131C}\\u{3131D}\\u{3131E}\\u{3131F}\\u{31320}\\u{31321}\\u{31322}\\u{31323}\\u{31324}\\u{31325}\\u{31326}\\u{31327}\\u{31328}\\u{31329}\\u{3132A}\\u{3132B}\\u{3132C}\\u{3132D}\\u{3132E}\\u{3132F}\\u{31330}\\u{31331}\\u{31332}\\u{31333}\\u{31334}\\u{31335}\\u{31336}\\u{31337}\\u{31338}\\u{31339}\\u{3133A}\\u{3133B}\\u{3133C}\\u{3133D}\\u{3133E}\\u{3133F}\\u{31340}\\u{31341}\\u{31342}\\u{31343}\\u{31344}\\u{31345}\\u{31346}\\u{31347}\\u{31348}\\u{31349}\\u{3134A};\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/start-unicode-13.0.0.js-strict:true": "test/language/identifiers/start-unicode-13.0.0.js: SyntaxError: test/language/identifiers/start-unicode-13.0.0.js: Unexpected character 'ࢾ' (15:4)\n 13 | ---*/\n 14 | \n\u003e 15 | var ࢾࢿࣀࣁࣂࣃࣄࣅࣆࣇഄㆻㆼㆽㆾㆿ䶶䶷䶸䶹䶺䶻䶼䶽䶾䶿鿰鿱鿲鿳鿴鿵鿶鿷鿸鿹鿺鿻鿼ꟇꟈꟉꟊꟵꟶꭨꭩ𐺀𐺁𐺂𐺃𐺄𐺅𐺆𐺇𐺈𐺉𐺊𐺋𐺌𐺍𐺎𐺏𐺐𐺑𐺒𐺓𐺔𐺕𐺖𐺗𐺘𐺙𐺚𐺛𐺜𐺝𐺞𐺟𐺠𐺡𐺢𐺣𐺤𐺥𐺦𐺧𐺨𐺩𐺰𐺱𐾰𐾱𐾲𐾳𐾴𐾵𐾶𐾷𐾸𐾹𐾺𐾻𐾼𐾽𐾾𐾿𐿀𐿁𐿂𐿃𐿄𑅇𑑠𑑡𑤀𑤁𑤂𑤃𑤄𑤅𑤆𑤉𑤌𑤍𑤎𑤏𑤐𑤑𑤒𑤓𑤕𑤖𑤘𑤙𑤚𑤛𑤜𑤝𑤞𑤟𑤠𑤡𑤢𑤣𑤤𑤥𑤦𑤧𑤨𑤩𑤪𑤫𑤬𑤭𑤮𑤯𑤿𑥁𑾰𘫳𘫴𘫵𘫶𘫷𘫸𘫹𘫺𘫻𘫼𘫽𘫾𘫿𘬀𘬁𘬂𘬃𘬄𘬅𘬆𘬇𘬈𘬉𘬊𘬋𘬌𘬍𘬎𘬏𘬐𘬑𘬒𘬓𘬔𘬕𘬖𘬗𘬘𘬙𘬚𘬛𘬜𘬝𘬞𘬟𘬠𘬡𘬢𘬣𘬤𘬥𘬦𘬧𘬨𘬩𘬪𘬫𘬬𘬭𘬮𘬯𘬰𘬱𘬲𘬳𘬴𘬵𘬶𘬷𘬸𘬹𘬺𘬻𘬼𘬽𘬾𘬿𘭀𘭁𘭂𘭃𘭄𘭅𘭆𘭇𘭈𘭉𘭊𘭋𘭌𘭍𘭎𘭏𘭐𘭑𘭒𘭓𘭔𘭕𘭖𘭗𘭘𘭙𘭚𘭛𘭜𘭝𘭞𘭟𘭠𘭡𘭢𘭣𘭤𘭥𘭦𘭧𘭨𘭩𘭪𘭫𘭬𘭭𘭮𘭯𘭰𘭱𘭲𘭳𘭴𘭵𘭶𘭷𘭸𘭹𘭺𘭻𘭼𘭽𘭾𘭿𘮀𘮁𘮂𘮃𘮄𘮅𘮆𘮇𘮈𘮉𘮊𘮋𘮌𘮍𘮎𘮏𘮐𘮑𘮒𘮓𘮔𘮕𘮖𘮗𘮘𘮙𘮚𘮛𘮜𘮝𘮞𘮟𘮠𘮡𘮢𘮣𘮤𘮥𘮦𘮧𘮨𘮩𘮪𘮫𘮬𘮭𘮮𘮯𘮰𘮱𘮲𘮳𘮴𘮵𘮶𘮷𘮸𘮹𘮺𘮻𘮼𘮽𘮾𘮿𘯀𘯁𘯂𘯃𘯄𘯅𘯆𘯇𘯈𘯉𘯊𘯋𘯌𘯍𘯎𘯏𘯐𘯑𘯒𘯓𘯔𘯕𘯖𘯗𘯘𘯙𘯚𘯛𘯜𘯝𘯞𘯟𘯠𘯡𘯢𘯣𘯤𘯥𘯦𘯧𘯨𘯩𘯪𘯫𘯬𘯭𘯮𘯯𘯰𘯱𘯲𘯳𘯴𘯵𘯶𘯷𘯸𘯹𘯺𘯻𘯼𘯽𘯾𘯿𘰀𘰁𘰂𘰃𘰄𘰅𘰆𘰇𘰈𘰉𘰊𘰋𘰌𘰍𘰎𘰏𘰐𘰑𘰒𘰓𘰔𘰕𘰖𘰗𘰘𘰙𘰚𘰛𘰜𘰝𘰞𘰟𘰠𘰡𘰢𘰣𘰤𘰥𘰦𘰧𘰨𘰩𘰪𘰫𘰬𘰭𘰮𘰯𘰰𘰱𘰲𘰳𘰴𘰵𘰶𘰷𘰸𘰹𘰺𘰻𘰼𘰽𘰾𘰿𘱀𘱁𘱂𘱃𘱄𘱅𘱆𘱇𘱈𘱉𘱊𘱋𘱌𘱍𘱎𘱏𘱐𘱑𘱒𘱓𘱔𘱕𘱖𘱗𘱘𘱙𘱚𘱛𘱜𘱝𘱞𘱟𘱠𘱡𘱢𘱣𘱤𘱥𘱦𘱧𘱨𘱩𘱪𘱫𘱬𘱭𘱮𘱯𘱰𘱱𘱲𘱳𘱴𘱵𘱶𘱷𘱸𘱹𘱺𘱻𘱼𘱽𘱾𘱿𘲀𘲁𘲂𘲃𘲄𘲅𘲆𘲇𘲈𘲉𘲊𘲋𘲌𘲍𘲎𘲏𘲐𘲑𘲒𘲓𘲔𘲕𘲖𘲗𘲘𘲙𘲚𘲛𘲜𘲝𘲞𘲟𘲠𘲡𘲢𘲣𘲤𘲥𘲦𘲧𘲨𘲩𘲪𘲫𘲬𘲭𘲮𘲯𘲰𘲱𘲲𘲳𘲴𘲵𘲶𘲷𘲸𘲹𘲺𘲻𘲼𘲽𘲾𘲿𘳀𘳁𘳂𘳃𘳄𘳅𘳆𘳇𘳈𘳉𘳊𘳋𘳌𘳍𘳎𘳏𘳐𘳑𘳒𘳓𘳔𘳕𘴀𘴁𘴂𘴃𘴄𘴅𘴆𘴇𘴈𪛗𪛘𪛙𪛚𪛛𪛜𪛝𰀀𰀁𰀂𰀃𰀄𰀅𰀆𰀇𰀈𰀉𰀊𰀋𰀌𰀍𰀎𰀏𰀐𰀑𰀒𰀓𰀔𰀕𰀖𰀗𰀘𰀙𰀚𰀛𰀜𰀝𰀞𰀟𰀠𰀡𰀢𰀣𰀤𰀥𰀦𰀧𰀨𰀩𰀪𰀫𰀬𰀭𰀮𰀯𰀰𰀱𰀲𰀳𰀴𰀵𰀶𰀷𰀸𰀹𰀺𰀻𰀼𰀽𰀾𰀿𰁀𰁁𰁂𰁃𰁄𰁅𰁆𰁇𰁈𰁉𰁊𰁋𰁌𰁍𰁎𰁏𰁐𰁑𰁒𰁓𰁔𰁕𰁖𰁗𰁘𰁙𰁚𰁛𰁜𰁝𰁞𰁟𰁠𰁡𰁢𰁣𰁤𰁥𰁦𰁧𰁨𰁩𰁪𰁫𰁬𰁭𰁮𰁯𰁰𰁱𰁲𰁳𰁴𰁵𰁶𰁷𰁸𰁹𰁺𰁻𰁼𰁽𰁾𰁿𰂀𰂁𰂂𰂃𰂄𰂅𰂆𰂇𰂈𰂉𰂊𰂋𰂌𰂍𰂎𰂏𰂐𰂑𰂒𰂓𰂔𰂕𰂖𰂗𰂘𰂙𰂚𰂛𰂜𰂝𰂞𰂟𰂠𰂡𰂢𰂣𰂤𰂥𰂦𰂧𰂨𰂩𰂪𰂫𰂬𰂭𰂮𰂯𰂰𰂱𰂲𰂳𰂴𰂵𰂶𰂷𰂸𰂹𰂺𰂻𰂼𰂽𰂾𰂿𰃀𰃁𰃂𰃃𰃄𰃅𰃆𰃇𰃈𰃉𰃊𰃋𰃌𰃍𰃎𰃏𰃐𰃑𰃒𰃓𰃔𰃕𰃖𰃗𰃘𰃙𰃚𰃛𰃜𰃝𰃞𰃟𰃠𰃡𰃢𰃣𰃤𰃥𰃦𰃧𰃨𰃩𰃪𰃫𰃬𰃭𰃮𰃯𰃰𰃱𰃲𰃳𰃴𰃵𰃶𰃷𰃸𰃹𰃺𰃻𰃼𰃽𰃾𰃿𰄀𰄁𰄂𰄃𰄄𰄅𰄆𰄇𰄈𰄉𰄊𰄋𰄌𰄍𰄎𰄏𰄐𰄑𰄒𰄓𰄔𰄕𰄖𰄗𰄘𰄙𰄚𰄛𰄜𰄝𰄞𰄟𰄠𰄡𰄢𰄣𰄤𰄥𰄦𰄧𰄨𰄩𰄪𰄫𰄬𰄭𰄮𰄯𰄰𰄱𰄲𰄳𰄴𰄵𰄶𰄷𰄸𰄹𰄺𰄻𰄼𰄽𰄾𰄿𰅀𰅁𰅂𰅃𰅄𰅅𰅆𰅇𰅈𰅉𰅊𰅋𰅌𰅍𰅎𰅏𰅐𰅑𰅒𰅓𰅔𰅕𰅖𰅗𰅘𰅙𰅚𰅛𰅜𰅝𰅞𰅟𰅠𰅡𰅢𰅣𰅤𰅥𰅦𰅧𰅨𰅩𰅪𰅫𰅬𰅭𰅮𰅯𰅰𰅱𰅲𰅳𰅴𰅵𰅶𰅷𰅸𰅹𰅺𰅻𰅼𰅽𰅾𰅿𰆀𰆁𰆂𰆃𰆄𰆅𰆆𰆇𰆈𰆉𰆊𰆋𰆌𰆍𰆎𰆏𰆐𰆑𰆒𰆓𰆔𰆕𰆖𰆗𰆘𰆙𰆚𰆛𰆜𰆝𰆞𰆟𰆠𰆡𰆢𰆣𰆤𰆥𰆦𰆧𰆨𰆩𰆪𰆫𰆬𰆭𰆮𰆯𰆰𰆱𰆲𰆳𰆴𰆵𰆶𰆷𰆸𰆹𰆺𰆻𰆼𰆽𰆾𰆿𰇀𰇁𰇂𰇃𰇄𰇅𰇆𰇇𰇈𰇉𰇊𰇋𰇌𰇍𰇎𰇏𰇐𰇑𰇒𰇓𰇔𰇕𰇖𰇗𰇘𰇙𰇚𰇛𰇜𰇝𰇞𰇟𰇠𰇡𰇢𰇣𰇤𰇥𰇦𰇧𰇨𰇩𰇪𰇫𰇬𰇭𰇮𰇯𰇰𰇱𰇲𰇳𰇴𰇵𰇶𰇷𰇸𰇹𰇺𰇻𰇼𰇽𰇾𰇿𰈀𰈁𰈂𰈃𰈄𰈅𰈆𰈇𰈈𰈉𰈊𰈋𰈌𰈍𰈎𰈏𰈐𰈑𰈒𰈓𰈔𰈕𰈖𰈗𰈘𰈙𰈚𰈛𰈜𰈝𰈞𰈟𰈠𰈡𰈢𰈣𰈤𰈥𰈦𰈧𰈨𰈩𰈪𰈫𰈬𰈭𰈮𰈯𰈰𰈱𰈲𰈳𰈴𰈵𰈶𰈷𰈸𰈹𰈺𰈻𰈼𰈽𰈾𰈿𰉀𰉁𰉂𰉃𰉄𰉅𰉆𰉇𰉈𰉉𰉊𰉋𰉌𰉍𰉎𰉏𰉐𰉑𰉒𰉓𰉔𰉕𰉖𰉗𰉘𰉙𰉚𰉛𰉜𰉝𰉞𰉟𰉠𰉡𰉢𰉣𰉤𰉥𰉦𰉧𰉨𰉩𰉪𰉫𰉬𰉭𰉮𰉯𰉰𰉱𰉲𰉳𰉴𰉵𰉶𰉷𰉸𰉹𰉺𰉻𰉼𰉽𰉾𰉿𰊀𰊁𰊂𰊃𰊄𰊅𰊆𰊇𰊈𰊉𰊊𰊋𰊌𰊍𰊎𰊏𰊐𰊑𰊒𰊓𰊔𰊕𰊖𰊗𰊘𰊙𰊚𰊛𰊜𰊝𰊞𰊟𰊠𰊡𰊢𰊣𰊤𰊥𰊦𰊧𰊨𰊩𰊪𰊫𰊬𰊭𰊮𰊯𰊰𰊱𰊲𰊳𰊴𰊵𰊶𰊷𰊸𰊹𰊺𰊻𰊼𰊽𰊾𰊿𰋀𰋁𰋂𰋃𰋄𰋅𰋆𰋇𰋈𰋉𰋊𰋋𰋌𰋍𰋎𰋏𰋐𰋑𰋒𰋓𰋔𰋕𰋖𰋗𰋘𰋙𰋚𰋛𰋜𰋝𰋞𰋟𰋠𰋡𰋢𰋣𰋤𰋥𰋦𰋧𰋨𰋩𰋪𰋫𰋬𰋭𰋮𰋯𰋰𰋱𰋲𰋳𰋴𰋵𰋶𰋷𰋸𰋹𰋺𰋻𰋼𰋽𰋾𰋿𰌀𰌁𰌂𰌃𰌄𰌅𰌆𰌇𰌈𰌉𰌊𰌋𰌌𰌍𰌎𰌏𰌐𰌑𰌒𰌓𰌔𰌕𰌖𰌗𰌘𰌙𰌚𰌛𰌜𰌝𰌞𰌟𰌠𰌡𰌢𰌣𰌤𰌥𰌦𰌧𰌨𰌩𰌪𰌫𰌬𰌭𰌮𰌯𰌰𰌱𰌲𰌳𰌴𰌵𰌶𰌷𰌸𰌹𰌺𰌻𰌼𰌽𰌾𰌿𰍀𰍁𰍂𰍃𰍄𰍅𰍆𰍇𰍈𰍉𰍊𰍋𰍌𰍍𰍎𰍏𰍐𰍑𰍒𰍓𰍔𰍕𰍖𰍗𰍘𰍙𰍚𰍛𰍜𰍝𰍞𰍟𰍠𰍡𰍢𰍣𰍤𰍥𰍦𰍧𰍨𰍩𰍪𰍫𰍬𰍭𰍮𰍯𰍰𰍱𰍲𰍳𰍴𰍵𰍶𰍷𰍸𰍹𰍺𰍻𰍼𰍽𰍾𰍿𰎀𰎁𰎂𰎃𰎄𰎅𰎆𰎇𰎈𰎉𰎊𰎋𰎌𰎍𰎎𰎏𰎐𰎑𰎒𰎓𰎔𰎕𰎖𰎗𰎘𰎙𰎚𰎛𰎜𰎝𰎞𰎟𰎠𰎡𰎢𰎣𰎤𰎥𰎦𰎧𰎨𰎩𰎪𰎫𰎬𰎭𰎮𰎯𰎰𰎱𰎲𰎳𰎴𰎵𰎶𰎷𰎸𰎹𰎺𰎻𰎼𰎽𰎾𰎿𰏀𰏁𰏂𰏃𰏄𰏅𰏆𰏇𰏈𰏉𰏊𰏋𰏌𰏍𰏎𰏏𰏐𰏑𰏒𰏓𰏔𰏕𰏖𰏗𰏘𰏙𰏚𰏛𰏜𰏝𰏞𰏟𰏠𰏡𰏢𰏣𰏤𰏥𰏦𰏧𰏨𰏩𰏪𰏫𰏬𰏭𰏮𰏯𰏰𰏱𰏲𰏳𰏴𰏵𰏶𰏷𰏸𰏹𰏺𰏻𰏼𰏽𰏾𰏿𰐀𰐁𰐂𰐃𰐄𰐅𰐆𰐇𰐈𰐉𰐊𰐋𰐌𰐍𰐎𰐏𰐐𰐑𰐒𰐓𰐔𰐕𰐖𰐗𰐘𰐙𰐚𰐛𰐜𰐝𰐞𰐟𰐠𰐡𰐢𰐣𰐤𰐥𰐦𰐧𰐨𰐩𰐪𰐫𰐬𰐭𰐮𰐯𰐰𰐱𰐲𰐳𰐴𰐵𰐶𰐷𰐸𰐹𰐺𰐻𰐼𰐽𰐾𰐿𰑀𰑁𰑂𰑃𰑄𰑅𰑆𰑇𰑈𰑉𰑊𰑋𰑌𰑍𰑎𰑏𰑐𰑑𰑒𰑓𰑔𰑕𰑖𰑗𰑘𰑙𰑚𰑛𰑜𰑝𰑞𰑟𰑠𰑡𰑢𰑣𰑤𰑥𰑦𰑧𰑨𰑩𰑪𰑫𰑬𰑭𰑮𰑯𰑰𰑱𰑲𰑳𰑴𰑵𰑶𰑷𰑸𰑹𰑺𰑻𰑼𰑽𰑾𰑿𰒀𰒁𰒂𰒃𰒄𰒅𰒆𰒇𰒈𰒉𰒊𰒋𰒌𰒍𰒎𰒏𰒐𰒑𰒒𰒓𰒔𰒕𰒖𰒗𰒘𰒙𰒚𰒛𰒜𰒝𰒞𰒟𰒠𰒡𰒢𰒣𰒤𰒥𰒦𰒧𰒨𰒩𰒪𰒫𰒬𰒭𰒮𰒯𰒰𰒱𰒲𰒳𰒴𰒵𰒶𰒷𰒸𰒹𰒺𰒻𰒼𰒽𰒾𰒿𰓀𰓁𰓂𰓃𰓄𰓅𰓆𰓇𰓈𰓉𰓊𰓋𰓌𰓍𰓎𰓏𰓐𰓑𰓒𰓓𰓔𰓕𰓖𰓗𰓘𰓙𰓚𰓛𰓜𰓝𰓞𰓟𰓠𰓡𰓢𰓣𰓤𰓥𰓦𰓧𰓨𰓩𰓪𰓫𰓬𰓭𰓮𰓯𰓰𰓱𰓲𰓳𰓴𰓵𰓶𰓷𰓸𰓹𰓺𰓻𰓼𰓽𰓾𰓿𰔀𰔁𰔂𰔃𰔄𰔅𰔆𰔇𰔈𰔉𰔊𰔋𰔌𰔍𰔎𰔏𰔐𰔑𰔒𰔓𰔔𰔕𰔖𰔗𰔘𰔙𰔚𰔛𰔜𰔝𰔞𰔟𰔠𰔡𰔢𰔣𰔤𰔥𰔦𰔧𰔨𰔩𰔪𰔫𰔬𰔭𰔮𰔯𰔰𰔱𰔲𰔳𰔴𰔵𰔶𰔷𰔸𰔹𰔺𰔻𰔼𰔽𰔾𰔿𰕀𰕁𰕂𰕃𰕄𰕅𰕆𰕇𰕈𰕉𰕊𰕋𰕌𰕍𰕎𰕏𰕐𰕑𰕒𰕓𰕔𰕕𰕖𰕗𰕘𰕙𰕚𰕛𰕜𰕝𰕞𰕟𰕠𰕡𰕢𰕣𰕤𰕥𰕦𰕧𰕨𰕩𰕪𰕫𰕬𰕭𰕮𰕯𰕰𰕱𰕲𰕳𰕴𰕵𰕶𰕷𰕸𰕹𰕺𰕻𰕼𰕽𰕾𰕿𰖀𰖁𰖂𰖃𰖄𰖅𰖆𰖇𰖈𰖉𰖊𰖋𰖌𰖍𰖎𰖏𰖐𰖑𰖒𰖓𰖔𰖕𰖖𰖗𰖘𰖙𰖚𰖛𰖜𰖝𰖞𰖟𰖠𰖡𰖢𰖣𰖤𰖥𰖦𰖧𰖨𰖩𰖪𰖫𰖬𰖭𰖮𰖯𰖰𰖱𰖲𰖳𰖴𰖵𰖶𰖷𰖸𰖹𰖺𰖻𰖼𰖽𰖾𰖿𰗀𰗁𰗂𰗃𰗄𰗅𰗆𰗇𰗈𰗉𰗊𰗋𰗌𰗍𰗎𰗏𰗐𰗑𰗒𰗓𰗔𰗕𰗖𰗗𰗘𰗙𰗚𰗛𰗜𰗝𰗞𰗟𰗠𰗡𰗢𰗣𰗤𰗥𰗦𰗧𰗨𰗩𰗪𰗫𰗬𰗭𰗮𰗯𰗰𰗱𰗲𰗳𰗴𰗵𰗶𰗷𰗸𰗹𰗺𰗻𰗼𰗽𰗾𰗿𰘀𰘁𰘂𰘃𰘄𰘅𰘆𰘇𰘈𰘉𰘊𰘋𰘌𰘍𰘎𰘏𰘐𰘑𰘒𰘓𰘔𰘕𰘖𰘗𰘘𰘙𰘚𰘛𰘜𰘝𰘞𰘟𰘠𰘡𰘢𰘣𰘤𰘥𰘦𰘧𰘨𰘩𰘪𰘫𰘬𰘭𰘮𰘯𰘰𰘱𰘲𰘳𰘴𰘵𰘶𰘷𰘸𰘹𰘺𰘻𰘼𰘽𰘾𰘿𰙀𰙁𰙂𰙃𰙄𰙅𰙆𰙇𰙈𰙉𰙊𰙋𰙌𰙍𰙎𰙏𰙐𰙑𰙒𰙓𰙔𰙕𰙖𰙗𰙘𰙙𰙚𰙛𰙜𰙝𰙞𰙟𰙠𰙡𰙢𰙣𰙤𰙥𰙦𰙧𰙨𰙩𰙪𰙫𰙬𰙭𰙮𰙯𰙰𰙱𰙲𰙳𰙴𰙵𰙶𰙷𰙸𰙹𰙺𰙻𰙼𰙽𰙾𰙿𰚀𰚁𰚂𰚃𰚄𰚅𰚆𰚇𰚈𰚉𰚊𰚋𰚌𰚍𰚎𰚏𰚐𰚑𰚒𰚓𰚔𰚕𰚖𰚗𰚘𰚙𰚚𰚛𰚜𰚝𰚞𰚟𰚠𰚡𰚢𰚣𰚤𰚥𰚦𰚧𰚨𰚩𰚪𰚫𰚬𰚭𰚮𰚯𰚰𰚱𰚲𰚳𰚴𰚵𰚶𰚷𰚸𰚹𰚺𰚻𰚼𰚽𰚾𰚿𰛀𰛁𰛂𰛃𰛄𰛅𰛆𰛇𰛈𰛉𰛊𰛋𰛌𰛍𰛎𰛏𰛐𰛑𰛒𰛓𰛔𰛕𰛖𰛗𰛘𰛙𰛚𰛛𰛜𰛝𰛞𰛟𰛠𰛡𰛢𰛣𰛤𰛥𰛦𰛧𰛨𰛩𰛪𰛫𰛬𰛭𰛮𰛯𰛰𰛱𰛲𰛳𰛴𰛵𰛶𰛷𰛸𰛹𰛺𰛻𰛼𰛽𰛾𰛿𰜀𰜁𰜂𰜃𰜄𰜅𰜆𰜇𰜈𰜉𰜊𰜋𰜌𰜍𰜎𰜏𰜐𰜑𰜒𰜓𰜔𰜕𰜖𰜗𰜘𰜙𰜚𰜛𰜜𰜝𰜞𰜟𰜠𰜡𰜢𰜣𰜤𰜥𰜦𰜧𰜨𰜩𰜪𰜫𰜬𰜭𰜮𰜯𰜰𰜱𰜲𰜳𰜴𰜵𰜶𰜷𰜸𰜹𰜺𰜻𰜼𰜽𰜾𰜿𰝀𰝁𰝂𰝃𰝄𰝅𰝆𰝇𰝈𰝉𰝊𰝋𰝌𰝍𰝎𰝏𰝐𰝑𰝒𰝓𰝔𰝕𰝖𰝗𰝘𰝙𰝚𰝛𰝜𰝝𰝞𰝟𰝠𰝡𰝢𰝣𰝤𰝥𰝦𰝧𰝨𰝩𰝪𰝫𰝬𰝭𰝮𰝯𰝰𰝱𰝲𰝳𰝴𰝵𰝶𰝷𰝸𰝹𰝺𰝻𰝼𰝽𰝾𰝿𰞀𰞁𰞂𰞃𰞄𰞅𰞆𰞇𰞈𰞉𰞊𰞋𰞌𰞍𰞎𰞏𰞐𰞑𰞒𰞓𰞔𰞕𰞖𰞗𰞘𰞙𰞚𰞛𰞜𰞝𰞞𰞟𰞠𰞡𰞢𰞣𰞤𰞥𰞦𰞧𰞨𰞩𰞪𰞫𰞬𰞭𰞮𰞯𰞰𰞱𰞲𰞳𰞴𰞵𰞶𰞷𰞸𰞹𰞺𰞻𰞼𰞽𰞾𰞿𰟀𰟁𰟂𰟃𰟄𰟅𰟆𰟇𰟈𰟉𰟊𰟋𰟌𰟍𰟎𰟏𰟐𰟑𰟒𰟓𰟔𰟕𰟖𰟗𰟘𰟙𰟚𰟛𰟜𰟝𰟞𰟟𰟠𰟡𰟢𰟣𰟤𰟥𰟦𰟧𰟨𰟩𰟪𰟫𰟬𰟭𰟮𰟯𰟰𰟱𰟲𰟳𰟴𰟵𰟶𰟷𰟸𰟹𰟺𰟻𰟼𰟽𰟾𰟿𰠀𰠁𰠂𰠃𰠄𰠅𰠆𰠇𰠈𰠉𰠊𰠋𰠌𰠍𰠎𰠏𰠐𰠑𰠒𰠓𰠔𰠕𰠖𰠗𰠘𰠙𰠚𰠛𰠜𰠝𰠞𰠟𰠠𰠡𰠢𰠣𰠤𰠥𰠦𰠧𰠨𰠩𰠪𰠫𰠬𰠭𰠮𰠯𰠰𰠱𰠲𰠳𰠴𰠵𰠶𰠷𰠸𰠹𰠺𰠻𰠼𰠽𰠾𰠿𰡀𰡁𰡂𰡃𰡄𰡅𰡆𰡇𰡈𰡉𰡊𰡋𰡌𰡍𰡎𰡏𰡐𰡑𰡒𰡓𰡔𰡕𰡖𰡗𰡘𰡙𰡚𰡛𰡜𰡝𰡞𰡟𰡠𰡡𰡢𰡣𰡤𰡥𰡦𰡧𰡨𰡩𰡪𰡫𰡬𰡭𰡮𰡯𰡰𰡱𰡲𰡳𰡴𰡵𰡶𰡷𰡸𰡹𰡺𰡻𰡼𰡽𰡾𰡿𰢀𰢁𰢂𰢃𰢄𰢅𰢆𰢇𰢈𰢉𰢊𰢋𰢌𰢍𰢎𰢏𰢐𰢑𰢒𰢓𰢔𰢕𰢖𰢗𰢘𰢙𰢚𰢛𰢜𰢝𰢞𰢟𰢠𰢡𰢢𰢣𰢤𰢥𰢦𰢧𰢨𰢩𰢪𰢫𰢬𰢭𰢮𰢯𰢰𰢱𰢲𰢳𰢴𰢵𰢶𰢷𰢸𰢹𰢺𰢻𰢼𰢽𰢾𰢿𰣀𰣁𰣂𰣃𰣄𰣅𰣆𰣇𰣈𰣉𰣊𰣋𰣌𰣍𰣎𰣏𰣐𰣑𰣒𰣓𰣔𰣕𰣖𰣗𰣘𰣙𰣚𰣛𰣜𰣝𰣞𰣟𰣠𰣡𰣢𰣣𰣤𰣥𰣦𰣧𰣨𰣩𰣪𰣫𰣬𰣭𰣮𰣯𰣰𰣱𰣲𰣳𰣴𰣵𰣶𰣷𰣸𰣹𰣺𰣻𰣼𰣽𰣾𰣿𰤀𰤁𰤂𰤃𰤄𰤅𰤆𰤇𰤈𰤉𰤊𰤋𰤌𰤍𰤎𰤏𰤐𰤑𰤒𰤓𰤔𰤕𰤖𰤗𰤘𰤙𰤚𰤛𰤜𰤝𰤞𰤟𰤠𰤡𰤢𰤣𰤤𰤥𰤦𰤧𰤨𰤩𰤪𰤫𰤬𰤭𰤮𰤯𰤰𰤱𰤲𰤳𰤴𰤵𰤶𰤷𰤸𰤹𰤺𰤻𰤼𰤽𰤾𰤿𰥀𰥁𰥂𰥃𰥄𰥅𰥆𰥇𰥈𰥉𰥊𰥋𰥌𰥍𰥎𰥏𰥐𰥑𰥒𰥓𰥔𰥕𰥖𰥗𰥘𰥙𰥚𰥛𰥜𰥝𰥞𰥟𰥠𰥡𰥢𰥣𰥤𰥥𰥦𰥧𰥨𰥩𰥪𰥫𰥬𰥭𰥮𰥯𰥰𰥱𰥲𰥳𰥴𰥵𰥶𰥷𰥸𰥹𰥺𰥻𰥼𰥽𰥾𰥿𰦀𰦁𰦂𰦃𰦄𰦅𰦆𰦇𰦈𰦉𰦊𰦋𰦌𰦍𰦎𰦏𰦐𰦑𰦒𰦓𰦔𰦕𰦖𰦗𰦘𰦙𰦚𰦛𰦜𰦝𰦞𰦟𰦠𰦡𰦢𰦣𰦤𰦥𰦦𰦧𰦨𰦩𰦪𰦫𰦬𰦭𰦮𰦯𰦰𰦱𰦲𰦳𰦴𰦵𰦶𰦷𰦸𰦹𰦺𰦻𰦼𰦽𰦾𰦿𰧀𰧁𰧂𰧃𰧄𰧅𰧆𰧇𰧈𰧉𰧊𰧋𰧌𰧍𰧎𰧏𰧐𰧑𰧒𰧓𰧔𰧕𰧖𰧗𰧘𰧙𰧚𰧛𰧜𰧝𰧞𰧟𰧠𰧡𰧢𰧣𰧤𰧥𰧦𰧧𰧨𰧩𰧪𰧫𰧬𰧭𰧮𰧯𰧰𰧱𰧲𰧳𰧴𰧵𰧶𰧷𰧸𰧹𰧺𰧻𰧼𰧽𰧾𰧿𰨀𰨁𰨂𰨃𰨄𰨅𰨆𰨇𰨈𰨉𰨊𰨋𰨌𰨍𰨎𰨏𰨐𰨑𰨒𰨓𰨔𰨕𰨖𰨗𰨘𰨙𰨚𰨛𰨜𰨝𰨞𰨟𰨠𰨡𰨢𰨣𰨤𰨥𰨦𰨧𰨨𰨩𰨪𰨫𰨬𰨭𰨮𰨯𰨰𰨱𰨲𰨳𰨴𰨵𰨶𰨷𰨸𰨹𰨺𰨻𰨼𰨽𰨾𰨿𰩀𰩁𰩂𰩃𰩄𰩅𰩆𰩇𰩈𰩉𰩊𰩋𰩌𰩍𰩎𰩏𰩐𰩑𰩒𰩓𰩔𰩕𰩖𰩗𰩘𰩙𰩚𰩛𰩜𰩝𰩞𰩟𰩠𰩡𰩢𰩣𰩤𰩥𰩦𰩧𰩨𰩩𰩪𰩫𰩬𰩭𰩮𰩯𰩰𰩱𰩲𰩳𰩴𰩵𰩶𰩷𰩸𰩹𰩺𰩻𰩼𰩽𰩾𰩿𰪀𰪁𰪂𰪃𰪄𰪅𰪆𰪇𰪈𰪉𰪊𰪋𰪌𰪍𰪎𰪏𰪐𰪑𰪒𰪓𰪔𰪕𰪖𰪗𰪘𰪙𰪚𰪛𰪜𰪝𰪞𰪟𰪠𰪡𰪢𰪣𰪤𰪥𰪦𰪧𰪨𰪩𰪪𰪫𰪬𰪭𰪮𰪯𰪰𰪱𰪲𰪳𰪴𰪵𰪶𰪷𰪸𰪹𰪺𰪻𰪼𰪽𰪾𰪿𰫀𰫁𰫂𰫃𰫄𰫅𰫆𰫇𰫈𰫉𰫊𰫋𰫌𰫍𰫎𰫏𰫐𰫑𰫒𰫓𰫔𰫕𰫖𰫗𰫘𰫙𰫚𰫛𰫜𰫝𰫞𰫟𰫠𰫡𰫢𰫣𰫤𰫥𰫦𰫧𰫨𰫩𰫪𰫫𰫬𰫭𰫮𰫯𰫰𰫱𰫲𰫳𰫴𰫵𰫶𰫷𰫸𰫹𰫺𰫻𰫼𰫽𰫾𰫿𰬀𰬁𰬂𰬃𰬄𰬅𰬆𰬇𰬈𰬉𰬊𰬋𰬌𰬍𰬎𰬏𰬐𰬑𰬒𰬓𰬔𰬕𰬖𰬗𰬘𰬙𰬚𰬛𰬜𰬝𰬞𰬟𰬠𰬡𰬢𰬣𰬤𰬥𰬦𰬧𰬨𰬩𰬪𰬫𰬬𰬭𰬮𰬯𰬰𰬱𰬲𰬳𰬴𰬵𰬶𰬷𰬸𰬹𰬺𰬻𰬼𰬽𰬾𰬿𰭀𰭁𰭂𰭃𰭄𰭅𰭆𰭇𰭈𰭉𰭊𰭋𰭌𰭍𰭎𰭏𰭐𰭑𰭒𰭓𰭔𰭕𰭖𰭗𰭘𰭙𰭚𰭛𰭜𰭝𰭞𰭟𰭠𰭡𰭢𰭣𰭤𰭥𰭦𰭧𰭨𰭩𰭪𰭫𰭬𰭭𰭮𰭯𰭰𰭱𰭲𰭳𰭴𰭵𰭶𰭷𰭸𰭹𰭺𰭻𰭼𰭽𰭾𰭿𰮀𰮁𰮂𰮃𰮄𰮅𰮆𰮇𰮈𰮉𰮊𰮋𰮌𰮍𰮎𰮏𰮐𰮑𰮒𰮓𰮔𰮕𰮖𰮗𰮘𰮙𰮚𰮛𰮜𰮝𰮞𰮟𰮠𰮡𰮢𰮣𰮤𰮥𰮦𰮧𰮨𰮩𰮪𰮫𰮬𰮭𰮮𰮯𰮰𰮱𰮲𰮳𰮴𰮵𰮶𰮷𰮸𰮹𰮺𰮻𰮼𰮽𰮾𰮿𰯀𰯁𰯂𰯃𰯄𰯅𰯆𰯇𰯈𰯉𰯊𰯋𰯌𰯍𰯎𰯏𰯐𰯑𰯒𰯓𰯔𰯕𰯖𰯗𰯘𰯙𰯚𰯛𰯜𰯝𰯞𰯟𰯠𰯡𰯢𰯣𰯤𰯥𰯦𰯧𰯨𰯩𰯪𰯫𰯬𰯭𰯮𰯯𰯰𰯱𰯲𰯳𰯴𰯵𰯶𰯷𰯸𰯹𰯺𰯻𰯼𰯽𰯾𰯿𰰀𰰁𰰂𰰃𰰄𰰅𰰆𰰇𰰈𰰉𰰊𰰋𰰌𰰍𰰎𰰏𰰐𰰑𰰒𰰓𰰔𰰕𰰖𰰗𰰘𰰙𰰚𰰛𰰜𰰝𰰞𰰟𰰠𰰡𰰢𰰣𰰤𰰥𰰦𰰧𰰨𰰩𰰪𰰫𰰬𰰭𰰮𰰯𰰰𰰱𰰲𰰳𰰴𰰵𰰶𰰷𰰸𰰹𰰺𰰻𰰼𰰽𰰾𰰿𰱀𰱁𰱂𰱃𰱄𰱅𰱆𰱇𰱈𰱉𰱊𰱋𰱌𰱍𰱎𰱏𰱐𰱑𰱒𰱓𰱔𰱕𰱖𰱗𰱘𰱙𰱚𰱛𰱜𰱝𰱞𰱟𰱠𰱡𰱢𰱣𰱤𰱥𰱦𰱧𰱨𰱩𰱪𰱫𰱬𰱭𰱮𰱯𰱰𰱱𰱲𰱳𰱴𰱵𰱶𰱷𰱸𰱹𰱺𰱻𰱼𰱽𰱾𰱿𰲀𰲁𰲂𰲃𰲄𰲅𰲆𰲇𰲈𰲉𰲊𰲋𰲌𰲍𰲎𰲏𰲐𰲑𰲒𰲓𰲔𰲕𰲖𰲗𰲘𰲙𰲚𰲛𰲜𰲝𰲞𰲟𰲠𰲡𰲢𰲣𰲤𰲥𰲦𰲧𰲨𰲩𰲪𰲫𰲬𰲭𰲮𰲯𰲰𰲱𰲲𰲳𰲴𰲵𰲶𰲷𰲸𰲹𰲺𰲻𰲼𰲽𰲾𰲿𰳀𰳁𰳂𰳃𰳄𰳅𰳆𰳇𰳈𰳉𰳊𰳋𰳌𰳍𰳎𰳏𰳐𰳑𰳒𰳓𰳔𰳕𰳖𰳗𰳘𰳙𰳚𰳛𰳜𰳝𰳞𰳟𰳠𰳡𰳢𰳣𰳤𰳥𰳦𰳧𰳨𰳩𰳪𰳫𰳬𰳭𰳮𰳯𰳰𰳱𰳲𰳳𰳴𰳵𰳶𰳷𰳸𰳹𰳺𰳻𰳼𰳽𰳾𰳿𰴀𰴁𰴂𰴃𰴄𰴅𰴆𰴇𰴈𰴉𰴊𰴋𰴌𰴍𰴎𰴏𰴐𰴑𰴒𰴓𰴔𰴕𰴖𰴗𰴘𰴙𰴚𰴛𰴜𰴝𰴞𰴟𰴠𰴡𰴢𰴣𰴤𰴥𰴦𰴧𰴨𰴩𰴪𰴫𰴬𰴭𰴮𰴯𰴰𰴱𰴲𰴳𰴴𰴵𰴶𰴷𰴸𰴹𰴺𰴻𰴼𰴽𰴾𰴿𰵀𰵁𰵂𰵃𰵄𰵅𰵆𰵇𰵈𰵉𰵊𰵋𰵌𰵍𰵎𰵏𰵐𰵑𰵒𰵓𰵔𰵕𰵖𰵗𰵘𰵙𰵚𰵛𰵜𰵝𰵞𰵟𰵠𰵡𰵢𰵣𰵤𰵥𰵦𰵧𰵨𰵩𰵪𰵫𰵬𰵭𰵮𰵯𰵰𰵱𰵲𰵳𰵴𰵵𰵶𰵷𰵸𰵹𰵺𰵻𰵼𰵽𰵾𰵿𰶀𰶁𰶂𰶃𰶄𰶅𰶆𰶇𰶈𰶉𰶊𰶋𰶌𰶍𰶎𰶏𰶐𰶑𰶒𰶓𰶔𰶕𰶖𰶗𰶘𰶙𰶚𰶛𰶜𰶝𰶞𰶟𰶠𰶡𰶢𰶣𰶤𰶥𰶦𰶧𰶨𰶩𰶪𰶫𰶬𰶭𰶮𰶯𰶰𰶱𰶲𰶳𰶴𰶵𰶶𰶷𰶸𰶹𰶺𰶻𰶼𰶽𰶾𰶿𰷀𰷁𰷂𰷃𰷄𰷅𰷆𰷇𰷈𰷉𰷊𰷋𰷌𰷍𰷎𰷏𰷐𰷑𰷒𰷓𰷔𰷕𰷖𰷗𰷘𰷙𰷚𰷛𰷜𰷝𰷞𰷟𰷠𰷡𰷢𰷣𰷤𰷥𰷦𰷧𰷨𰷩𰷪𰷫𰷬𰷭𰷮𰷯𰷰𰷱𰷲𰷳𰷴𰷵𰷶𰷷𰷸𰷹𰷺𰷻𰷼𰷽𰷾𰷿𰸀𰸁𰸂𰸃𰸄𰸅𰸆𰸇𰸈𰸉𰸊𰸋𰸌𰸍𰸎𰸏𰸐𰸑𰸒𰸓𰸔𰸕𰸖𰸗𰸘𰸙𰸚𰸛𰸜𰸝𰸞𰸟𰸠𰸡𰸢𰸣𰸤𰸥𰸦𰸧𰸨𰸩𰸪𰸫𰸬𰸭𰸮𰸯𰸰𰸱𰸲𰸳𰸴𰸵𰸶𰸷𰸸𰸹𰸺𰸻𰸼𰸽𰸾𰸿𰹀𰹁𰹂𰹃𰹄𰹅𰹆𰹇𰹈𰹉𰹊𰹋𰹌𰹍𰹎𰹏𰹐𰹑𰹒𰹓𰹔𰹕𰹖𰹗𰹘𰹙𰹚𰹛𰹜𰹝𰹞𰹟𰹠𰹡𰹢𰹣𰹤𰹥𰹦𰹧𰹨𰹩𰹪𰹫𰹬𰹭𰹮𰹯𰹰𰹱𰹲𰹳𰹴𰹵𰹶𰹷𰹸𰹹𰹺𰹻𰹼𰹽𰹾𰹿𰺀𰺁𰺂𰺃𰺄𰺅𰺆𰺇𰺈𰺉𰺊𰺋𰺌𰺍𰺎𰺏𰺐𰺑𰺒𰺓𰺔𰺕𰺖𰺗𰺘𰺙𰺚𰺛𰺜𰺝𰺞𰺟𰺠𰺡𰺢𰺣𰺤𰺥𰺦𰺧𰺨𰺩𰺪𰺫𰺬𰺭𰺮𰺯𰺰𰺱𰺲𰺳𰺴𰺵𰺶𰺷𰺸𰺹𰺺𰺻𰺼𰺽𰺾𰺿𰻀𰻁𰻂𰻃𰻄𰻅𰻆𰻇𰻈𰻉𰻊𰻋𰻌𰻍𰻎𰻏𰻐𰻑𰻒𰻓𰻔𰻕𰻖𰻗𰻘𰻙𰻚𰻛𰻜𰻝𰻞𰻟𰻠𰻡𰻢𰻣𰻤𰻥𰻦𰻧𰻨𰻩𰻪𰻫𰻬𰻭𰻮𰻯𰻰𰻱𰻲𰻳𰻴𰻵𰻶𰻷𰻸𰻹𰻺𰻻𰻼𰻽𰻾𰻿𰼀𰼁𰼂𰼃𰼄𰼅𰼆𰼇𰼈𰼉𰼊𰼋𰼌𰼍𰼎𰼏𰼐𰼑𰼒𰼓𰼔𰼕𰼖𰼗𰼘𰼙𰼚𰼛𰼜𰼝𰼞𰼟𰼠𰼡𰼢𰼣𰼤𰼥𰼦𰼧𰼨𰼩𰼪𰼫𰼬𰼭𰼮𰼯𰼰𰼱𰼲𰼳𰼴𰼵𰼶𰼷𰼸𰼹𰼺𰼻𰼼𰼽𰼾𰼿𰽀𰽁𰽂𰽃𰽄𰽅𰽆𰽇𰽈𰽉𰽊𰽋𰽌𰽍𰽎𰽏𰽐𰽑𰽒𰽓𰽔𰽕𰽖𰽗𰽘𰽙𰽚𰽛𰽜𰽝𰽞𰽟𰽠𰽡𰽢𰽣𰽤𰽥𰽦𰽧𰽨𰽩𰽪𰽫𰽬𰽭𰽮𰽯𰽰𰽱𰽲𰽳𰽴𰽵𰽶𰽷𰽸𰽹𰽺𰽻𰽼𰽽𰽾𰽿𰾀𰾁𰾂𰾃𰾄𰾅𰾆𰾇𰾈𰾉𰾊𰾋𰾌𰾍𰾎𰾏𰾐𰾑𰾒𰾓𰾔𰾕𰾖𰾗𰾘𰾙𰾚𰾛𰾜𰾝𰾞𰾟𰾠𰾡𰾢𰾣𰾤𰾥𰾦𰾧𰾨𰾩𰾪𰾫𰾬𰾭𰾮𰾯𰾰𰾱𰾲𰾳𰾴𰾵𰾶𰾷𰾸𰾹𰾺𰾻𰾼𰾽𰾾𰾿𰿀𰿁𰿂𰿃𰿄𰿅𰿆𰿇𰿈𰿉𰿊𰿋𰿌𰿍𰿎𰿏𰿐𰿑𰿒𰿓𰿔𰿕𰿖𰿗𰿘𰿙𰿚𰿛𰿜𰿝𰿞𰿟𰿠𰿡𰿢𰿣𰿤𰿥𰿦𰿧𰿨𰿩𰿪𰿫𰿬𰿭𰿮𰿯𰿰𰿱𰿲𰿳𰿴𰿵𰿶𰿷𰿸𰿹𰿺𰿻𰿼𰿽𰿾𰿿𱀀𱀁𱀂𱀃𱀄𱀅𱀆𱀇𱀈𱀉𱀊𱀋𱀌𱀍𱀎𱀏𱀐𱀑𱀒𱀓𱀔𱀕𱀖𱀗𱀘𱀙𱀚𱀛𱀜𱀝𱀞𱀟𱀠𱀡𱀢𱀣𱀤𱀥𱀦𱀧𱀨𱀩𱀪𱀫𱀬𱀭𱀮𱀯𱀰𱀱𱀲𱀳𱀴𱀵𱀶𱀷𱀸𱀹𱀺𱀻𱀼𱀽𱀾𱀿𱁀𱁁𱁂𱁃𱁄𱁅𱁆𱁇𱁈𱁉𱁊𱁋𱁌𱁍𱁎𱁏𱁐𱁑𱁒𱁓𱁔𱁕𱁖𱁗𱁘𱁙𱁚𱁛𱁜𱁝𱁞𱁟𱁠𱁡𱁢𱁣𱁤𱁥𱁦𱁧𱁨𱁩𱁪𱁫𱁬𱁭𱁮𱁯𱁰𱁱𱁲𱁳𱁴𱁵𱁶𱁷𱁸𱁹𱁺𱁻𱁼𱁽𱁾𱁿𱂀𱂁𱂂𱂃𱂄𱂅𱂆𱂇𱂈𱂉𱂊𱂋𱂌𱂍𱂎𱂏𱂐𱂑𱂒𱂓𱂔𱂕𱂖𱂗𱂘𱂙𱂚𱂛𱂜𱂝𱂞𱂟𱂠𱂡𱂢𱂣𱂤𱂥𱂦𱂧𱂨𱂩𱂪𱂫𱂬𱂭𱂮𱂯𱂰𱂱𱂲𱂳𱂴𱂵𱂶𱂷𱂸𱂹𱂺𱂻𱂼𱂽𱂾𱂿𱃀𱃁𱃂𱃃𱃄𱃅𱃆𱃇𱃈𱃉𱃊𱃋𱃌𱃍𱃎𱃏𱃐𱃑𱃒𱃓𱃔𱃕𱃖𱃗𱃘𱃙𱃚𱃛𱃜𱃝𱃞𱃟𱃠𱃡𱃢𱃣𱃤𱃥𱃦𱃧𱃨𱃩𱃪𱃫𱃬𱃭𱃮𱃯𱃰𱃱𱃲𱃳𱃴𱃵𱃶𱃷𱃸𱃹𱃺𱃻𱃼𱃽𱃾𱃿𱄀𱄁𱄂𱄃𱄄𱄅𱄆𱄇𱄈𱄉𱄊𱄋𱄌𱄍𱄎𱄏𱄐𱄑𱄒𱄓𱄔𱄕𱄖𱄗𱄘𱄙𱄚𱄛𱄜𱄝𱄞𱄟𱄠𱄡𱄢𱄣𱄤𱄥𱄦𱄧𱄨𱄩𱄪𱄫𱄬𱄭𱄮𱄯𱄰𱄱𱄲𱄳𱄴𱄵𱄶𱄷𱄸𱄹𱄺𱄻𱄼𱄽𱄾𱄿𱅀𱅁𱅂𱅃𱅄𱅅𱅆𱅇𱅈𱅉𱅊𱅋𱅌𱅍𱅎𱅏𱅐𱅑𱅒𱅓𱅔𱅕𱅖𱅗𱅘𱅙𱅚𱅛𱅜𱅝𱅞𱅟𱅠𱅡𱅢𱅣𱅤𱅥𱅦𱅧𱅨𱅩𱅪𱅫𱅬𱅭𱅮𱅯𱅰𱅱𱅲𱅳𱅴𱅵𱅶𱅷𱅸𱅹𱅺𱅻𱅼𱅽𱅾𱅿𱆀𱆁𱆂𱆃𱆄𱆅𱆆𱆇𱆈𱆉𱆊𱆋𱆌𱆍𱆎𱆏𱆐𱆑𱆒𱆓𱆔𱆕𱆖𱆗𱆘𱆙𱆚𱆛𱆜𱆝𱆞𱆟𱆠𱆡𱆢𱆣𱆤𱆥𱆦𱆧𱆨𱆩𱆪𱆫𱆬𱆭𱆮𱆯𱆰𱆱𱆲𱆳𱆴𱆵𱆶𱆷𱆸𱆹𱆺𱆻𱆼𱆽𱆾𱆿𱇀𱇁𱇂𱇃𱇄𱇅𱇆𱇇𱇈𱇉𱇊𱇋𱇌𱇍𱇎𱇏𱇐𱇑𱇒𱇓𱇔𱇕𱇖𱇗𱇘𱇙𱇚𱇛𱇜𱇝𱇞𱇟𱇠𱇡𱇢𱇣𱇤𱇥𱇦𱇧𱇨𱇩𱇪𱇫𱇬𱇭𱇮𱇯𱇰𱇱𱇲𱇳𱇴𱇵𱇶𱇷𱇸𱇹𱇺𱇻𱇼𱇽𱇾𱇿𱈀𱈁𱈂𱈃𱈄𱈅𱈆𱈇𱈈𱈉𱈊𱈋𱈌𱈍𱈎𱈏𱈐𱈑𱈒𱈓𱈔𱈕𱈖𱈗𱈘𱈙𱈚𱈛𱈜𱈝𱈞𱈟𱈠𱈡𱈢𱈣𱈤𱈥𱈦𱈧𱈨𱈩𱈪𱈫𱈬𱈭𱈮𱈯𱈰𱈱𱈲𱈳𱈴𱈵𱈶𱈷𱈸𱈹𱈺𱈻𱈼𱈽𱈾𱈿𱉀𱉁𱉂𱉃𱉄𱉅𱉆𱉇𱉈𱉉𱉊𱉋𱉌𱉍𱉎𱉏𱉐𱉑𱉒𱉓𱉔𱉕𱉖𱉗𱉘𱉙𱉚𱉛𱉜𱉝𱉞𱉟𱉠𱉡𱉢𱉣𱉤𱉥𱉦𱉧𱉨𱉩𱉪𱉫𱉬𱉭𱉮𱉯𱉰𱉱𱉲𱉳𱉴𱉵𱉶𱉷𱉸𱉹𱉺𱉻𱉼𱉽𱉾𱉿𱊀𱊁𱊂𱊃𱊄𱊅𱊆𱊇𱊈𱊉𱊊𱊋𱊌𱊍𱊎𱊏𱊐𱊑𱊒𱊓𱊔𱊕𱊖𱊗𱊘𱊙𱊚𱊛𱊜𱊝𱊞𱊟𱊠𱊡𱊢𱊣𱊤𱊥𱊦𱊧𱊨𱊩𱊪𱊫𱊬𱊭𱊮𱊯𱊰𱊱𱊲𱊳𱊴𱊵𱊶𱊷𱊸𱊹𱊺𱊻𱊼𱊽𱊾𱊿𱋀𱋁𱋂𱋃𱋄𱋅𱋆𱋇𱋈𱋉𱋊𱋋𱋌𱋍𱋎𱋏𱋐𱋑𱋒𱋓𱋔𱋕𱋖𱋗𱋘𱋙𱋚𱋛𱋜𱋝𱋞𱋟𱋠𱋡𱋢𱋣𱋤𱋥𱋦𱋧𱋨𱋩𱋪𱋫𱋬𱋭𱋮𱋯𱋰𱋱𱋲𱋳𱋴𱋵𱋶𱋷𱋸𱋹𱋺𱋻𱋼𱋽𱋾𱋿𱌀𱌁𱌂𱌃𱌄𱌅𱌆𱌇𱌈𱌉𱌊𱌋𱌌𱌍𱌎𱌏𱌐𱌑𱌒𱌓𱌔𱌕𱌖𱌗𱌘𱌙𱌚𱌛𱌜𱌝𱌞𱌟𱌠𱌡𱌢𱌣𱌤𱌥𱌦𱌧𱌨𱌩𱌪𱌫𱌬𱌭𱌮𱌯𱌰𱌱𱌲𱌳𱌴𱌵𱌶𱌷𱌸𱌹𱌺𱌻𱌼𱌽𱌾𱌿𱍀𱍁𱍂𱍃𱍄𱍅𱍆𱍇𱍈𱍉𱍊;\n | ^\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/identifiers/start-unicode-5.2.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-5.2.0-escaped.js: test/language/identifiers/start-unicode-5.2.0-escaped.js: Line 17:960 Unexpected token ILLEGAL (and 11 more errors)", + "test/language/identifiers/start-unicode-5.2.0.js-strict:true": "test/language/identifiers/start-unicode-5.2.0.js: test/language/identifiers/start-unicode-5.2.0.js: Line 15:960 Unexpected token ILLEGAL (and 11 more errors)", + "test/language/identifiers/start-unicode-7.0.0-escaped.js-strict:true": "test/language/identifiers/start-unicode-7.0.0-escaped.js: test/language/identifiers/start-unicode-7.0.0-escaped.js: Line 17:4764 Unexpected token ILLEGAL (and 13 more errors)", + "test/language/identifiers/start-unicode-7.0.0.js-strict:true": "test/language/identifiers/start-unicode-7.0.0.js: test/language/identifiers/start-unicode-7.0.0.js: Line 15:4764 Unexpected token ILLEGAL (and 13 more errors)", + "test/language/identifiers/vertical-tilde-continue-escaped.js-strict:true": "test/language/identifiers/vertical-tilde-continue-escaped.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/identifiers/vertical-tilde-continue.js-strict:true": "test/language/identifiers/vertical-tilde-continue.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/identifiers/vertical-tilde-start-escaped.js-strict:true": "test/language/identifiers/vertical-tilde-start-escaped.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/identifiers/vertical-tilde-start.js-strict:true": "test/language/identifiers/vertical-tilde-start.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/import/dup-bound-names.js-strict:true": "test/language/import/dup-bound-names.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/import/escaped-as-import-specifier.js-strict:true": "test/language/import/escaped-as-import-specifier.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/import/escaped-as-namespace-import.js-strict:true": "test/language/import/escaped-as-namespace-import.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/import/escaped-from.js-strict:true": "test/language/import/escaped-from.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0b0_1, 0b01);\n | ^\n 29 | assert.sameValue(0B0_1, 0B01);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bds.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bds.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bd-nsl-bds.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0b0_10, 0b010);\n | ^\n 29 | assert.sameValue(0B0_10, 0B010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bd.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0b01_0, 0b010);\n | ^\n 29 | assert.sameValue(0B01_0, 0B010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bds.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bds.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-bil-bds-nsl-bds.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0b01_00, 0b0100);\n | ^\n 29 | assert.sameValue(0B01_00, 0B0100);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js: Identifier directly after number (28:23)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(1.0e-1_0, 1.0e-10);\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-minus-dds-nsl-dd.js: Identifier directly after number (28:24)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(1.0e-10_0, 1.0e-100);\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dd-nsl-dd.js: Identifier directly after number (28:23)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(1.0e+1_0, 1.0e+10);\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-dot-dd-ep-sign-plus-dds-nsl-dd.js: Identifier directly after number (28:24)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(1.0e+10_0, 1.0e+100);\n | ^\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-dd-one-of.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-dd-one-of.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dd-nsl-dd-one-of.js: Identifier directly after number (27:18)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(1_0, 10);\n | ^\n 28 | assert.sameValue(1_1, 11);\n 29 | assert.sameValue(1_2, 12);\n 30 | assert.sameValue(1_3, 13); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-dot-dd-nsl-dd-ep-dd.js: Identifier directly after number (27:22)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(10.00_01e2, 10.0001e2);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dds-nsl-dd.js: Identifier directly after number (19:26)\n 17 | ---*/\n 18 | \n\u003e 19 | assert.sameValue(123456789_0, 1234567890);\n | ^\n 20 | assert.sameValue(123456789_1, 1234567891);\n 21 | assert.sameValue(123456789_2, 1234567892);\n 22 | assert.sameValue(123456789_3, 1234567893); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dd-ep.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dd-ep.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dd-ep.js: Identifier directly after number (27:19)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(.0_1e2, .01e2);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dds-ep.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dds-ep.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dd-nsl-dds-ep.js: Identifier directly after number (27:19)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(.1_01e2, .101e2);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dd-ep.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dd-ep.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dd-ep.js: Identifier directly after number (27:20)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(.10_1e2, .101e2);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dds-ep.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dds-ep.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-dot-dds-nsl-dds-ep.js: Identifier directly after number (27:20)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(.00_01e2, .0001e2);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0x0_1, 0x01);\n | ^\n 29 | assert.sameValue(0X0_1, 0X01);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hds.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hds.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hd-nsl-hds.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0x0_10, 0x010);\n | ^\n 29 | assert.sameValue(0X0_10, 0X010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hd.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0x01_0, 0x010);\n | ^\n 29 | assert.sameValue(0X01_0, 0X010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hds.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hds.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-hds-nsl-hds.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0x01_00, 0x0100);\n | ^\n 29 | assert.sameValue(0X01_00, 0X0100);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-od-nsl-od-one-of.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-od-nsl-od-one-of.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-hil-od-nsl-od-one-of.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0x0_0, 0x00);\n | ^\n 29 | assert.sameValue(0x1_1, 0x11);\n 30 | assert.sameValue(0x2_2, 0x22);\n 31 | assert.sameValue(0x3_3, 0x33); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd-one-of.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd-one-of.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd-one-of.js: Identifier directly after number (29:18)\n 27 | ---*/\n 28 | \n\u003e 29 | assert.sameValue(1_0, 10);\n | ^\n 30 | assert.sameValue(1_1, 11);\n 31 | assert.sameValue(2_2, 22);\n 32 | assert.sameValue(3_3, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dd.js: Identifier directly after number (27:18)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(1_1, 11);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-nzd-nsl-dds.js: Identifier directly after number (27:18)\n 25 | ---*/\n 26 | \n\u003e 27 | assert.sameValue(1_0123456789, 10123456789);\n | ^\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od-one-of.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od-one-of.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od-one-of.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0o0_0, 0o00);\n | ^\n 29 | assert.sameValue(0o1_1, 0o11);\n 30 | assert.sameValue(0o2_2, 0o22);\n 31 | assert.sameValue(0o3_3, 0o33); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-od.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0o0_1, 0o01);\n | ^\n 29 | assert.sameValue(0O0_1, 0O01);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-ods.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-ods.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-od-nsl-ods.js: Identifier directly after number (28:20)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0o0_10, 0o010);\n | ^\n 29 | assert.sameValue(0O0_10, 0O010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-od.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-od.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-od.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0o01_0, 0o010);\n | ^\n 29 | assert.sameValue(0O01_0, 0O010);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-ods.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-ods.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-oil-ods-nsl-ods.js: Identifier directly after number (28:21)\n 26 | ---*/\n 27 | \n\u003e 28 | assert.sameValue(0o01_00, 0o0100);\n | ^\n 29 | assert.sameValue(0O01_00, 0O0100);\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-minus-dds-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-minus-dds-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-minus-dds-nsl-dd.js: Identifier directly after number (19:27)\n 17 | ---*/\n 18 | \n\u003e 19 | assert.sameValue(-123456789_0, -1234567890);\n | ^\n 20 | assert.sameValue(-123456789_1, -1234567891);\n 21 | assert.sameValue(-123456789_2, -1234567892);\n 22 | assert.sameValue(-123456789_3, -1234567893); at \u003ceval\u003e:2:28542(114)", + "test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-plus-dds-nsl-dd.js-strict:true": "test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-plus-dds-nsl-dd.js: SyntaxError: test/language/literals/numeric/numeric-separators/numeric-separator-literal-sign-plus-dds-nsl-dd.js: Identifier directly after number (20:27)\n 18 | ---*/\n 19 | \n\u003e 20 | assert.sameValue(+123456789_0, 1234567890);\n | ^\n 21 | assert.sameValue(+123456789_1, 1234567891);\n 22 | assert.sameValue(+123456789_2, 1234567892);\n 23 | assert.sameValue(+123456789_3, 1234567893); at \u003ceval\u003e:2:28542(114)", "test/language/literals/regexp/S7.8.5_A1.1_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A1.1_T2.js: Test262Error: Code unit: d800 Expected SameValue(«\\ud800», «�») to be true at harness/sta.js:22:9(49)", "test/language/literals/regexp/S7.8.5_A1.4_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A1.4_T2.js: Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)", "test/language/literals/regexp/S7.8.5_A2.1_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A2.1_T2.js: Test262Error: Code unit: d800 Expected SameValue(«nnnn\\ud800», «nnnn�») to be true at harness/sta.js:22:9(49)", "test/language/literals/regexp/S7.8.5_A2.4_T2.js-strict:true": "test/language/literals/regexp/S7.8.5_A2.4_T2.js: Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)", + "test/language/literals/regexp/invalid-optional-lookbehind.js-strict:true": "test/language/literals/regexp/invalid-optional-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/invalid-optional-negative-lookbehind.js-strict:true": "test/language/literals/regexp/invalid-optional-negative-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/invalid-range-lookbehind.js-strict:true": "test/language/literals/regexp/invalid-range-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/invalid-range-negative-lookbehind.js-strict:true": "test/language/literals/regexp/invalid-range-negative-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-dangling-groupname-without-group-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js-strict:true": "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-2.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js-strict:true": "test/language/literals/regexp/named-groups/invalid-duplicate-groupspecifier.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-identity-escape-in-capture-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-2-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-3-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-incomplete-groupname-without-group-u.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js-strict:true": "test/language/literals/regexp/named-groups/invalid-non-id-start-groupspecifier-2-u.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-case-mapping.js-strict:true": "test/language/literals/regexp/u-case-mapping.js: Test262Error: Case mapping is not applied in the absence of the `u` flag Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/literals/regexp/u-invalid-class-escape.js-strict:true": "test/language/literals/regexp/u-invalid-class-escape.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-extended-pattern-char.js-strict:true": "test/language/literals/regexp/u-invalid-extended-pattern-char.js: error is not an object (Test262: This statement should not be evaluated.)", @@ -619,66 +3630,1625 @@ "test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js-strict:true": "test/language/literals/regexp/u-invalid-non-empty-class-ranges-no-dash-a.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-oob-decimal-escape.js-strict:true": "test/language/literals/regexp/u-invalid-oob-decimal-escape.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-optional-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-optional-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-optional-lookbehind.js-strict:true": "test/language/literals/regexp/u-invalid-optional-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-optional-negative-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-optional-negative-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-optional-negative-lookbehind.js-strict:true": "test/language/literals/regexp/u-invalid-optional-negative-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-range-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-range-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-range-lookbehind.js-strict:true": "test/language/literals/regexp/u-invalid-range-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-invalid-range-negative-lookahead.js-strict:true": "test/language/literals/regexp/u-invalid-range-negative-lookahead.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/regexp/u-invalid-range-negative-lookbehind.js-strict:true": "test/language/literals/regexp/u-invalid-range-negative-lookbehind.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-unicode-esc-non-hex.js-strict:true": "test/language/literals/regexp/u-unicode-esc-non-hex.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/regexp/u-unicode-esc.js-strict:true": "test/language/literals/regexp/u-unicode-esc.js: Test262Error: U+0001 at harness/sta.js:22:9(49)", + "test/language/literals/regexp/unicode-escape-nls-err.js-strict:true": "test/language/literals/regexp/unicode-escape-nls-err.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/S7.8.4_A4.3_T1.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T1.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/S7.8.4_A4.3_T2.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T2.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/legacy-non-octal-escape-sequence-8-strict.js-strict:true": "test/language/literals/string/legacy-non-octal-escape-sequence-8-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/legacy-non-octal-escape-sequence-9-strict.js-strict:true": "test/language/literals/string/legacy-non-octal-escape-sequence-9-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/legacy-non-octal-escape-sequence-strict.js-strict:true": "test/language/literals/string/legacy-non-octal-escape-sequence-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js-strict:true": "test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/legacy-octal-escape-sequence-strict.js-strict:true": "test/language/literals/string/legacy-octal-escape-sequence-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/literals/string/line-separator-eval.js-strict:true": "test/language/literals/string/line-separator-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL at test/language/literals/string/line-separator-eval.js:18:22(5)", + "test/language/literals/string/line-separator.js-strict:true": "test/language/literals/string/line-separator.js: SyntaxError: test/language/literals/string/line-separator.js: Unterminated string constant (19:17)\n 17 | \n 18 | // U+2028 in strings; UTF8(0x2028) = 0xE2 0x80 0xA8\n\u003e 19 | assert.sameValue(\"\n | ^\n 20 | \", \"\\u2028\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/literals/string/paragraph-separator-eval.js-strict:true": "test/language/literals/string/paragraph-separator-eval.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected token ILLEGAL at test/language/literals/string/paragraph-separator-eval.js:18:22(5)", + "test/language/literals/string/paragraph-separator.js-strict:true": "test/language/literals/string/paragraph-separator.js: SyntaxError: test/language/literals/string/paragraph-separator.js: Unterminated string constant (19:17)\n 17 | \n 18 | // U+2029 in strings; UTF8(0x2029) = 0xE2 0x80 0xA9\n\u003e 19 | assert.sameValue(\"\n | ^\n 20 | \", \"\\u2029\");\n 21 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/comment-multi-line-html-close.js-strict:true": "test/language/module-code/comment-multi-line-html-close.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/module-code/comment-single-line-html-close.js-strict:true": "test/language/module-code/comment-single-line-html-close.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/module-code/early-export-global.js-strict:true": "test/language/module-code/early-export-global.js: unexpected error type (ReferenceError), expected (SyntaxError)", "test/language/module-code/early-export-unresolvable.js-strict:true": "test/language/module-code/early-export-unresolvable.js: unexpected error type (ReferenceError), expected (SyntaxError)", "test/language/module-code/early-lex-and-var.js-strict:true": "test/language/module-code/early-lex-and-var.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/module-code/eval-export-cls-semi.js-strict:true": "test/language/module-code/eval-export-cls-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-cls-semi.js:10:28(10)", + "test/language/module-code/eval-export-dflt-cls-anon-semi.js-strict:true": "test/language/module-code/eval-export-dflt-cls-anon-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-cls-anon-semi.js:10:28(10)", + "test/language/module-code/eval-export-dflt-cls-anon.js-strict:true": "test/language/module-code/eval-export-dflt-cls-anon.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-cls-anon.js:28:28(17)", + "test/language/module-code/eval-export-dflt-cls-name-meth.js-strict:true": "test/language/module-code/eval-export-dflt-cls-name-meth.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-cls-name-meth.js:28:28(17)", + "test/language/module-code/eval-export-dflt-cls-named-semi.js-strict:true": "test/language/module-code/eval-export-dflt-cls-named-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-cls-named-semi.js:10:28(10)", + "test/language/module-code/eval-export-dflt-cls-named.js-strict:true": "test/language/module-code/eval-export-dflt-cls-named.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-cls-named.js:28:28(17)", + "test/language/module-code/eval-export-dflt-expr-cls-anon.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-anon.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-cls-anon.js:27:28(16)", + "test/language/module-code/eval-export-dflt-expr-cls-name-meth.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-name-meth.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-cls-name-meth.js:29:28(16)", + "test/language/module-code/eval-export-dflt-expr-cls-named.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-named.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-cls-named.js:27:28(16)", + "test/language/module-code/eval-export-dflt-expr-err-eval.js-strict:true": "test/language/module-code/eval-export-dflt-expr-err-eval.js: unexpected error type (ReferenceError), expected (Test262Error)", + "test/language/module-code/eval-export-dflt-expr-fn-anon.js-strict:true": "test/language/module-code/eval-export-dflt-expr-fn-anon.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-fn-anon.js:27:28(10)", + "test/language/module-code/eval-export-dflt-expr-fn-named.js-strict:true": "test/language/module-code/eval-export-dflt-expr-fn-named.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-fn-named.js:27:28(10)", + "test/language/module-code/eval-export-dflt-expr-in.js-strict:true": "test/language/module-code/eval-export-dflt-expr-in.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-expr-in.js:21:28(11)", + "test/language/module-code/eval-export-dflt-fun-anon-semi.js-strict:true": "test/language/module-code/eval-export-dflt-fun-anon-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-fun-anon-semi.js:10:28(4)", + "test/language/module-code/eval-export-dflt-fun-named-semi.js-strict:true": "test/language/module-code/eval-export-dflt-fun-named-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-dflt-fun-named-semi.js:10:28(9)", + "test/language/module-code/eval-export-fun-semi.js-strict:true": "test/language/module-code/eval-export-fun-semi.js: ReferenceError: exports is not defined at test/language/module-code/eval-export-fun-semi.js:10:28(9)", + "test/language/module-code/eval-gtbndng-indirect-trlng-comma.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-trlng-comma.js: ReferenceError: require is not defined at test/language/module-code/eval-gtbndng-indirect-trlng-comma.js:22:53(4)", + "test/language/module-code/eval-gtbndng-indirect-update-as.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update-as.js: ReferenceError: require is not defined at test/language/module-code/eval-gtbndng-indirect-update-as.js:24:51(4)", + "test/language/module-code/eval-gtbndng-indirect-update-dflt.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update-dflt.js: ReferenceError: require is not defined at test/language/module-code/eval-gtbndng-indirect-update-dflt.js:22:53(10)", + "test/language/module-code/eval-gtbndng-indirect-update.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update.js: ReferenceError: require is not defined at test/language/module-code/eval-gtbndng-indirect-update.js:24:49(4)", + "test/language/module-code/eval-rqstd-abrupt.js-strict:true": "test/language/module-code/eval-rqstd-abrupt.js: unexpected error type (ReferenceError), expected (TypeError)", + "test/language/module-code/eval-rqstd-once.js-strict:true": "test/language/module-code/eval-rqstd-once.js: SyntaxError: test/language/module-code/eval-rqstd-once.js: Unexpected token (27:9)\n 25 | import dflt2, {} from './eval-rqstd-once_FIXTURE.js';\n 26 | export * from './eval-rqstd-once_FIXTURE.js';\n\u003e 27 | export * as ns2 from './eval-rqstd-once_FIXTURE.js';\n | ^\n 28 | export * as class from './eval-rqstd-once_FIXTURE.js';\n 29 | import dflt3, * as ns3 from './eval-rqstd-once_FIXTURE.js';\n 30 | export default null; at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/eval-rqstd-order.js-strict:true": "test/language/module-code/eval-rqstd-order.js: SyntaxError: test/language/module-code/eval-rqstd-order.js: Unexpected token (41:9)\n 39 | import dflt3, * as ns2 from './eval-rqstd-order-8_FIXTURE.js';\n 40 | \n\u003e 41 | export * as ns3 from './eval-rqstd-order-9_FIXTURE.js';\n | ^\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/eval-self-once.js-strict:true": "test/language/module-code/eval-self-once.js: SyntaxError: test/language/module-code/eval-self-once.js: Unexpected token (36:9)\n 34 | import dflt2, {} from './eval-self-once.js';\n 35 | export * from './eval-self-once.js';\n\u003e 36 | export * as ns2 from './eval-self-once.js';\n | ^\n 37 | import dflt3, * as ns from './eval-self-once.js';\n 38 | export default null;\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/eval-this.js-strict:true": "test/language/module-code/eval-this.js: Test262Error: Expected SameValue(«[object global]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/module-code/export-default-asyncfunction-declaration-binding-exists.js-strict:true": "test/language/module-code/export-default-asyncfunction-declaration-binding-exists.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/export-default-asyncfunction-declaration-binding.js-strict:true": "test/language/module-code/export-default-asyncfunction-declaration-binding.js: ReferenceError: exports is not defined at test/language/module-code/export-default-asyncfunction-declaration-binding.js:16:28(8)", + "test/language/module-code/export-default-asyncgenerator-declaration-binding.js-strict:true": "test/language/module-code/export-default-asyncgenerator-declaration-binding.js: SyntaxError: test/language/module-code/export-default-asyncgenerator-declaration-binding.js: Unexpected token (18:30)\n 16 | ---*/\n 17 | \n\u003e 18 | export default async function * AG() {}\n | ^\n 19 | AG.foo = '';\n 20 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-default-function-declaration-binding-exists.js-strict:true": "test/language/module-code/export-default-function-declaration-binding-exists.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/export-default-function-declaration-binding.js-strict:true": "test/language/module-code/export-default-function-declaration-binding.js: ReferenceError: exports is not defined at test/language/module-code/export-default-function-declaration-binding.js:16:28(8)", + "test/language/module-code/export-default-generator-declaration-binding-exists.js-strict:true": "test/language/module-code/export-default-generator-declaration-binding-exists.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/export-default-generator-declaration-binding.js-strict:true": "test/language/module-code/export-default-generator-declaration-binding.js: ReferenceError: exports is not defined at test/language/module-code/export-default-generator-declaration-binding.js:16:28(9)", + "test/language/module-code/export-expname-binding-string.js-strict:true": "test/language/module-code/export-expname-binding-string.js: ReferenceError: require is not defined at test/language/module-code/export-expname-binding-string.js:16:37(10)", + "test/language/module-code/export-expname-from-binding-string.js-strict:true": "test/language/module-code/export-expname-from-binding-string.js: SyntaxError: test/language/module-code/export-expname-from-binding-string.js: Unexpected token (21:20)\n 19 | ---*/\n 20 | import * as Scouts from \"./export-expname-from-binding-string.js\";\n\u003e 21 | export { Mercury as \"☿\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 22 | \n 23 | assert.sameValue(Scouts.Mercury, undefined);\n 24 | assert.sameValue(Scouts[\"☿\"], globalThis.Mercury); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-expname-from-star-string.js-strict:true": "test/language/module-code/export-expname-from-star-string.js: SyntaxError: test/language/module-code/export-expname-from-star-string.js: Unexpected token (18:9)\n 16 | ---*/\n 17 | import * as Scouts from \"./export-expname-from-star-string.js\";\n\u003e 18 | export * as \"All\" from \"./export-expname_FIXTURE.js\";\n | ^\n 19 | \n 20 | assert.sameValue(Scouts[\"☿\"], undefined);\n 21 | assert.sameValue(Scouts.All[\"☿\"], globalThis.Mercury); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-expname-from-star.js-strict:true": "test/language/module-code/export-expname-from-star.js: ReferenceError: exports is not defined at test/language/module-code/export-expname-from-star.js:14:28(11)", + "test/language/module-code/export-expname-from-string-binding.js-strict:true": "test/language/module-code/export-expname-from-string-binding.js: SyntaxError: test/language/module-code/export-expname-from-string-binding.js: Unexpected token (19:9)\n 17 | ---*/\n 18 | import * as Scouts from \"./export-expname-from-string-binding.js\";\n\u003e 19 | export { \"☿\" as Ami } from \"./export-expname_FIXTURE.js\";\n | ^\n 20 | \n 21 | assert.sameValue(Scouts[\"☿\"], undefined);\n 22 | assert.sameValue(Scouts.Ami, globalThis.Mercury); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-expname-from-string-string.js-strict:true": "test/language/module-code/export-expname-from-string-string.js: SyntaxError: test/language/module-code/export-expname-from-string-string.js: Unexpected token (19:9)\n 17 | ---*/\n 18 | import * as Scouts from \"./export-expname-from-string-string.js\";\n\u003e 19 | export { \"☿\" as \"Ami\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 20 | \n 21 | assert.sameValue(Scouts[\"☿\"], undefined);\n 22 | assert.sameValue(Scouts.Ami, globalThis.Mercury); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-expname-from-string.js-strict:true": "test/language/module-code/export-expname-from-string.js: SyntaxError: test/language/module-code/export-expname-from-string.js: Unexpected token (21:9)\n 19 | ---*/\n 20 | import * as Scouts from \"./export-expname-from-string.js\";\n\u003e 21 | export { \"☿\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 22 | \n 23 | assert.sameValue(typeof Scouts[\"☿\"], \"function\");\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-expname-import-string-binding.js-strict:true": "test/language/module-code/export-expname-import-string-binding.js: SyntaxError: test/language/module-code/export-expname-import-string-binding.js: Unexpected token (16:9)\n 14 | features: [arbitrary-module-namespace-names]\n 15 | ---*/\n\u003e 16 | import { \"☿\" as Ami } from \"./export-expname_FIXTURE.js\";\n | ^\n 17 | \n 18 | assert.sameValue(Ami, globalThis.Mercury);\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/export-star-as-dflt.js-strict:true": "test/language/module-code/export-star-as-dflt.js: SyntaxError: test/language/module-code/export-star-as-dflt.js: Unexpected token (22:9)\n 20 | ---*/\n 21 | \n\u003e 22 | export * as default from './export-star-as-dflt_FIXTURE.js';\n | ^\n 23 | import Self from './export-star-as-dflt.js';\n 24 | import { default as named } from './export-star-as-dflt.js';\n 25 | import * as ns from './export-star-as-dflt.js'; at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-iee-bndng-cls.js-strict:true": "test/language/module-code/instn-iee-bndng-cls.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-bndng-cls.js:41:28(11)", + "test/language/module-code/instn-iee-bndng-const.js-strict:true": "test/language/module-code/instn-iee-bndng-const.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-bndng-const.js:41:28(6)", + "test/language/module-code/instn-iee-bndng-fun.js-strict:true": "test/language/module-code/instn-iee-bndng-fun.js: SyntaxError: test/language/module-code/instn-iee-bndng-fun.js: \"B\" is read-only\n 48 | \n 49 | assert.throws(TypeError, function() {\n\u003e 50 | B = null;\n | ^\n 51 | }, 'binding rejects assignment');\n 52 | \n 53 | assert.sameValue(B(), 77, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-iee-bndng-let.js-strict:true": "test/language/module-code/instn-iee-bndng-let.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-bndng-let.js:41:28(6)", + "test/language/module-code/instn-iee-bndng-var.js-strict:true": "test/language/module-code/instn-iee-bndng-var.js: SyntaxError: test/language/module-code/instn-iee-bndng-var.js: \"B\" is read-only\n 48 | \n 49 | assert.throws(TypeError, function() {\n\u003e 50 | B = null;\n | ^\n 51 | }, 'binding rejects assignment');\n 52 | \n 53 | assert.sameValue(B, undefined, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-iee-err-ambiguous-as.js-strict:true": "test/language/module-code/instn-iee-err-ambiguous-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-ambiguous.js-strict:true": "test/language/module-code/instn-iee-err-ambiguous.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-circular-as.js-strict:true": "test/language/module-code/instn-iee-err-circular-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-circular.js-strict:true": "test/language/module-code/instn-iee-err-circular.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-dflt-thru-star-as.js-strict:true": "test/language/module-code/instn-iee-err-dflt-thru-star-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-dflt-thru-star.js-strict:true": "test/language/module-code/instn-iee-err-dflt-thru-star.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-not-found-as.js-strict:true": "test/language/module-code/instn-iee-err-not-found-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-err-not-found.js-strict:true": "test/language/module-code/instn-iee-err-not-found.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-iee-iee-cycle.js-strict:true": "test/language/module-code/instn-iee-iee-cycle.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-iee-cycle.js:35:28(5)", + "test/language/module-code/instn-iee-star-cycle.js-strict:true": "test/language/module-code/instn-iee-star-cycle.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-star-cycle.js:38:28(11)", + "test/language/module-code/instn-iee-trlng-comma.js-strict:true": "test/language/module-code/instn-iee-trlng-comma.js: ReferenceError: exports is not defined at test/language/module-code/instn-iee-trlng-comma.js:14:28(5)", + "test/language/module-code/instn-local-bndng-cls.js-strict:true": "test/language/module-code/instn-local-bndng-cls.js: Test262Error: Binding is created but not initialized. Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/module-code/instn-local-bndng-const.js-strict:true": "test/language/module-code/instn-local-bndng-const.js: SyntaxError: test/language/module-code/instn-local-bndng-const.js: \"test262\" is read-only\n 35 | \n 36 | assert.throws(TypeError, function() {\n\u003e 37 | test262 = null;\n | ^\n 38 | });\n 39 | \n 40 | assert.sameValue(test262, 23, 'binding is not mutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-local-bndng-export-cls.js-strict:true": "test/language/module-code/instn-local-bndng-export-cls.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-cls.js:20:28(11)", + "test/language/module-code/instn-local-bndng-export-const.js-strict:true": "test/language/module-code/instn-local-bndng-export-const.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-const.js:19:28(6)", + "test/language/module-code/instn-local-bndng-export-fun.js-strict:true": "test/language/module-code/instn-local-bndng-export-fun.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-fun.js:20:28(9)", + "test/language/module-code/instn-local-bndng-export-gen.js-strict:true": "test/language/module-code/instn-local-bndng-export-gen.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-gen.js:20:28(10)", + "test/language/module-code/instn-local-bndng-export-let.js-strict:true": "test/language/module-code/instn-local-bndng-export-let.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-let.js:19:28(6)", + "test/language/module-code/instn-local-bndng-export-var.js-strict:true": "test/language/module-code/instn-local-bndng-export-var.js: ReferenceError: exports is not defined at test/language/module-code/instn-local-bndng-export-var.js:20:28(5)", + "test/language/module-code/instn-local-bndng-for.js-strict:true": "test/language/module-code/instn-local-bndng-for.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/module-code/instn-local-bndng-fun.js-strict:true": "test/language/module-code/instn-local-bndng-fun.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/module-code/instn-local-bndng-gen.js-strict:true": "test/language/module-code/instn-local-bndng-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/module-code/instn-local-bndng-gen.js:20:298(27)", + "test/language/module-code/instn-local-bndng-let.js-strict:true": "test/language/module-code/instn-local-bndng-let.js: Test262Error: Binding is created but not initialized. Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/module-code/instn-local-bndng-var.js-strict:true": "test/language/module-code/instn-local-bndng-var.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true at harness/sta.js:22:9(49)", + "test/language/module-code/instn-named-bndng-cls.js-strict:true": "test/language/module-code/instn-named-bndng-cls.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-cls.js:40:28(11)", + "test/language/module-code/instn-named-bndng-const.js-strict:true": "test/language/module-code/instn-named-bndng-const.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-const.js:40:28(6)", + "test/language/module-code/instn-named-bndng-dflt-cls.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-cls.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-cls.js:33:28(17)", + "test/language/module-code/instn-named-bndng-dflt-expr.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-expr.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-expr.js:31:28(11)", + "test/language/module-code/instn-named-bndng-dflt-fun-anon.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-fun-anon.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-fun-anon.js:45:28(10)", + "test/language/module-code/instn-named-bndng-dflt-fun-named.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-fun-named.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-fun-named.js:45:28(15)", + "test/language/module-code/instn-named-bndng-dflt-named.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-named.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-named.js:18:28(12)", + "test/language/module-code/instn-named-bndng-dflt-star.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-star.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-dflt-star.js:19:28(12)", + "test/language/module-code/instn-named-bndng-fun.js-strict:true": "test/language/module-code/instn-named-bndng-fun.js: SyntaxError: test/language/module-code/instn-named-bndng-fun.js: \"f2\" is read-only\n 50 | \n 51 | assert.throws(TypeError, function() {\n\u003e 52 | f2 = null;\n | ^\n 53 | }, 'binding rejects assignment');\n 54 | \n 55 | assert.sameValue(f2(), 23, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-named-bndng-let.js-strict:true": "test/language/module-code/instn-named-bndng-let.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-bndng-let.js:40:28(6)", + "test/language/module-code/instn-named-bndng-trlng-comma.js-strict:true": "test/language/module-code/instn-named-bndng-trlng-comma.js: SyntaxError: test/language/module-code/instn-named-bndng-trlng-comma.js: \"y\" is read-only\n 47 | \n 48 | assert.throws(TypeError, function() {\n\u003e 49 | y = null;\n | ^\n 50 | }, 'binding rejects assignment');\n 51 | \n 52 | assert.sameValue(y, undefined, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-named-bndng-var.js-strict:true": "test/language/module-code/instn-named-bndng-var.js: SyntaxError: test/language/module-code/instn-named-bndng-var.js: \"y\" is read-only\n 45 | \n 46 | assert.throws(TypeError, function() {\n\u003e 47 | y = null;\n | ^\n 48 | }, 'binding rejects assignment');\n 49 | \n 50 | assert.sameValue(y, undefined, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-named-err-ambiguous-as.js-strict:true": "test/language/module-code/instn-named-err-ambiguous-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-ambiguous.js-strict:true": "test/language/module-code/instn-named-err-ambiguous.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-dflt-thru-star-as.js-strict:true": "test/language/module-code/instn-named-err-dflt-thru-star-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-dflt-thru-star-dflt.js-strict:true": "test/language/module-code/instn-named-err-dflt-thru-star-dflt.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-not-found-as.js-strict:true": "test/language/module-code/instn-named-err-not-found-as.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-not-found-dflt.js-strict:true": "test/language/module-code/instn-named-err-not-found-dflt.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-err-not-found.js-strict:true": "test/language/module-code/instn-named-err-not-found.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-named-id-name.js-strict:true": "test/language/module-code/instn-named-id-name.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-id-name.js:14:28(18)", + "test/language/module-code/instn-named-iee-cycle.js-strict:true": "test/language/module-code/instn-named-iee-cycle.js: ReferenceError: exports is not defined at test/language/module-code/instn-named-iee-cycle.js:44:28(5)", + "test/language/module-code/instn-named-star-cycle.js-strict:true": "test/language/module-code/instn-named-star-cycle.js: ReferenceError: require is not defined at test/language/module-code/instn-named-star-cycle.js:49:44(4)", + "test/language/module-code/instn-once.js-strict:true": "test/language/module-code/instn-once.js: SyntaxError: test/language/module-code/instn-once.js: Unexpected token (35:9)\n 33 | import dflt2, {} from './instn-once.js';\n 34 | export * from './instn-once.js';\n\u003e 35 | export * as ns2 from './instn-once.js';\n | ^\n 36 | import dflt3, * as ns from './instn-once.js';\n 37 | export default null;\n 38 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-resolve-empty-export.js-strict:true": "test/language/module-code/instn-resolve-empty-export.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-resolve-empty-import.js-strict:true": "test/language/module-code/instn-resolve-empty-import.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-resolve-err-syntax-1.js-strict:true": "test/language/module-code/instn-resolve-err-syntax-1.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-resolve-err-syntax-2.js-strict:true": "test/language/module-code/instn-resolve-err-syntax-2.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-resolve-order-depth.js-strict:true": "test/language/module-code/instn-resolve-order-depth.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-resolve-order-src.js-strict:true": "test/language/module-code/instn-resolve-order-src.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-same-global.js-strict:true": "test/language/module-code/instn-same-global.js: ReferenceError: require is not defined at test/language/module-code/instn-same-global.js:16:8(3)", + "test/language/module-code/instn-star-ambiguous.js-strict:true": "test/language/module-code/instn-star-ambiguous.js: ReferenceError: require is not defined at test/language/module-code/instn-star-ambiguous.js:32:42(10)", + "test/language/module-code/instn-star-as-props-dflt-skip.js-strict:true": "test/language/module-code/instn-star-as-props-dflt-skip.js: ReferenceError: require is not defined at test/language/module-code/instn-star-as-props-dflt-skip.js:48:57(5)", + "test/language/module-code/instn-star-binding.js-strict:true": "test/language/module-code/instn-star-binding.js: SyntaxError: test/language/module-code/instn-star-binding.js: \"ns\" is read-only\n 25 | \n 26 | assert.throws(TypeError, function() {\n\u003e 27 | ns = null;\n | ^\n 28 | }, 'binding rejects assignment');\n 29 | \n 30 | assert.sameValue(ns, original, 'binding value is immutable'); at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/instn-star-equality.js-strict:true": "test/language/module-code/instn-star-equality.js: ReferenceError: require is not defined at test/language/module-code/instn-star-equality.js:28:33(15)", + "test/language/module-code/instn-star-err-not-found.js-strict:true": "test/language/module-code/instn-star-err-not-found.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/module-code/instn-star-id-name.js-strict:true": "test/language/module-code/instn-star-id-name.js: ReferenceError: exports is not defined at test/language/module-code/instn-star-id-name.js:15:28(18)", + "test/language/module-code/instn-star-iee-cycle.js-strict:true": "test/language/module-code/instn-star-iee-cycle.js: ReferenceError: exports is not defined at test/language/module-code/instn-star-iee-cycle.js:39:28(11)", + "test/language/module-code/instn-star-props-circular.js-strict:true": "test/language/module-code/instn-star-props-circular.js: ReferenceError: require is not defined at test/language/module-code/instn-star-props-circular.js:34:47(12)", + "test/language/module-code/instn-star-props-dflt-keep-indirect.js-strict:true": "test/language/module-code/instn-star-props-dflt-keep-indirect.js: ReferenceError: require is not defined at test/language/module-code/instn-star-props-dflt-keep-indirect.js:34:62(10)", + "test/language/module-code/instn-star-props-dflt-keep-local.js-strict:true": "test/language/module-code/instn-star-props-dflt-keep-local.js: ReferenceError: require is not defined at test/language/module-code/instn-star-props-dflt-keep-local.js:34:56(12)", + "test/language/module-code/instn-star-props-dflt-skip.js-strict:true": "test/language/module-code/instn-star-props-dflt-skip.js: ReferenceError: require is not defined at test/language/module-code/instn-star-props-dflt-skip.js:35:55(12)", + "test/language/module-code/instn-star-props-nrml.js-strict:true": "test/language/module-code/instn-star-props-nrml.js: ReferenceError: require is not defined at test/language/module-code/instn-star-props-nrml.js:32:43(10)", + "test/language/module-code/instn-star-star-cycle.js-strict:true": "test/language/module-code/instn-star-star-cycle.js: ReferenceError: require is not defined at test/language/module-code/instn-star-star-cycle.js:45:43(10)", + "test/language/module-code/namespace/Symbol.iterator.js-strict:true": "test/language/module-code/namespace/Symbol.iterator.js: ReferenceError: require is not defined at test/language/module-code/namespace/Symbol.iterator.js:11:30(10)", "test/language/module-code/namespace/Symbol.toStringTag.js-strict:true": "test/language/module-code/namespace/Symbol.toStringTag.js: ReferenceError: require is not defined at test/language/module-code/namespace/Symbol.toStringTag.js:19:33(11)", + "test/language/module-code/namespace/internals/define-own-property.js-strict:true": "test/language/module-code/namespace/internals/define-own-property.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/define-own-property.js:11:28(23)", + "test/language/module-code/namespace/internals/delete-exported-init.js-strict:true": "test/language/module-code/namespace/internals/delete-exported-init.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/delete-exported-init.js:15:28(12)", + "test/language/module-code/namespace/internals/delete-exported-uninit.js-strict:true": "test/language/module-code/namespace/internals/delete-exported-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/delete-exported-uninit.js:15:28(12)", + "test/language/module-code/namespace/internals/delete-non-exported.js-strict:true": "test/language/module-code/namespace/internals/delete-non-exported.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/delete-non-exported.js:19:33(11)", + "test/language/module-code/namespace/internals/enumerate-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/enumerate-binding-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/enumerate-binding-uninit.js:33:28(10)", + "test/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js-strict:true": "test/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js:33:55(12)", + "test/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js-strict:true": "test/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js:32:52(10)", + "test/language/module-code/namespace/internals/get-own-property-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-found-init.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-own-property-str-found-init.js:17:28(13)", + "test/language/module-code/namespace/internals/get-own-property-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-found-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-own-property-str-found-uninit.js:16:28(12)", + "test/language/module-code/namespace/internals/get-own-property-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-not-found.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-own-property-str-not-found.js:14:28(12)", + "test/language/module-code/namespace/internals/get-own-property-sym.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-sym.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-own-property-sym.js:12:33(12)", + "test/language/module-code/namespace/internals/get-prototype-of.js-strict:true": "test/language/module-code/namespace/internals/get-prototype-of.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-prototype-of.js:10:30(10)", + "test/language/module-code/namespace/internals/get-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/get-str-found-init.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-str-found-init.js:14:28(12)", + "test/language/module-code/namespace/internals/get-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/get-str-found-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-str-found-uninit.js:15:28(12)", + "test/language/module-code/namespace/internals/get-str-initialize.js-strict:true": "test/language/module-code/namespace/internals/get-str-initialize.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-str-initialize.js:14:28(12)", + "test/language/module-code/namespace/internals/get-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-str-not-found.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-str-not-found.js:14:28(11)", + "test/language/module-code/namespace/internals/get-str-update.js-strict:true": "test/language/module-code/namespace/internals/get-str-update.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/get-str-update.js:12:28(12)", + "test/language/module-code/namespace/internals/get-sym-found.js-strict:true": "test/language/module-code/namespace/internals/get-sym-found.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-sym-found.js:17:27(29)", + "test/language/module-code/namespace/internals/get-sym-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-sym-not-found.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/get-sym-not-found.js:17:30(10)", + "test/language/module-code/namespace/internals/has-property-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-found-init.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/has-property-str-found-init.js:15:28(12)", + "test/language/module-code/namespace/internals/has-property-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-found-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/has-property-str-found-uninit.js:16:28(12)", + "test/language/module-code/namespace/internals/has-property-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-not-found.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/has-property-str-not-found.js:16:28(11)", + "test/language/module-code/namespace/internals/has-property-sym-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-sym-found.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/has-property-sym-found.js:15:35(10)", + "test/language/module-code/namespace/internals/has-property-sym-not-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-sym-not-found.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/has-property-sym-not-found.js:15:38(11)", + "test/language/module-code/namespace/internals/is-extensible.js-strict:true": "test/language/module-code/namespace/internals/is-extensible.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/is-extensible.js:10:28(10)", + "test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js:35:28(10)", + "test/language/module-code/namespace/internals/object-keys-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-keys-binding-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/object-keys-binding-uninit.js:38:28(10)", + "test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js:31:28(10)", + "test/language/module-code/namespace/internals/own-property-keys-binding-types.js-strict:true": "test/language/module-code/namespace/internals/own-property-keys-binding-types.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/own-property-keys-binding-types.js:20:28(18)", + "test/language/module-code/namespace/internals/own-property-keys-sort.js-strict:true": "test/language/module-code/namespace/internals/own-property-keys-sort.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/own-property-keys-sort.js:15:28(13)", + "test/language/module-code/namespace/internals/prevent-extensions.js-strict:true": "test/language/module-code/namespace/internals/prevent-extensions.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/prevent-extensions.js:11:33(10)", + "test/language/module-code/namespace/internals/set-prototype-of-null.js-strict:true": "test/language/module-code/namespace/internals/set-prototype-of-null.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/set-prototype-of-null.js:12:34(29)", + "test/language/module-code/namespace/internals/set-prototype-of.js-strict:true": "test/language/module-code/namespace/internals/set-prototype-of.js: ReferenceError: require is not defined at test/language/module-code/namespace/internals/set-prototype-of.js:10:30(30)", + "test/language/module-code/namespace/internals/set.js-strict:true": "test/language/module-code/namespace/internals/set.js: ReferenceError: exports is not defined at test/language/module-code/namespace/internals/set.js:11:28(13)", + "test/language/module-code/parse-err-hoist-lex-fun.js-strict:true": "test/language/module-code/parse-err-hoist-lex-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/module-code/parse-export-empty.js-strict:true": "test/language/module-code/parse-export-empty.js: ReferenceError: exports is not defined at test/language/module-code/parse-export-empty.js:26:28(3)", + "test/language/module-code/privatename-valid-no-earlyerr.js-strict:true": "test/language/module-code/privatename-valid-no-earlyerr.js: SyntaxError: test/language/module-code/privatename-valid-no-earlyerr.js: Unexpected character '#' (33:2)\n 31 | \n 32 | class outer {\n\u003e 33 | #x = 42;\n | ^\n 34 | \n 35 | f() {\n 36 | var self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/await-dynamic-import-rejection.js-strict:true": "test/language/module-code/top-level-await/await-dynamic-import-rejection.js: error SyntaxError: test/language/module-code/top-level-await/await-dynamic-import-rejection.js: await is a reserved word (52:0)\n 50 | ---*/\n 51 | \n\u003e 52 | await import('./module-import-rejection-body_FIXTURE.js');\n | ^\n 53 | \n 54 | throw new Test262Error('this should be unreachable');\n 55 | at \u003ceval\u003e:2:28542(114) happened at the wrong phase (expected runtime)", + "test/language/module-code/top-level-await/module-import-rejection-body.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection-body.js: unexpected error type (ReferenceError), expected (TypeError)", + "test/language/module-code/top-level-await/module-import-rejection-tick.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection-tick.js: unexpected error type (ReferenceError), expected (RangeError)", + "test/language/module-code/top-level-await/module-import-rejection.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection.js: unexpected error type (ReferenceError), expected (TypeError)", + "test/language/module-code/top-level-await/new-await-script-code.js-strict:true": "test/language/module-code/top-level-await/new-await-script-code.js: SyntaxError: test/language/module-code/top-level-await/new-await-script-code.js: await is a reserved word (12:6)\n 10 | ---*/\n 11 | \n\u003e 12 | class await {}\n | ^\n 13 | \n 14 | assert.sameValue(new await instanceof await, true);\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/new-await.js-strict:true": "test/language/module-code/top-level-await/new-await.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/module-code/top-level-await/no-operand.js-strict:true": "test/language/module-code/top-level-await/no-operand.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js-strict:true": "test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js: SyntaxError: test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js: await is a reserved word (38:2)\n 36 | \n 37 | try {\n\u003e 38 | await import('foo');\n | ^\n 39 | } catch (e) {\n 40 | // Ignore errors, we are just checking if the syntax is valid and\n 41 | // we should not worry if a module was loaded. at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await [];\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js: await is a reserved word (66:34)\n 64 | {\n 65 | {\n\u003e 66 | await function() {};\n | ^\n 67 | }\n 68 | }\n 69 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js: await is a reserved word (61:34)\n 59 | {\n 60 | {\n\u003e 61 | await foo;\n | ^\n 62 | }\n 63 | }\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await 1;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await '';\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-nested.js: await is a reserved word (56:34)\n 54 | {\n 55 | {\n\u003e 56 | await await await await await await await await await await await await await await await 'await';\n | ^\n 57 | }\n 58 | }\n 59 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js: await is a reserved word (57:34)\n 55 | {\n 56 | {\n\u003e 57 | await new Promise(function(res, rej) { res(1); });\n | ^\n 58 | }\n 59 | }\n 60 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-null.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await null;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await { function() {} };\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await /1/;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await ``;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/block-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-this.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await this;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/catch-parameter.js-strict:true": "test/language/module-code/top-level-await/syntax/catch-parameter.js: SyntaxError: test/language/module-code/top-level-await/syntax/catch-parameter.js: await is a reserved word (43:20)\n 41 | ---*/\n 42 | \n\u003e 43 | try {} catch ({ x = await 42 }) {} // Initializer\n | ^\n 44 | try {} catch ({ x: y = await 42 }) {} // BindingElement Initializer\n 45 | try {} catch ([ x = await 42 ]) {}\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await []) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js: await is a reserved word (75:26)\n 73 | }\n 74 | // extends CallExpression with arguments\n\u003e 75 | export class C extends fn(await function() {}) {};\n | ^\n 76 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js: await is a reserved word (70:26)\n 68 | }\n 69 | // extends CallExpression with arguments\n\u003e 70 | export class C extends fn(await foo) {};\n | ^\n 71 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await 1) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await '') {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js: await is a reserved word (65:26)\n 63 | }\n 64 | // extends CallExpression with arguments\n\u003e 65 | export class C extends fn(await await await await await await await await await await await await await await await 'await') {};\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js: await is a reserved word (66:26)\n 64 | }\n 65 | // extends CallExpression with arguments\n\u003e 66 | export class C extends fn(await new Promise(function(res, rej) { res(1); })) {};\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await null) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await { function() {} }) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await /1/) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await ``) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await this) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await [];\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js: await is a reserved word (71:15)\n 69 | \n 70 | \n\u003e 71 | export default await function() {};\n | ^\n 72 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js: await is a reserved word (66:15)\n 64 | \n 65 | \n\u003e 66 | export default await foo;\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await 1;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await '';\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export default await await await await await await await await await await await await await await await 'await';\n | ^\n 62 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js: await is a reserved word (62:15)\n 60 | \n 61 | \n\u003e 62 | export default await new Promise(function(res, rej) { res(1); });\n | ^\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await null;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await { function() {} };\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await /1/;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await ``;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await this;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await []) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js: await is a reserved word (75:32)\n 73 | }\n 74 | // extends CallExpression with arguments\n\u003e 75 | export default class extends fn(await function() {}) {};\n | ^\n 76 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js: await is a reserved word (70:32)\n 68 | }\n 69 | // extends CallExpression with arguments\n\u003e 70 | export default class extends fn(await foo) {};\n | ^\n 71 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await 1) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await '') {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js: await is a reserved word (65:32)\n 63 | }\n 64 | // extends CallExpression with arguments\n\u003e 65 | export default class extends fn(await await await await await await await await await await await await await await await 'await') {};\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js: await is a reserved word (66:32)\n 64 | }\n 65 | // extends CallExpression with arguments\n\u003e 66 | export default class extends fn(await new Promise(function(res, rej) { res(1); })) {};\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await null) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await { function() {} }) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await /1/) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await ``) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await this) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await [];\n | ^\n 62 | export const y = await [];\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js: await is a reserved word (67:15)\n 65 | \n 66 | \n\u003e 67 | export let x = await function() {};\n | ^\n 68 | export const y = await function() {};\n 69 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js: await is a reserved word (62:15)\n 60 | \n 61 | \n\u003e 62 | export let x = await foo;\n | ^\n 63 | export const y = await foo;\n 64 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await 1;\n | ^\n 62 | export const y = await 1;\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await '';\n | ^\n 62 | export const y = await '';\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js: await is a reserved word (57:15)\n 55 | \n 56 | \n\u003e 57 | export let x = await await await await await await await await await await await await await await await 'await';\n | ^\n 58 | export const y = await await await await await await await await await await await await await await await 'await';\n 59 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js: await is a reserved word (58:15)\n 56 | \n 57 | \n\u003e 58 | export let x = await new Promise(function(res, rej) { res(1); });\n | ^\n 59 | export const y = await new Promise(function(res, rej) { res(1); });\n 60 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await null;\n | ^\n 62 | export const y = await null;\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await { function() {} };\n | ^\n 62 | export const y = await { function() {} };\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await /1/;\n | ^\n 62 | export const y = await /1/;\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await ``;\n | ^\n 62 | export const y = await ``;\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await this;\n | ^\n 62 | export const y = await this;\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await [];\n | ^\n 65 | export var { x = await [] } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js: await is a reserved word (70:19)\n 68 | \n 69 | \n\u003e 70 | export var name1 = await function() {};\n | ^\n 71 | export var { x = await function() {} } = {};\n 72 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js: await is a reserved word (65:19)\n 63 | \n 64 | \n\u003e 65 | export var name1 = await foo;\n | ^\n 66 | export var { x = await foo } = {};\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await 1;\n | ^\n 65 | export var { x = await 1 } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await '';\n | ^\n 65 | export var { x = await '' } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js: await is a reserved word (60:19)\n 58 | \n 59 | \n\u003e 60 | export var name1 = await await await await await await await await await await await await await await await 'await';\n | ^\n 61 | export var { x = await await await await await await await await await await await await await await await 'await' } = {};\n 62 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js: await is a reserved word (61:19)\n 59 | \n 60 | \n\u003e 61 | export var name1 = await new Promise(function(res, rej) { res(1); });\n | ^\n 62 | export var { x = await new Promise(function(res, rej) { res(1); }) } = {};\n 63 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await null;\n | ^\n 65 | export var { x = await null } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await { function() {} };\n | ^\n 65 | export var { x = await { function() {} } } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await /1/;\n | ^\n 65 | export var { x = await /1/ } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await ``;\n | ^\n 65 | export var { x = await `` } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await this;\n | ^\n 65 | export var { x = await this } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await []]) {\n | ^\n 54 | await [];\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js: Unexpected token, expected ( (59:4)\n 57 | \n 58 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for await (binding of [await function() {}]) {\n | ^\n 60 | await function() {};\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js: Unexpected token, expected ( (54:4)\n 52 | \n 53 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 54 | for await (binding of [await foo]) {\n | ^\n 55 | await foo;\n 56 | break;\n 57 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await 1]) {\n | ^\n 54 | await 1;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await '']) {\n | ^\n 54 | await '';\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js: Unexpected token, expected ( (49:4)\n 47 | \n 48 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 49 | for await (binding of [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 50 | await await await await await await await await await await await await await await await 'await';\n 51 | break;\n 52 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js: Unexpected token, expected ( (50:4)\n 48 | \n 49 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 50 | for await (binding of [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 51 | await new Promise(function(res, rej) { res(1); });\n 52 | break;\n 53 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await null]) {\n | ^\n 54 | await null;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await { function() {} }]) {\n | ^\n 54 | await { function() {} };\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await /1/]) {\n | ^\n 54 | await /1/;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await ``]) {\n | ^\n 54 | await ``;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await this]) {\n | ^\n 54 | await this;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await [] ; await []; await [] ) {\n | ^\n 60 | await [];\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js: await is a reserved word (65:6)\n 63 | \n 64 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 65 | for ( await function() {} ; await function() {}; await function() {} ) {\n | ^\n 66 | await function() {};\n 67 | break;\n 68 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js: await is a reserved word (60:6)\n 58 | \n 59 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 60 | for ( await foo ; await foo; await foo ) {\n | ^\n 61 | await foo;\n 62 | break;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await 1 ; await 1; await 1 ) {\n | ^\n 60 | await 1;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await '' ; await ''; await '' ) {\n | ^\n 60 | await '';\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-nested.js: await is a reserved word (55:6)\n 53 | \n 54 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 55 | for ( await await await await await await await await await await await await await await await 'await' ; await await await await await await await await await await await await await await await 'await'; await await await await await await await await await await await await await await await 'await' ) {\n | ^\n 56 | await await await await await await await await await await await await await await await 'await';\n 57 | break;\n 58 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js: await is a reserved word (56:6)\n 54 | \n 55 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 56 | for ( await new Promise(function(res, rej) { res(1); }) ; await new Promise(function(res, rej) { res(1); }); await new Promise(function(res, rej) { res(1); }) ) {\n | ^\n 57 | await new Promise(function(res, rej) { res(1); });\n 58 | break;\n 59 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-null.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await null ; await null; await null ) {\n | ^\n 60 | await null;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await { function() {} } ; await { function() {} }; await { function() {} } ) {\n | ^\n 60 | await { function() {} };\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await /1/ ; await /1/; await /1/ ) {\n | ^\n 60 | await /1/;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await `` ; await ``; await `` ) {\n | ^\n 60 | await ``;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-this.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await this ; await this; await this ) {\n | ^\n 60 | await this;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await []]) {\n | ^\n 62 | await [];\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js: await is a reserved word (67:17)\n 65 | \n 66 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 67 | for (binding in [await function() {}]) {\n | ^\n 68 | await function() {};\n 69 | break;\n 70 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js: await is a reserved word (62:17)\n 60 | \n 61 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 62 | for (binding in [await foo]) {\n | ^\n 63 | await foo;\n 64 | break;\n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await 1]) {\n | ^\n 62 | await 1;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await '']) {\n | ^\n 62 | await '';\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js: await is a reserved word (57:17)\n 55 | \n 56 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 57 | for (binding in [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 58 | await await await await await await await await await await await await await await await 'await';\n 59 | break;\n 60 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js: await is a reserved word (58:17)\n 56 | \n 57 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 58 | for (binding in [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 59 | await new Promise(function(res, rej) { res(1); });\n 60 | break;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await null]) {\n | ^\n 62 | await null;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await { function() {} }]) {\n | ^\n 62 | await { function() {} };\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await /1/]) {\n | ^\n 62 | await /1/;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await ``]) {\n | ^\n 62 | await ``;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await this]) {\n | ^\n 62 | await this;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await []]) {\n | ^\n 62 | await [];\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js: await is a reserved word (67:17)\n 65 | \n 66 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 67 | for (binding of [await function() {}]) {\n | ^\n 68 | await function() {};\n 69 | break;\n 70 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js: await is a reserved word (62:17)\n 60 | \n 61 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 62 | for (binding of [await foo]) {\n | ^\n 63 | await foo;\n 64 | break;\n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await 1]) {\n | ^\n 62 | await 1;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await '']) {\n | ^\n 62 | await '';\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js: await is a reserved word (57:17)\n 55 | \n 56 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 57 | for (binding of [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 58 | await await await await await await await await await await await await await await await 'await';\n 59 | break;\n 60 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js: await is a reserved word (58:17)\n 56 | \n 57 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 58 | for (binding of [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 59 | await new Promise(function(res, rej) { res(1); });\n 60 | break;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await null]) {\n | ^\n 62 | await null;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await { function() {} }]) {\n | ^\n 62 | await { function() {} };\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await /1/]) {\n | ^\n 62 | await /1/;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await ``]) {\n | ^\n 62 | await ``;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await this]) {\n | ^\n 62 | await this;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await [];\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js: await is a reserved word (56:2)\n 54 | \n 55 | if (true) {\n\u003e 56 | await function() {};\n | ^\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js: await is a reserved word (51:2)\n 49 | \n 50 | if (true) {\n\u003e 51 | await foo;\n | ^\n 52 | }\n 53 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await 1;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await '';\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js: await is a reserved word (46:2)\n 44 | \n 45 | if (true) {\n\u003e 46 | await await await await await await await await await await await await await await await 'await';\n | ^\n 47 | }\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js: await is a reserved word (47:2)\n 45 | \n 46 | if (true) {\n\u003e 47 | await new Promise(function(res, rej) { res(1); });\n | ^\n 48 | }\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await null;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await { function() {} };\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await /1/;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await ``;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await this;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await []) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js: await is a reserved word (55:4)\n 53 | \n 54 | \n\u003e 55 | if (await function() {}) {}\n | ^\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js: await is a reserved word (50:4)\n 48 | \n 49 | \n\u003e 50 | if (await foo) {}\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await 1) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await '') {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js: await is a reserved word (45:4)\n 43 | \n 44 | \n\u003e 45 | if (await await await await await await await await await await await await await await await 'await') {}\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js: await is a reserved word (46:4)\n 44 | \n 45 | \n\u003e 46 | if (await new Promise(function(res, rej) { res(1); })) {}\n | ^\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await null) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await { function() {} }) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await /1/) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await ``) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await this) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await [];\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js: await is a reserved word (49:0)\n 47 | \n 48 | \n\u003e 49 | await function() {};\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js: await is a reserved word (44:0)\n 42 | \n 43 | \n\u003e 44 | await foo;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await 1;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await '';\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js: await is a reserved word (39:0)\n 37 | \n 38 | \n\u003e 39 | await await await await await await await await await await await await await await await 'await';\n | ^\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js: await is a reserved word (40:0)\n 38 | \n 39 | \n\u003e 40 | await new Promise(function(res, rej) { res(1); });\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await null;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await { function() {} };\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await /1/;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await ``;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await this;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await [];\n | ^\n 52 | } catch(e) {\n 53 | await [];\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js: await is a reserved word (57:2)\n 55 | \n 56 | try {\n\u003e 57 | await function() {};\n | ^\n 58 | } catch(e) {\n 59 | await function() {};\n 60 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js: await is a reserved word (52:2)\n 50 | \n 51 | try {\n\u003e 52 | await foo;\n | ^\n 53 | } catch(e) {\n 54 | await foo;\n 55 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await 1;\n | ^\n 52 | } catch(e) {\n 53 | await 1;\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await '';\n | ^\n 52 | } catch(e) {\n 53 | await '';\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-nested.js: await is a reserved word (47:2)\n 45 | \n 46 | try {\n\u003e 47 | await await await await await await await await await await await await await await await 'await';\n | ^\n 48 | } catch(e) {\n 49 | await await await await await await await await await await await await await await await 'await';\n 50 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js: await is a reserved word (48:2)\n 46 | \n 47 | try {\n\u003e 48 | await new Promise(function(res, rej) { res(1); });\n | ^\n 49 | } catch(e) {\n 50 | await new Promise(function(res, rej) { res(1); });\n 51 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-null.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await null;\n | ^\n 52 | } catch(e) {\n 53 | await null;\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await { function() {} };\n | ^\n 52 | } catch(e) {\n 53 | await { function() {} };\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await /1/;\n | ^\n 52 | } catch(e) {\n 53 | await /1/;\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await ``;\n | ^\n 52 | } catch(e) {\n 53 | await ``;\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/try-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-this.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await this;\n | ^\n 52 | } catch(e) {\n 53 | await this;\n 54 | } at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await [];\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js: await is a reserved word (50:7)\n 48 | \n 49 | \n\u003e 50 | typeof await function() {};\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js: await is a reserved word (45:7)\n 43 | \n 44 | \n\u003e 45 | typeof await foo;\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await 1;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await '';\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js: await is a reserved word (40:7)\n 38 | \n 39 | \n\u003e 40 | typeof await await await await await await await await await await await await await await await 'await';\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js: await is a reserved word (41:7)\n 39 | \n 40 | \n\u003e 41 | typeof await new Promise(function(res, rej) { res(1); });\n | ^\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await null;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await { function() {} };\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await /1/;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await ``;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await this;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await [];\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js: await is a reserved word (50:5)\n 48 | \n 49 | \n\u003e 50 | void await function() {};\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js: await is a reserved word (45:5)\n 43 | \n 44 | \n\u003e 45 | void await foo;\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await 1;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await '';\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-nested.js: await is a reserved word (40:5)\n 38 | \n 39 | \n\u003e 40 | void await await await await await await await await await await await await await await await 'await';\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js: await is a reserved word (41:5)\n 39 | \n 40 | \n\u003e 41 | void await new Promise(function(res, rej) { res(1); });\n | ^\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-null.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await null;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await { function() {} };\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await /1/;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await ``;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/void-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-this.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await this;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await []) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js: await is a reserved word (54:7)\n 52 | \n 53 | \n\u003e 54 | while (await function() {}) { break; }\n | ^\n 55 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js: await is a reserved word (49:7)\n 47 | \n 48 | \n\u003e 49 | while (await foo) { break; }\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await 1) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await '') { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-nested.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | while (await await await await await await await await await await await await await await await 'await') { break; }\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js: await is a reserved word (45:7)\n 43 | \n 44 | \n\u003e 45 | while (await new Promise(function(res, rej) { res(1); })) { break; }\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-null.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await null) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await { function() {} }) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await /1/) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await ``) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/module-code/top-level-await/syntax/while-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-this.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await this) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", "test/language/reserved-words/await-module.js-strict:true": "test/language/reserved-words/await-module.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/statements/class/accessor-name-inst-computed-yield-expr.js-strict:true": "test/language/statements/class/accessor-name-inst-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-inst-computed-yield-expr.js:28:15", - "test/language/statements/class/accessor-name-static-computed-yield-expr.js-strict:true": "test/language/statements/class/accessor-name-static-computed-yield-expr.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/class/accessor-name-static-computed-yield-expr.js:30:15", + "test/language/rest-parameters/array-pattern.js-strict:true": "test/language/rest-parameters/array-pattern.js: SyntaxError: test/language/rest-parameters/array-pattern.js: Unexpected token (16:18)\n 14 | ---*/\n 15 | \n\u003e 16 | function empty(...[]) {}\n | ^\n 17 | \n 18 | function emptyWithArray(...[[]]) {}\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/rest-parameters/object-pattern.js-strict:true": "test/language/rest-parameters/object-pattern.js: SyntaxError: test/language/rest-parameters/object-pattern.js: Unexpected token (16:18)\n 14 | ---*/\n 15 | \n\u003e 16 | function empty(...{}) {}\n | ^\n 17 | \n 18 | function emptyWithArray(...{p: []}) {}\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/statementList/eval-block-arrow-function-assignment-expr.js-strict:true": "test/language/statementList/eval-block-arrow-function-assignment-expr.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:4 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-block-arrow-function-assignment-expr.js:56:18(4)", + "test/language/statementList/eval-block-arrow-function-functionbody.js-strict:true": "test/language/statementList/eval-block-arrow-function-functionbody.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:4 Unexpected token ) (and 3 more errors) at test/language/statementList/eval-block-arrow-function-functionbody.js:56:18(4)", + "test/language/statementList/eval-block-expr-arrow-function-boolean-literal.js-strict:true": "test/language/statementList/eval-block-expr-arrow-function-boolean-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:4 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-block-expr-arrow-function-boolean-literal.js:58:18(4)", + "test/language/statementList/eval-block-let-declaration.js-strict:true": "test/language/statementList/eval-block-let-declaration.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:7 Unexpected identifier (and 1 more errors) at test/language/statementList/eval-block-let-declaration.js:39:18(4)", + "test/language/statementList/eval-block-with-statment-arrow-function-assignment-expr.js-strict:true": "test/language/statementList/eval-block-with-statment-arrow-function-assignment-expr.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:16 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-block-with-statment-arrow-function-assignment-expr.js:57:18(5)", + "test/language/statementList/eval-block-with-statment-arrow-function-functionbody.js-strict:true": "test/language/statementList/eval-block-with-statment-arrow-function-functionbody.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:16 Unexpected token ) (and 3 more errors) at test/language/statementList/eval-block-with-statment-arrow-function-functionbody.js:57:18(5)", + "test/language/statementList/eval-block-with-statment-block.js-strict:true": "test/language/statementList/eval-block-with-statment-block.js: Test262Error: Expected SameValue(«undefined», «3000») to be true at harness/sta.js:22:9(49)", + "test/language/statementList/eval-block-with-statment-expr-arrow-function-boolean-literal.js-strict:true": "test/language/statementList/eval-block-with-statment-expr-arrow-function-boolean-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:16 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-block-with-statment-expr-arrow-function-boolean-literal.js:59:18(5)", + "test/language/statementList/eval-block-with-statment-let-declaration.js-strict:true": "test/language/statementList/eval-block-with-statment-let-declaration.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:19 Unexpected identifier (and 1 more errors) at test/language/statementList/eval-block-with-statment-let-declaration.js:40:18(5)", + "test/language/statementList/eval-class-array-literal-with-item.js-strict:true": "test/language/statementList/eval-class-array-literal-with-item.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-array-literal-with-item.js:41:18(4)", + "test/language/statementList/eval-class-array-literal.js-strict:true": "test/language/statementList/eval-class-array-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-array-literal.js:41:18(4)", + "test/language/statementList/eval-class-arrow-function-assignment-expr.js-strict:true": "test/language/statementList/eval-class-arrow-function-assignment-expr.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-arrow-function-assignment-expr.js:51:18(4)", + "test/language/statementList/eval-class-arrow-function-functionbody.js-strict:true": "test/language/statementList/eval-class-arrow-function-functionbody.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word (and 2 more errors) at test/language/statementList/eval-class-arrow-function-functionbody.js:51:18(4)", + "test/language/statementList/eval-class-block-with-labels.js-strict:true": "test/language/statementList/eval-class-block-with-labels.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-block-with-labels.js:37:18(4)", + "test/language/statementList/eval-class-block.js-strict:true": "test/language/statementList/eval-class-block.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-block.js:37:18(4)", + "test/language/statementList/eval-class-expr-arrow-function-boolean-literal.js-strict:true": "test/language/statementList/eval-class-expr-arrow-function-boolean-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-expr-arrow-function-boolean-literal.js:53:18(4)", + "test/language/statementList/eval-class-let-declaration.js-strict:true": "test/language/statementList/eval-class-let-declaration.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-let-declaration.js:35:18(4)", + "test/language/statementList/eval-class-regexp-literal-flags.js-strict:true": "test/language/statementList/eval-class-regexp-literal-flags.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-regexp-literal-flags.js:39:18(4)", + "test/language/statementList/eval-class-regexp-literal.js-strict:true": "test/language/statementList/eval-class-regexp-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statementList/eval-class-regexp-literal.js:39:18(4)", + "test/language/statementList/eval-fn-arrow-function-assignment-expr.js-strict:true": "test/language/statementList/eval-fn-arrow-function-assignment-expr.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:18 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-fn-arrow-function-assignment-expr.js:53:18(4)", + "test/language/statementList/eval-fn-arrow-function-functionbody.js-strict:true": "test/language/statementList/eval-fn-arrow-function-functionbody.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:18 Unexpected token ) (and 3 more errors) at test/language/statementList/eval-fn-arrow-function-functionbody.js:53:18(4)", + "test/language/statementList/eval-fn-expr-arrow-function-boolean-literal.js-strict:true": "test/language/statementList/eval-fn-expr-arrow-function-boolean-literal.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:18 Unexpected token ) (and 1 more errors) at test/language/statementList/eval-fn-expr-arrow-function-boolean-literal.js:55:18(4)", + "test/language/statementList/eval-fn-let-declaration.js-strict:true": "test/language/statementList/eval-fn-let-declaration.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:21 Unexpected identifier (and 1 more errors) at test/language/statementList/eval-fn-let-declaration.js:36:18(4)", + "test/language/statements/async-function/cptn-decl.js-strict:true": "test/language/statements/async-function/cptn-decl.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:7 Unexpected token function (and 2 more errors) at test/language/statements/async-function/cptn-decl.js:13:22(5)", + "test/language/statements/async-function/declaration-returns-promise.js-strict:true": "test/language/statements/async-function/declaration-returns-promise.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/async-function/declaration-returns-promise.js:10:72(3)", + "test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js-strict:true": "test/language/statements/async-function/early-errors-declaration-formals-body-duplicate.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/async-function/escaped-async.js-strict:true": "test/language/statements/async-function/escaped-async.js: unexpected error type (ReferenceError), expected (SyntaxError)", + "test/language/statements/async-function/evaluation-body.js-strict:true": "test/language/statements/async-function/evaluation-body.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/async-function/evaluation-body.js:10:72(3)", + "test/language/statements/async-function/syntax-declaration-line-terminators-allowed.js-strict:true": "test/language/statements/async-function/syntax-declaration-line-terminators-allowed.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/async-function/syntax-declaration-line-terminators-allowed.js:10:72(3)", + "test/language/statements/async-generator/dflt-params-abrupt.js-strict:true": "test/language/statements/async-generator/dflt-params-abrupt.js: SyntaxError: test/language/statements/async-generator/dflt-params-abrupt.js: Unexpected token (34:14)\n 32 | \n 33 | var callCount = 0;\n\u003e 34 | async function* f(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 35 | \n 36 | callCount = callCount + 1;\n 37 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dflt-params-ref-later.js-strict:true": "test/language/statements/async-generator/dflt-params-ref-later.js: SyntaxError: test/language/statements/async-generator/dflt-params-ref-later.js: Unexpected token (35:14)\n 33 | \n 34 | var callCount = 0;\n\u003e 35 | async function* f(x = y, y) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dflt-params-ref-self.js-strict:true": "test/language/statements/async-generator/dflt-params-ref-self.js: SyntaxError: test/language/statements/async-generator/dflt-params-ref-self.js: Unexpected token (35:14)\n 33 | \n 34 | var callCount = 0;\n\u003e 35 | async function* f(x = x) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: Unexpected token (39:14)\n 37 | \n 38 | \n\u003e 39 | async function* f([x, y, z]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-init-iter-get-err.js-strict:true": "test/language/statements/async-generator/dstr/ary-init-iter-get-err.js: SyntaxError: test/language/statements/async-generator/dstr/ary-init-iter-get-err.js: Unexpected token (33:14)\n 31 | \n 32 | \n\u003e 33 | async function* f([x]) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([[x]]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: Unexpected token (31:14)\n 29 | \n 30 | \n\u003e 31 | async function* f([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f([ x = unresolvableReference ]) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([x]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: Unexpected token (51:14)\n 49 | \n 50 | \n\u003e 51 | async function* f([x]) {\n | ^\n 52 | \n 53 | };\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([{ x }]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([{ x }]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: Unexpected token (46:14)\n 44 | \n 45 | \n\u003e 46 | async function* f([...x]) {\n | ^\n 47 | \n 48 | };\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (39:14)\n 37 | \n 38 | \n\u003e 39 | async function* f([x, y, z] = [1, 2, 3]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-init-iter-get-err.js: Unexpected token (33:14)\n 31 | \n 32 | \n\u003e 33 | async function* f([x] = iter) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([[x]] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (31:14)\n 29 | \n 30 | \n\u003e 31 | async function* f([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f([ x = unresolvableReference ] = []) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([x] = g) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (51:14)\n 49 | \n 50 | \n\u003e 51 | async function* f([x] = g) {\n | ^\n 52 | \n 53 | };\n 54 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([{ x }] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (40:14)\n 38 | \n 39 | \n\u003e 40 | async function* f([{ x }] = []) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (46:14)\n 44 | \n 45 | \n\u003e 46 | async function* f([...x] = iter) {\n | ^\n 47 | \n 48 | };\n 49 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-init-null.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-init-null.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-init-null.js: Unexpected token (27:14)\n 25 | \n 26 | \n\u003e 27 | async function* f({} = null) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-init-undefined.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-init-undefined.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-init-undefined.js: Unexpected token (27:14)\n 25 | \n 26 | \n\u003e 27 | async function* f({} = undefined) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ poisoned } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ x = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f({ x = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-list-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-list-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-list-err.js: Unexpected token (33:14)\n 31 | \n 32 | \n\u003e 33 | async function* f({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: Unexpected token (31:14)\n 29 | \n 30 | \n\u003e 31 | async function* f({ [thrower()]: x } = {}) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ x: y = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f({ x: y = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: { x, y, z } = undefined } = { }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-init-null.js-strict:true": "test/language/statements/async-generator/dstr/obj-init-null.js: SyntaxError: test/language/statements/async-generator/dstr/obj-init-null.js: Unexpected token (27:14)\n 25 | \n 26 | \n\u003e 27 | async function* f({}) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-init-undefined.js-strict:true": "test/language/statements/async-generator/dstr/obj-init-undefined.js: SyntaxError: test/language/statements/async-generator/dstr/obj-init-undefined.js: Unexpected token (27:14)\n 25 | \n 26 | \n\u003e 27 | async function* f({}) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-id-get-value-err.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ poisoned }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-id-init-throws.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ x = thrower() }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f({ x = unresolvableReference }) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-list-err.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-list-err.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-list-err.js: Unexpected token (33:14)\n 31 | \n 32 | \n\u003e 33 | async function* f({ a, b = thrower(), c = ++initCount }) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-eval-err.js: Unexpected token (31:14)\n 29 | \n 30 | \n\u003e 31 | async function* f({ [thrower()]: x }) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ poisoned: x = ++initEvalCount }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: Unexpected token (34:14)\n 32 | \n 33 | \n\u003e 34 | async function* f({ x: y = thrower() }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (38:14)\n 36 | \n 37 | \n\u003e 38 | async function* f({ x: y = unresolvableReference }) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: Unexpected token (29:14)\n 27 | \n 28 | \n\u003e 29 | async function* f({ w: { x, y, z } = undefined }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/eval-var-scope-syntax-err.js-strict:false": "test/language/statements/async-generator/eval-var-scope-syntax-err.js: SyntaxError: test/language/statements/async-generator/eval-var-scope-syntax-err.js: Unexpected token (29:14)\n 27 | \n 28 | var callCount = 0;\n\u003e 29 | async function* f(a = eval(\"var a = 42\")) {\n | ^\n 30 | \n 31 | callCount = callCount + 1;\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/async-generator/generator-created-after-decl-inst.js-strict:true": "test/language/statements/async-generator/generator-created-after-decl-inst.js: SyntaxError: test/language/statements/async-generator/generator-created-after-decl-inst.js: Unexpected token (21:14)\n 19 | ---*/\n 20 | \n\u003e 21 | async function* g(a = (g.prototype = null)) {}\n | ^\n 22 | var oldPrototype = g.prototype;\n 23 | var it = g();\n 24 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method-static/dflt-params-abrupt.js-strict:true": "test/language/statements/class/async-gen-method-static/dflt-params-abrupt.js: SyntaxError: test/language/statements/class/async-gen-method-static/dflt-params-abrupt.js: Unexpected token (58:15)\n 56 | var callCount = 0;\n 57 | class C {\n\u003e 58 | static async *method(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 59 | \n 60 | callCount = callCount + 1;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method-static/dflt-params-ref-later.js-strict:true": "test/language/statements/class/async-gen-method-static/dflt-params-ref-later.js: SyntaxError: test/language/statements/class/async-gen-method-static/dflt-params-ref-later.js: Unexpected token (59:15)\n 57 | var callCount = 0;\n 58 | class C {\n\u003e 59 | static async *method(x = y, y) {\n | ^\n 60 | \n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method-static/dflt-params-ref-self.js-strict:true": "test/language/statements/class/async-gen-method-static/dflt-params-ref-self.js: SyntaxError: test/language/statements/class/async-gen-method-static/dflt-params-ref-self.js: Unexpected token (59:15)\n 57 | var callCount = 0;\n 58 | class C {\n\u003e 59 | static async *method(x = x) {\n | ^\n 60 | \n 61 | callCount = callCount + 1;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method/dflt-params-abrupt.js-strict:true": "test/language/statements/class/async-gen-method/dflt-params-abrupt.js: SyntaxError: test/language/statements/class/async-gen-method/dflt-params-abrupt.js: Unexpected token (57:8)\n 55 | var callCount = 0;\n 56 | class C {\n\u003e 57 | async *method(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 58 | \n 59 | callCount = callCount + 1;\n 60 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method/dflt-params-ref-later.js-strict:true": "test/language/statements/class/async-gen-method/dflt-params-ref-later.js: SyntaxError: test/language/statements/class/async-gen-method/dflt-params-ref-later.js: Unexpected token (58:8)\n 56 | var callCount = 0;\n 57 | class C {\n\u003e 58 | async *method(x = y, y) {\n | ^\n 59 | \n 60 | callCount = callCount + 1;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-gen-method/dflt-params-ref-self.js-strict:true": "test/language/statements/class/async-gen-method/dflt-params-ref-self.js: SyntaxError: test/language/statements/class/async-gen-method/dflt-params-ref-self.js: Unexpected token (58:8)\n 56 | var callCount = 0;\n 57 | class C {\n\u003e 58 | async *method(x = x) {\n | ^\n 59 | \n 60 | callCount = callCount + 1;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/async-meth-escaped-async.js-strict:true": "test/language/statements/class/async-meth-escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/class/class-name-ident-await-escaped.js-strict:true": "test/language/statements/class/class-name-ident-await-escaped.js: SyntaxError: test/language/statements/class/class-name-ident-await-escaped.js: await is a reserved word (18:6)\n 16 | ---*/\n 17 | \n\u003e 18 | class aw\\u0061it {}\n | ^\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/class-name-ident-await.js-strict:true": "test/language/statements/class/class-name-ident-await.js: SyntaxError: test/language/statements/class/class-name-ident-await.js: await is a reserved word (17:6)\n 15 | ---*/\n 16 | \n\u003e 17 | class await {}\n | ^\n 18 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/classelementname-abrupt-completion.js-strict:true": "test/language/statements/class/classelementname-abrupt-completion.js: SyntaxError: test/language/statements/class/classelementname-abrupt-completion.js: Missing class properties transform.\n 39 | assert.throws(Test262Error, function() {\n 40 | class C {\n\u003e 41 | [f()]\n | ^\n 42 | }\n 43 | });\n 44 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/constructor-inferred-observable-iteration.js-strict:true": "test/language/statements/class/constructor-inferred-observable-iteration.js: TypeError: Cannot convert undefined or null to object at getPrototypeOf (native)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-arrow-function-expression.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:10)\n 39 | \n 40 | class C {\n\u003e 41 | get [x ??= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | class C {\n\u003e 41 | get [x \u0026\u0026= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | class C {\n\u003e 41 | get [x ||= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js:39:138(3)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-expression-coalesce.js: Unexpected token (41:10)\n 39 | \n 40 | class C {\n\u003e 41 | get [x ?? 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-function-expression.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-generator-function-declaration.js:36:731(21)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js: Identifier directly after number (40:8)\n 38 | \n 39 | class C {\n\u003e 40 | get [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-yield-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-yield-expression.js: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-yield-expression.js: Line 45:21 Unexpected number (and 55 more errors)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-arrow-function-expression.js: TypeError: Object has no member 'function () {}' at test/language/statements/class/cpn-class-decl-computed-property-name-from-arrow-function-expression.js:51:18(32)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | class C {\n\u003e 41 | [x ??= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ??= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | class C {\n\u003e 41 | [x \u0026\u0026= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x \u0026\u0026= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | class C {\n\u003e 41 | [x ||= 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ||= 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js:39:138(3)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | class C {\n\u003e 41 | [x ?? 1]() {\n | ^\n 42 | return 2;\n 43 | }\n 44 | static [x ?? 1]() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-function-expression.js: TypeError: Object has no member 'function () {}' at test/language/statements/class/cpn-class-decl-computed-property-name-from-function-expression.js:51:18(32)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/cpn-class-decl-computed-property-name-from-generator-function-declaration.js:36:731(21)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | class C {\n\u003e 40 | [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | static [1_2_3_4_5_6_7_8]() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-computed-property-name-from-yield-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-yield-expression.js: test/language/statements/class/cpn-class-decl-computed-property-name-from-yield-expression.js: Line 41:21 Unexpected number (and 37 more errors)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 1] = 2;\n | ^\n 41 | \n 42 | static [1 + 1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 - 1] = 0;\n | ^\n 41 | \n 42 | static [1 - 1] = 0;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js: Unexpected token (40:14)\n 38 | \n 39 | let C = class {\n\u003e 40 | [() =\u003e { }] = 1;\n | ^\n 41 | \n 42 | static [() =\u003e { }] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x = 1] = 2;\n | ^\n 42 | \n 43 | static [x = 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x |= 1] = 2;\n | ^\n 42 | \n 43 | static [x |= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ??= 1] = 2;\n | ^\n 42 | \n 43 | static [x ??= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026= 1] = 2;\n | ^\n 42 | \n 43 | static [x \u0026\u0026= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ||= 1] = 2;\n | ^\n 42 | \n 43 | static [x ||= 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [async () =\u003e {}] = 1;\n | ^\n 41 | \n 42 | static [async () =\u003e {}] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js: Unexpected token (40:18)\n 38 | \n 39 | let C = class {\n\u003e 40 | [false ? 1 : 2] = 1;\n | ^\n 41 | \n 42 | static [false ? 1 : 2] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js: Unexpected token (40:17)\n 38 | \n 39 | let C = class {\n\u003e 40 | [true ? 1 : 2] = 2;\n | ^\n 41 | \n 42 | static [true ? 1 : 2] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.e1] = 2;\n | ^\n 41 | \n 42 | static [1.e1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.1] = 2;\n | ^\n 41 | \n 42 | static [1.1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js: Unexpected token (40:11)\n 38 | \n 39 | let C = class {\n\u003e 40 | [2 ** 2] = 4;\n | ^\n 41 | \n 42 | static [2 ** 2] = 4;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ?? 1] = 2;\n | ^\n 42 | \n 43 | static [x ?? 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026 1] = 2;\n | ^\n 42 | \n 43 | static [x \u0026\u0026 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x || 1] = 2;\n | ^\n 42 | \n 43 | static [x || 1] = 2;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [f()] = 1;\n | ^\n 42 | \n 43 | static [f()] = 1;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [function () {}] = 1;\n | ^\n 41 | \n 42 | static [function () {}] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [g()] = 1;\n | ^\n 42 | \n 43 | static [g()] = 1;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js: Unexpected token (42:6)\n 40 | \n 41 | let C = class {\n\u003e 42 | [x] = '2';\n | ^\n 43 | \n 44 | static [x] = '2';\n 45 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = 2;\n | ^\n 41 | \n 42 | static [1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n | ^\n 41 | \n 42 | static [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js: Unexpected token (40:27)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 2 - 3 * 4 / 5 ** 6] = 2.999232;\n | ^\n 41 | \n 42 | static [1 + 2 - 3 * 4 / 5 ** 6] = 2.999232;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 / 1] = 1;\n | ^\n 41 | \n 42 | static [1 / 1] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 * 1] = 1;\n | ^\n 41 | \n 42 | static [1 * 1] = 1;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [null] = null;\n | ^\n 41 | \n 42 | static [null] = null;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = 2;\n | ^\n 41 | \n 42 | static [1] = 2;\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | ['1'] = '2';\n | ^\n 41 | \n 42 | static ['1'] = '2';\n 43 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js: Unexpected token (41:12)\n 39 | \n 40 | let C = class {\n\u003e 41 | [yield 9] = 9;\n | ^\n 42 | \n 43 | static [yield 9] = 9;\n 44 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 - 1] = () =\u003e {\n | ^\n 41 | return 0;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js: Unexpected token (40:14)\n 38 | \n 39 | let C = class {\n\u003e 40 | [() =\u003e { }] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js: Unexpected token (41:10)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x = 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x |= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ??= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js: Unexpected token (41:7)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ||= 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [async () =\u003e {}] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js: Unexpected token (40:18)\n 38 | \n 39 | let C = class {\n\u003e 40 | [false ? 1 : 2] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js: Unexpected token (40:17)\n 38 | \n 39 | let C = class {\n\u003e 40 | [true ? 1 : 2] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.e1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1.1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js: Unexpected token (40:11)\n 38 | \n 39 | let C = class {\n\u003e 40 | [2 ** 2] = () =\u003e {\n | ^\n 41 | return 4;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js: Unexpected token (41:6)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x ?? 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x \u0026\u0026 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js: Unexpected token (41:11)\n 39 | \n 40 | let C = class {\n\u003e 41 | [x || 1] = () =\u003e {\n | ^\n 42 | return 2;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [f()] = () =\u003e {\n | ^\n 42 | return 1;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js: Unexpected token (40:19)\n 38 | \n 39 | let C = class {\n\u003e 40 | [function () {}] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js: Unexpected token (41:8)\n 39 | \n 40 | let C = class {\n\u003e 41 | [g()] = () =\u003e {\n | ^\n 42 | return 1;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js: Unexpected token (42:6)\n 40 | \n 41 | let C = class {\n\u003e 42 | [x] = () =\u003e {\n | ^\n 43 | return '2';\n 44 | };\n 45 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1_2_3_4_5_6_7_8] = () =\u003e {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js: Unexpected token (40:27)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 + 2 - 3 * 4 / 5 ** 6] = () =\u003e {\n | ^\n 41 | return 2.999232;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 / 1] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js: Unexpected token (40:10)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1 * 1] = () =\u003e {\n | ^\n 41 | return 1;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js: Unexpected token (40:9)\n 38 | \n 39 | let C = class {\n\u003e 40 | [null] = () =\u003e {\n | ^\n 41 | return null;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js: Unexpected token (40:6)\n 38 | \n 39 | let C = class {\n\u003e 40 | [1] = () =\u003e {\n | ^\n 41 | return 2;\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js: Unexpected token (40:8)\n 38 | \n 39 | let C = class {\n\u003e 40 | ['1'] = () =\u003e {\n | ^\n 41 | return '2';\n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js: Unexpected token (41:12)\n 39 | \n 40 | let C = class {\n\u003e 41 | [yield 9] = () =\u003e {\n | ^\n 42 | return 9;\n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/cptn-decl.js-strict:true": "test/language/statements/class/cptn-decl.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statements/class/cptn-decl.js:14:22(5)", "test/language/statements/class/definition/accessors.js-strict:true": "test/language/statements/class/definition/accessors.js: Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/definition/class-method-returns-promise.js-strict:true": "test/language/statements/class/definition/class-method-returns-promise.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/class-method-returns-promise.js:12:163(7)", "test/language/statements/class/definition/fn-name-accessor-get.js-strict:true": "test/language/statements/class/definition/fn-name-accessor-get.js: Test262Error: Expected SameValue(«get», «get id») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/fn-name-accessor-set.js-strict:true": "test/language/statements/class/definition/fn-name-accessor-set.js: Test262Error: Expected SameValue(«set», «set id») to be true at harness/sta.js:22:9(49)", - "test/language/statements/class/definition/fn-name-gen-method.js-strict:true": "test/language/statements/class/definition/fn-name-gen-method.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-gen-method.js:22:108(10)", "test/language/statements/class/definition/fn-name-method.js-strict:true": "test/language/statements/class/definition/fn-name-method.js: Test262Error: via anonymous Symbol Expected SameValue(«value», «») to be true at harness/sta.js:22:9(49)", - "test/language/statements/class/definition/fn-name-static-precedence.js-strict:true": "test/language/statements/class/definition/fn-name-static-precedence.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/fn-name-static-precedence.js:61:116(11)", - "test/language/statements/class/definition/getters-non-configurable-err.js-strict:true": "test/language/statements/class/definition/getters-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/definition/getters-prop-desc.js-strict:true": "test/language/statements/class/definition/getters-prop-desc.js: Test262Error: The result of `'prototype' in desc.get` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/getters-restricted-ids.js-strict:true": "test/language/statements/class/definition/getters-restricted-ids.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", - "test/language/statements/class/definition/methods-gen-no-yield.js-strict:true": "test/language/statements/class/definition/methods-gen-no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-no-yield.js:14:109(10)", - "test/language/statements/class/definition/methods-gen-return.js-strict:true": "test/language/statements/class/definition/methods-gen-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-return.js:13:108(10)", - "test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-with-rhs.js:13:108(10)", - "test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-expression-without-rhs.js:13:108(10)", - "test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-generator-method-binding-identifier.js:14:111(10)", - "test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-literal-property-name.js:14:107(10)", - "test/language/statements/class/definition/methods-gen-yield-as-property-name.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-property-name.js:14:107(10)", - "test/language/statements/class/definition/methods-gen-yield-as-statement.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-statement.js:13:108(10)", - "test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-as-yield-operand.js:14:107(10)", - "test/language/statements/class/definition/methods-gen-yield-newline.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-newline.js:13:107(10)", - "test/language/statements/class/definition/methods-gen-yield-star-before-newline.js-strict:true": "test/language/statements/class/definition/methods-gen-yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/definition/methods-gen-yield-star-before-newline.js:13:107(10)", "test/language/statements/class/definition/methods-named-eval-arguments.js-strict:true": "test/language/statements/class/definition/methods-named-eval-arguments.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", "test/language/statements/class/definition/methods-restricted-properties.js-strict:true": "test/language/statements/class/definition/methods-restricted-properties.js: Test262Error: No \"caller\" own property (method) Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/methods.js-strict:true": "test/language/statements/class/definition/methods.js: Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/numeric-property-names.js-strict:true": "test/language/statements/class/definition/numeric-property-names.js: Test262Error: The result of `'prototype' in desc.value` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/prototype-property.js-strict:true": "test/language/statements/class/definition/prototype-property.js: Test262Error: The value of `descr.writable` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/language/statements/class/definition/setters-non-configurable-err.js-strict:true": "test/language/statements/class/definition/setters-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/definition/setters-prop-desc.js-strict:true": "test/language/statements/class/definition/setters-prop-desc.js: Test262Error: The result of `'prototype' in descr.set` is `false` Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/definition/setters-restricted-ids.js-strict:true": "test/language/statements/class/definition/setters-restricted-ids.js: TypeError: Cannot redefine property: arguments at defineProperty (native)", "test/language/statements/class/definition/this-access-restriction-2.js-strict:true": "test/language/statements/class/definition/this-access-restriction-2.js: SyntaxError: test/language/statements/class/definition/this-access-restriction-2.js: 'this' is not allowed before super()\n 19 | var exn;\n 20 | try {\n\u003e 21 | this.prp1 = 3;\n | ^\n 22 | } catch (e) {\n 23 | exn = e;\n 24 | } at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/definition/this-access-restriction.js-strict:true": "test/language/statements/class/definition/this-access-restriction.js: SyntaxError: test/language/statements/class/definition/this-access-restriction.js: 'this' is not allowed before super()\n 19 | class C extends Base {\n 20 | constructor() {\n\u003e 21 | super(this.x);\n | ^\n 22 | }\n 23 | }; new C();\n 24 | }); at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/definition/this-check-ordering.js-strict:true": "test/language/statements/class/definition/this-check-ordering.js: test/language/statements/class/definition/this-check-ordering.js: Line 43:7 Unexpected reserved word (and 15 more errors)", - "test/language/statements/class/gen-method-length-dflt.js-strict:true": "test/language/statements/class/gen-method-length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/gen-method-length-dflt.js:34:111(10)", + "test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: Unexpected token (63:8)\n 61 | \n 62 | class C {\n\u003e 63 | async *method([x, y, z]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-init-iter-get-err.js: Unexpected token (57:8)\n 55 | \n 56 | class C {\n\u003e 57 | async *method([x]) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([[x]]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: Unexpected token (55:8)\n 53 | \n 54 | class C {\n\u003e 55 | async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method([ x = unresolvableReference ]) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([x]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (75:8)\n 73 | \n 74 | class C {\n\u003e 75 | async *method([x]) {\n | ^\n 76 | \n 77 | }\n 78 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([{ x }]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([{ x }]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (70:8)\n 68 | \n 69 | class C {\n\u003e 70 | async *method([...x]) {\n | ^\n 71 | \n 72 | }\n 73 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (63:8)\n 61 | \n 62 | class C {\n\u003e 63 | async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: Unexpected token (57:8)\n 55 | \n 56 | class C {\n\u003e 57 | async *method([x] = iter) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([[x]] = [null]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (55:8)\n 53 | \n 54 | class C {\n\u003e 55 | async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method([ x = unresolvableReference ] = []) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([x] = g) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (75:8)\n 73 | \n 74 | class C {\n\u003e 75 | async *method([x] = g) {\n | ^\n 76 | \n 77 | }\n 78 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([{ x }] = [null]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (64:8)\n 62 | \n 63 | class C {\n\u003e 64 | async *method([{ x }] = []) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (70:8)\n 68 | \n 69 | class C {\n\u003e 70 | async *method([...x] = iter) {\n | ^\n 71 | \n 72 | }\n 73 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-null.js: Unexpected token (51:8)\n 49 | \n 50 | class C {\n\u003e 51 | async *method({} = null) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-undefined.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-undefined.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-init-undefined.js: Unexpected token (51:8)\n 49 | \n 50 | class C {\n\u003e 51 | async *method({} = undefined) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ poisoned } = poisonedProperty) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ x = thrower() } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method({ x = unresolvableReference } = {}) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: Unexpected token (57:8)\n 55 | \n 56 | class C {\n\u003e 57 | async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (55:8)\n 53 | \n 54 | class C {\n\u003e 55 | async *method({ [thrower()]: x } = {}) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ x: y = thrower() } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-init-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-init-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-init-null.js: Unexpected token (51:8)\n 49 | \n 50 | class C {\n\u003e 51 | async *method({}) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-init-undefined.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-init-undefined.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-init-undefined.js: Unexpected token (51:8)\n 49 | \n 50 | class C {\n\u003e 51 | async *method({}) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ poisoned }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ x = thrower() }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method({ x = unresolvableReference }) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-list-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-list-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-list-err.js: Unexpected token (57:8)\n 55 | \n 56 | class C {\n\u003e 57 | async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: Unexpected token (55:8)\n 53 | \n 54 | class C {\n\u003e 55 | async *method({ [thrower()]: x }) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: Unexpected token (58:8)\n 56 | \n 57 | class C {\n\u003e 58 | async *method({ x: y = thrower() }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (62:8)\n 60 | \n 61 | class C {\n\u003e 62 | async *method({ x: y = unresolvableReference }) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: Unexpected token (53:8)\n 51 | \n 52 | class C {\n\u003e 53 | async *method({ w: { x, y, z } = undefined }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err-array-prototype.js: Unexpected token (63:15)\n 61 | \n 62 | class C {\n\u003e 63 | static async *method([x, y, z]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-init-iter-get-err.js: Unexpected token (57:15)\n 55 | \n 56 | class C {\n\u003e 57 | static async *method([x]) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-ary-val-null.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([[x]]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-throws.js: Unexpected token (55:15)\n 53 | \n 54 | class C {\n\u003e 55 | static async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method([ x = unresolvableReference ]) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([x]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (75:15)\n 73 | \n 74 | class C {\n\u003e 75 | static async *method([x]) {\n | ^\n 76 | \n 77 | }\n 78 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-null.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([{ x }]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-elem-obj-val-undef.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([{ x }]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (70:15)\n 68 | \n 69 | class C {\n\u003e 70 | static async *method([...x]) {\n | ^\n 71 | \n 72 | }\n 73 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (63:15)\n 61 | \n 62 | class C {\n\u003e 63 | static async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 64 | \n 65 | }\n 66 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-init-iter-get-err.js: Unexpected token (57:15)\n 55 | \n 56 | class C {\n\u003e 57 | static async *method([x] = iter) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([[x]] = [null]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (55:15)\n 53 | \n 54 | class C {\n\u003e 55 | static async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method([ x = unresolvableReference ] = []) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([x] = g) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (75:15)\n 73 | \n 74 | class C {\n\u003e 75 | static async *method([x] = g) {\n | ^\n 76 | \n 77 | }\n 78 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([{ x }] = [null]) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (64:15)\n 62 | \n 63 | class C {\n\u003e 64 | static async *method([{ x }] = []) {\n | ^\n 65 | \n 66 | }\n 67 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (70:15)\n 68 | \n 69 | class C {\n\u003e 70 | static async *method([...x] = iter) {\n | ^\n 71 | \n 72 | }\n 73 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-null.js: Unexpected token (51:15)\n 49 | \n 50 | class C {\n\u003e 51 | static async *method({} = null) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-init-undefined.js: Unexpected token (51:15)\n 49 | \n 50 | class C {\n\u003e 51 | static async *method({} = undefined) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ poisoned } = poisonedProperty) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-throws.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ x = thrower() } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method({ x = unresolvableReference } = {}) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-list-err.js: Unexpected token (57:15)\n 55 | \n 56 | class C {\n\u003e 57 | static async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (55:15)\n 53 | \n 54 | class C {\n\u003e 55 | static async *method({ [thrower()]: x } = {}) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ x: y = thrower() } = {}) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-init-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-init-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-init-null.js: Unexpected token (51:15)\n 49 | \n 50 | class C {\n\u003e 51 | static async *method({}) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-init-undefined.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-init-undefined.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-init-undefined.js: Unexpected token (51:15)\n 49 | \n 50 | class C {\n\u003e 51 | static async *method({}) {\n | ^\n 52 | \n 53 | }\n 54 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-get-value-err.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ poisoned }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-throws.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ x = thrower() }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method({ x = unresolvableReference }) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-list-err.js: Unexpected token (57:15)\n 55 | \n 56 | class C {\n\u003e 57 | static async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-ary-value-null.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-eval-err.js: Unexpected token (55:15)\n 53 | \n 54 | class C {\n\u003e 55 | static async *method({ [thrower()]: x }) {\n | ^\n 56 | \n 57 | }\n 58 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-get-value-err.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-throws.js: Unexpected token (58:15)\n 56 | \n 57 | class C {\n\u003e 58 | static async *method({ x: y = thrower() }) {\n | ^\n 59 | \n 60 | }\n 61 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (62:15)\n 60 | \n 61 | class C {\n\u003e 62 | static async *method({ x: y = unresolvableReference }) {\n | ^\n 63 | \n 64 | }\n 65 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-null.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/statements/class/dstr/async-gen-meth-static-obj-ptrn-prop-obj-value-undef.js: Unexpected token (53:15)\n 51 | \n 52 | class C {\n\u003e 53 | static async *method({ w: { x, y, z } = undefined }) {\n | ^\n 54 | \n 55 | }\n 56 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/meth-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-elem.js: Unexpected token (96:13)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | method([...[x, y, z]]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/meth-ary-ptrn-rest-ary-rest.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | method([...[...x]]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-id.js: Unexpected token (76:13)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | method([...{ length }]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/meth-ary-ptrn-rest-obj-prop-id.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (96:13)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | method([...[...x]] = values) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-id.js: Unexpected token (76:13)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | method([...{ length }] = [1, 2, 3]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (77:13)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-getter.js: Unexpected token (65:10)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (66:10)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | method({...rest} = o) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/meth-dflt-obj-ptrn-rest-val-obj.js: Unexpected token (64:16)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/meth-obj-ptrn-rest-getter.js: Unexpected token (65:10)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | method({...x}) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/meth-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (66:10)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | method({...rest}) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/meth-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/meth-obj-ptrn-rest-val-obj.js: Unexpected token (64:16)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | method({a, b, ...rest}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-elem.js: Unexpected token (96:20)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | static method([...[x, y, z]]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/meth-static-ary-ptrn-rest-ary-rest.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static method([...[...x]]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-id.js: Unexpected token (76:20)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static method([...{ length }]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/meth-static-ary-ptrn-rest-obj-prop-id.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (96:20)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | static method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static method([...[...x]] = values) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-id.js: Unexpected token (76:20)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static method([...{ length }] = [1, 2, 3]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (77:20)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-getter.js: Unexpected token (65:17)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | static method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (66:17)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | static method({...rest} = o) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/meth-static-dflt-obj-ptrn-rest-val-obj.js: Unexpected token (64:23)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | static method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/meth-static-obj-ptrn-rest-getter.js: Unexpected token (65:17)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | static method({...x}) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/meth-static-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (66:17)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | static method({...rest}) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/meth-static-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/meth-static-obj-ptrn-rest-val-obj.js: Unexpected token (64:23)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | static method({a, b, ...rest}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-init-iter-close.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-init-iter-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-init-iter-close.js: Unexpected character '#' (86:2)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | #method([x]) {\n | ^\n 87 | assert.sameValue(doneCallCount, 1);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-init-iter-no-close.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-init-iter-no-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-init-iter-no-close.js: Unexpected character '#' (86:2)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | #method([x]) {\n | ^\n 87 | assert.sameValue(doneCallCount, 0);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-name-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-name-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-name-iter-val.js: Unexpected character '#' (83:2)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | #method([x, y, z]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 76 | assert.sameValue(x, 4);\n 77 | assert.sameValue(y, 5);\n 78 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 77 | assert.sameValue(x, 7);\n 78 | assert.sameValue(y, 8);\n 79 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([[] = function() { initCount += 1; }()]) {\n | ^\n 78 | assert.sameValue(initCount, 0);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([[...x] = values]) {\n | ^\n 77 | assert(Array.isArray(x));\n 78 | assert.sameValue(x[0], 2);\n 79 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | class C {\n\u003e 78 | #method([[...x] = function() { initCount += 1; }()]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x[0], 2);\n 81 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([x = 23]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([arrow = () =\u003e {}]) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([cover = (function () {}), xCover = (0, function() {})]) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([fn = function () {}, xFn = function x() {}]) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method([x = 23]) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | // another statement\n 74 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([w = counter(), x = counter(), y = counter(), z = counter()]) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([x = 23]) {\n | ^\n 76 | assert.sameValue(x, 23);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (79:2)\n 77 | var callCount = 0;\n 78 | class C {\n\u003e 79 | #method([x]) {\n | ^\n 80 | assert.sameValue(x, undefined);\n 81 | callCount = callCount + 1;\n 82 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([_, x]) {\n | ^\n 75 | assert.sameValue(x, undefined);\n 76 | callCount = callCount + 1;\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (83:2)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | #method([x, y, z]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 76 | assert.sameValue(x, 44);\n 77 | assert.sameValue(y, 55);\n 78 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-id.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 76 | assert.sameValue(x, 11);\n 77 | assert.sameValue(y, 22);\n 78 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 76 | assert.sameValue(v, 444);\n 77 | assert.sameValue(x, 555);\n 78 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 76 | assert.sameValue(v, 777);\n 77 | assert.sameValue(x, 888);\n 78 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (96:2)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | #method([...[x, y, z]]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...[...x]]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-direct.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-direct.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...x]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.compareArray(x, [1]);\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-elision.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-elision.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([ , , ...x]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 3);\n 77 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([, , ...x]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 0);\n 77 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-id.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method([...x]) {\n | ^\n 72 | assert(Array.isArray(x));\n 73 | assert.sameValue(x.length, 3);\n 74 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([...{ length }]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-close.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-close.js: Unexpected character '#' (86:2)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | #method([x] = iter) {\n | ^\n 87 | assert.sameValue(doneCallCount, 1);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-no-close.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-no-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-init-iter-no-close.js: Unexpected character '#' (86:2)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | #method([x] = iter) {\n | ^\n 87 | assert.sameValue(doneCallCount, 0);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-name-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-name-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-name-iter-val.js: Unexpected character '#' (83:2)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | #method([x, y, z] = [1, 2, 3]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([[x, y, z] = [4, 5, 6]] = []) {\n | ^\n 76 | assert.sameValue(x, 4);\n 77 | assert.sameValue(y, 5);\n 78 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([[x, y, z] = [4, 5, 6]] = [[7, 8, 9]]) {\n | ^\n 77 | assert.sameValue(x, 7);\n 78 | assert.sameValue(y, 8);\n 79 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([[] = function() { initCount += 1; }()] = [[23]]) {\n | ^\n 78 | assert.sameValue(initCount, 0);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([[...x] = values] = []) {\n | ^\n 77 | assert(Array.isArray(x));\n 78 | assert.sameValue(x[0], 2);\n 79 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (78:2)\n 76 | var callCount = 0;\n 77 | class C {\n\u003e 78 | #method([[...x] = function() { initCount += 1; }()] = [values]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x[0], 2);\n 81 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([x = 23] = []) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([arrow = () =\u003e {}] = []) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }] = []) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([cover = (function () {}), xCover = (0, function() {})] = []) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([fn = function () {}, xFn = function x() {}] = []) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method([x = 23] = [,]) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | // another statement\n 74 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([w = counter(), x = counter(), y = counter(), z = counter()] = [null, 0, false, '']) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([x = 23] = [undefined]) {\n | ^\n 76 | assert.sameValue(x, 23);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (79:2)\n 77 | var callCount = 0;\n 78 | class C {\n\u003e 79 | #method([x] = []) {\n | ^\n 80 | assert.sameValue(x, undefined);\n 81 | callCount = callCount + 1;\n 82 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([_, x] = []) {\n | ^\n 75 | assert.sameValue(x, undefined);\n 76 | callCount = callCount + 1;\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (83:2)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | #method([x, y, z] = [1, 2, 3]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = []) {\n | ^\n 76 | assert.sameValue(x, 44);\n 77 | assert.sameValue(y, 55);\n 78 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-id.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = [{ x: 11, y: 22, z: 33 }]) {\n | ^\n 76 | assert.sameValue(x, 11);\n 77 | assert.sameValue(y, 22);\n 78 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = []) {\n | ^\n 76 | assert.sameValue(v, 444);\n 77 | assert.sameValue(x, 555);\n 78 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = [{ u: 777, w: 888, y: 999 }]) {\n | ^\n 76 | assert.sameValue(v, 777);\n 77 | assert.sameValue(x, 888);\n 78 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (96:2)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | #method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...[...x]] = values) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-direct.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...x] = [1]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.compareArray(x, [1]);\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-elision.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([ , , ...x] = values) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 3);\n 77 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (74:2)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | #method([, , ...x] = [1, 2]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 0);\n 77 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-id.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method([...x] = values) {\n | ^\n 72 | assert(Array.isArray(x));\n 73 | assert.sameValue(x.length, 3);\n 74 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-id.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method([...{ length }] = [1, 2, 3]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (77:2)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-empty.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-empty.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-empty.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method({} = obj) {\n | ^\n 76 | assert.sameValue(accessCount, 0);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ arrow = () =\u003e {} } = {}) {\n | ^\n 77 | assert.sameValue(arrow.name, 'arrow');\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } } = {}) {\n | ^\n 77 | assert.sameValue(cls.name, 'cls');\n 78 | assert.notSameValue(xCls.name, 'xCls');\n 79 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ cover = (function () {}), xCover = (0, function() {}) } = {}) {\n | ^\n 77 | assert.sameValue(cover.name, 'cover');\n 78 | assert.notSameValue(xCover.name, 'xCover');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ fn = function () {}, xFn = function x() {} } = {}) {\n | ^\n 77 | assert.sameValue(fn.name, 'fn');\n 78 | assert.notSameValue(xFn.name, 'xFn');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-init-skipped.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ w = counter(), x = counter(), y = counter(), z = counter() } = { w: null, x: 0, y: false, z: '' }) {\n | ^\n 77 | assert.sameValue(w, null);\n 78 | assert.sameValue(x, 0);\n 79 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x, } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(x, 23);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-init.js: Unexpected character '#' (73:2)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | #method({ w: [x, y, z] = [4, 5, 6] } = {}) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: [y], } = { x: [45] }) {\n | ^\n 71 | assert.sameValue(y,45);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-ary.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method({ w: [x, y, z] = [4, 5, 6] } = { w: [7, undefined, ] }) {\n | ^\n 72 | assert.sameValue(x, 7);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() } = { s: null, u: 0, w: false, y: '' }) {\n | ^\n 76 | assert.sameValue(t, null);\n 77 | assert.sameValue(v, 0);\n 78 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-init.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y = 33 } = { }) {\n | ^\n 71 | assert.sameValue(y, 33);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y, } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | \n 73 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-id.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj-init.js: Unexpected character '#' (73:2)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: undefined }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-prop-obj.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: { x: undefined, z: 7 } }) {\n | ^\n 72 | assert.sameValue(x, undefined);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-getter.js: Unexpected character '#' (65:2)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | #method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (66:2)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | #method({...rest} = o) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-dflt-obj-ptrn-rest-val-obj.js: Unexpected character '#' (64:2)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | #method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-empty.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-empty.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-empty.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method({}) {\n | ^\n 76 | assert.sameValue(accessCount, 0);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ arrow = () =\u003e {} }) {\n | ^\n 77 | assert.sameValue(arrow.name, 'arrow');\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } }) {\n | ^\n 77 | assert.sameValue(cls.name, 'cls');\n 78 | assert.notSameValue(xCls.name, 'xCls');\n 79 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ cover = (function () {}), xCover = (0, function() {}) }) {\n | ^\n 77 | assert.sameValue(cover.name, 'cover');\n 78 | assert.notSameValue(xCover.name, 'xCover');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ fn = function () {}, xFn = function x() {} }) {\n | ^\n 77 | assert.sameValue(fn.name, 'fn');\n 78 | assert.notSameValue(xFn.name, 'xFn');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-init-skipped.js: Unexpected character '#' (76:2)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | #method({ w = counter(), x = counter(), y = counter(), z = counter() }) {\n | ^\n 77 | assert.sameValue(w, null);\n 78 | assert.sameValue(x, 0);\n 79 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x, }) {\n | ^\n 71 | assert.sameValue(x, 23);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-init.js: Unexpected character '#' (73:2)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: [y], }) {\n | ^\n 71 | assert.sameValue(y,45);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-ary.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 72 | assert.sameValue(x, 7);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (75:2)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() }) {\n | ^\n 76 | assert.sameValue(t, null);\n 77 | assert.sameValue(v, 0);\n 78 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-init.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y = 33 }) {\n | ^\n 71 | assert.sameValue(y, 33);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y, }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | \n 73 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-id.js: Unexpected character '#' (70:2)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | #method({ x: y }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj-init.js: Unexpected character '#' (73:2)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-prop-obj.js: Unexpected character '#' (71:2)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 72 | assert.sameValue(x, undefined);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-rest-getter.js: Unexpected character '#' (65:2)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | #method({...x}) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (66:2)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | #method({...rest}) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-obj-ptrn-rest-val-obj.js: Unexpected character '#' (64:2)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | #method({a, b, ...rest}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-init-iter-close.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-init-iter-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-init-iter-close.js: Unexpected character '#' (86:9)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | static #method([x]) {\n | ^\n 87 | assert.sameValue(doneCallCount, 1);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-init-iter-no-close.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-init-iter-no-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-init-iter-no-close.js: Unexpected character '#' (86:9)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | static #method([x]) {\n | ^\n 87 | assert.sameValue(doneCallCount, 0);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-name-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-name-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-name-iter-val.js: Unexpected character '#' (83:9)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | static #method([x, y, z]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 76 | assert.sameValue(x, 4);\n 77 | assert.sameValue(y, 5);\n 78 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([[x, y, z] = [4, 5, 6]]) {\n | ^\n 77 | assert.sameValue(x, 7);\n 78 | assert.sameValue(y, 8);\n 79 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([[] = function() { initCount += 1; }()]) {\n | ^\n 78 | assert.sameValue(initCount, 0);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([[...x] = values]) {\n | ^\n 77 | assert(Array.isArray(x));\n 78 | assert.sameValue(x[0], 2);\n 79 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | class C {\n\u003e 78 | static #method([[...x] = function() { initCount += 1; }()]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x[0], 2);\n 81 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([x = 23]) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([arrow = () =\u003e {}]) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }]) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([cover = (function () {}), xCover = (0, function() {})]) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([fn = function () {}, xFn = function x() {}]) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method([x = 23]) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | // another statement\n 74 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([w = counter(), x = counter(), y = counter(), z = counter()]) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([x = 23]) {\n | ^\n 76 | assert.sameValue(x, 23);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (79:9)\n 77 | var callCount = 0;\n 78 | class C {\n\u003e 79 | static #method([x]) {\n | ^\n 80 | assert.sameValue(x, undefined);\n 81 | callCount = callCount + 1;\n 82 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([_, x]) {\n | ^\n 75 | assert.sameValue(x, undefined);\n 76 | callCount = callCount + 1;\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (83:9)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | static #method([x, y, z]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 76 | assert.sameValue(x, 44);\n 77 | assert.sameValue(y, 55);\n 78 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-id.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }]) {\n | ^\n 76 | assert.sameValue(x, 11);\n 77 | assert.sameValue(y, 22);\n 78 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 76 | assert.sameValue(v, 444);\n 77 | assert.sameValue(x, 555);\n 78 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }]) {\n | ^\n 76 | assert.sameValue(v, 777);\n 77 | assert.sameValue(x, 888);\n 78 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (96:9)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | static #method([...[x, y, z]]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...[...x]]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-direct.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...x]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.compareArray(x, [1]);\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-elision.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([ , , ...x]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 3);\n 77 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([, , ...x]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 0);\n 77 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-id.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method([...x]) {\n | ^\n 72 | assert(Array.isArray(x));\n 73 | assert.sameValue(x.length, 3);\n 74 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([...{ length }]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-close.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-close.js: Unexpected character '#' (86:9)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | static #method([x] = iter) {\n | ^\n 87 | assert.sameValue(doneCallCount, 1);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-init-iter-no-close.js: Unexpected character '#' (86:9)\n 84 | var callCount = 0;\n 85 | class C {\n\u003e 86 | static #method([x] = iter) {\n | ^\n 87 | assert.sameValue(doneCallCount, 0);\n 88 | callCount = callCount + 1;\n 89 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-name-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-name-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-name-iter-val.js: Unexpected character '#' (83:9)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | static #method([x, y, z] = [1, 2, 3]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([[x, y, z] = [4, 5, 6]] = []) {\n | ^\n 76 | assert.sameValue(x, 4);\n 77 | assert.sameValue(y, 5);\n 78 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-elem-iter.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([[x, y, z] = [4, 5, 6]] = [[7, 8, 9]]) {\n | ^\n 77 | assert.sameValue(x, 7);\n 78 | assert.sameValue(y, 8);\n 79 | assert.sameValue(z, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-empty-iter.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([[] = function() { initCount += 1; }()] = [[23]]) {\n | ^\n 78 | assert.sameValue(initCount, 0);\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-init.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([[...x] = values] = []) {\n | ^\n 77 | assert(Array.isArray(x));\n 78 | assert.sameValue(x[0], 2);\n 79 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-ary-rest-iter.js: Unexpected character '#' (78:9)\n 76 | var callCount = 0;\n 77 | class C {\n\u003e 78 | static #method([[...x] = function() { initCount += 1; }()] = [values]) {\n | ^\n 79 | assert(Array.isArray(x));\n 80 | assert.sameValue(x[0], 2);\n 81 | assert.sameValue(x[1], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-exhausted.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([x = 23] = []) {\n | ^\n 77 | assert.sameValue(x, 23);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([arrow = () =\u003e {}] = []) {\n | ^\n 78 | assert.sameValue(arrow.name, 'arrow');\n 79 | callCount = callCount + 1;\n 80 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-class.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([cls = class {}, xCls = class X {}, xCls2 = class { static name() {} }] = []) {\n | ^\n 78 | assert.sameValue(cls.name, 'cls');\n 79 | assert.notSameValue(xCls.name, 'xCls');\n 80 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([cover = (function () {}), xCover = (0, function() {})] = []) {\n | ^\n 78 | assert.sameValue(cover.name, 'cover');\n 79 | assert.notSameValue(xCover.name, 'xCover');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([fn = function () {}, xFn = function x() {}] = []) {\n | ^\n 78 | assert.sameValue(fn.name, 'fn');\n 79 | assert.notSameValue(xFn.name, 'xFn');\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-hole.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method([x = 23] = [,]) {\n | ^\n 72 | assert.sameValue(x, 23);\n 73 | // another statement\n 74 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-skipped.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([w = counter(), x = counter(), y = counter(), z = counter()] = [null, 0, false, '']) {\n | ^\n 78 | assert.sameValue(w, null);\n 79 | assert.sameValue(x, 0);\n 80 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-init-undef.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([x = 23] = [undefined]) {\n | ^\n 76 | assert.sameValue(x, 23);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-complete.js: Unexpected character '#' (79:9)\n 77 | var callCount = 0;\n 78 | class C {\n\u003e 79 | static #method([x] = []) {\n | ^\n 80 | assert.sameValue(x, undefined);\n 81 | callCount = callCount + 1;\n 82 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-done.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([_, x] = []) {\n | ^\n 75 | assert.sameValue(x, undefined);\n 76 | callCount = callCount + 1;\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-id-iter-val.js: Unexpected character '#' (83:9)\n 81 | var callCount = 0;\n 82 | class C {\n\u003e 83 | static #method([x, y, z] = [1, 2, 3]) {\n | ^\n 84 | assert.sameValue(x, 1);\n 85 | assert.sameValue(y, 2);\n 86 | assert.sameValue(z, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = []) {\n | ^\n 76 | assert.sameValue(x, 44);\n 77 | assert.sameValue(y, 55);\n 78 | assert.sameValue(z, 66); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-id.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ x, y, z } = { x: 44, y: 55, z: 66 }] = [{ x: 11, y: 22, z: 33 }]) {\n | ^\n 76 | assert.sameValue(x, 11);\n 77 | assert.sameValue(y, 22);\n 78 | assert.sameValue(z, 33); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id-init.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = []) {\n | ^\n 76 | assert.sameValue(v, 444);\n 77 | assert.sameValue(x, 555);\n 78 | assert.sameValue(z, 666); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-elem-obj-prop-id.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method([{ u: v, w: x, y: z } = { u: 444, w: 555, y: 666 }] = [{ u: 777, w: 888, y: 999 }]) {\n | ^\n 76 | assert.sameValue(v, 777);\n 77 | assert.sameValue(x, 888);\n 78 | assert.sameValue(z, 999); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-elem.js: Unexpected character '#' (96:9)\n 94 | var callCount = 0;\n 95 | class C {\n\u003e 96 | static #method([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 97 | assert.sameValue(x, 3);\n 98 | assert.sameValue(y, 4);\n 99 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-ary-rest.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...[...x]] = values) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.sameValue(x.length, 3);\n 80 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-direct.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...x] = [1]) {\n | ^\n 78 | assert(Array.isArray(x));\n 79 | assert.compareArray(x, [1]);\n 80 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-elision.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([ , , ...x] = values) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 3);\n 77 | assert.sameValue(x[0], 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id-exhausted.js: Unexpected character '#' (74:9)\n 72 | var callCount = 0;\n 73 | class C {\n\u003e 74 | static #method([, , ...x] = [1, 2]) {\n | ^\n 75 | assert(Array.isArray(x));\n 76 | assert.sameValue(x.length, 0);\n 77 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-id.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method([...x] = values) {\n | ^\n 72 | assert(Array.isArray(x));\n 73 | assert.sameValue(x.length, 3);\n 74 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-id.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method([...{ length }] = [1, 2, 3]) {\n | ^\n 77 | assert.sameValue(length, 3);\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected character '#' (77:9)\n 75 | var callCount = 0;\n 76 | class C {\n\u003e 77 | static #method([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 78 | assert.sameValue(v, 7);\n 79 | assert.sameValue(w, 8);\n 80 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-empty.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method({} = obj) {\n | ^\n 76 | assert.sameValue(accessCount, 0);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ arrow = () =\u003e {} } = {}) {\n | ^\n 77 | assert.sameValue(arrow.name, 'arrow');\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } } = {}) {\n | ^\n 77 | assert.sameValue(cls.name, 'cls');\n 78 | assert.notSameValue(xCls.name, 'xCls');\n 79 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ cover = (function () {}), xCover = (0, function() {}) } = {}) {\n | ^\n 77 | assert.sameValue(cover.name, 'cover');\n 78 | assert.notSameValue(xCover.name, 'xCover');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ fn = function () {}, xFn = function x() {} } = {}) {\n | ^\n 77 | assert.sameValue(fn.name, 'fn');\n 78 | assert.notSameValue(xFn.name, 'xFn');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-init-skipped.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ w = counter(), x = counter(), y = counter(), z = counter() } = { w: null, x: 0, y: false, z: '' }) {\n | ^\n 77 | assert.sameValue(w, null);\n 78 | assert.sameValue(x, 0);\n 79 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x, } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(x, 23);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-init.js: Unexpected character '#' (73:9)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | static #method({ w: [x, y, z] = [4, 5, 6] } = {}) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: [y], } = { x: [45] }) {\n | ^\n 71 | assert.sameValue(y,45);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-ary.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method({ w: [x, y, z] = [4, 5, 6] } = { w: [7, undefined, ] }) {\n | ^\n 72 | assert.sameValue(x, 7);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() } = { s: null, u: 0, w: false, y: '' }) {\n | ^\n 76 | assert.sameValue(t, null);\n 77 | assert.sameValue(v, 0);\n 78 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-init.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y = 33 } = { }) {\n | ^\n 71 | assert.sameValue(y, 33);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y, } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | \n 73 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-id.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y } = { x: 23 }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj-init.js: Unexpected character '#' (73:9)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: undefined }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-prop-obj.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: { x: undefined, z: 7 } }) {\n | ^\n 72 | assert.sameValue(x, undefined);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-getter.js: Unexpected character '#' (65:9)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | static #method({...x} = { get v() { count++; return 2; } }) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (66:9)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | static #method({...rest} = o) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-dflt-obj-ptrn-rest-val-obj.js: Unexpected character '#' (64:9)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | static #method({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-empty.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-empty.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-empty.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method({}) {\n | ^\n 76 | assert.sameValue(accessCount, 0);\n 77 | callCount = callCount + 1;\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-arrow.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ arrow = () =\u003e {} }) {\n | ^\n 77 | assert.sameValue(arrow.name, 'arrow');\n 78 | callCount = callCount + 1;\n 79 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-class.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ cls = class {}, xCls = class X {}, xCls2 = class { static name() {} } }) {\n | ^\n 77 | assert.sameValue(cls.name, 'cls');\n 78 | assert.notSameValue(xCls.name, 'xCls');\n 79 | assert.notSameValue(xCls2.name, 'xCls2'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-cover.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ cover = (function () {}), xCover = (0, function() {}) }) {\n | ^\n 77 | assert.sameValue(cover.name, 'cover');\n 78 | assert.notSameValue(xCover.name, 'xCover');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-fn.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ fn = function () {}, xFn = function x() {} }) {\n | ^\n 77 | assert.sameValue(fn.name, 'fn');\n 78 | assert.notSameValue(xFn.name, 'xFn');\n 79 | callCount = callCount + 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-skipped.js: Unexpected character '#' (76:9)\n 74 | var callCount = 0;\n 75 | class C {\n\u003e 76 | static #method({ w = counter(), x = counter(), y = counter(), z = counter() }) {\n | ^\n 77 | assert.sameValue(w, null);\n 78 | assert.sameValue(x, 0);\n 79 | assert.sameValue(y, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x, }) {\n | ^\n 71 | assert.sameValue(x, 23);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-init.js: Unexpected character '#' (73:9)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | static #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: [y], }) {\n | ^\n 71 | assert.sameValue(y,45);\n 72 | callCount = callCount + 1;\n 73 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-ary.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 72 | assert.sameValue(x, 7);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init-skipped.js: Unexpected character '#' (75:9)\n 73 | var callCount = 0;\n 74 | class C {\n\u003e 75 | static #method({ s: t = counter(), u: v = counter(), w: x = counter(), y: z = counter() }) {\n | ^\n 76 | assert.sameValue(t, null);\n 77 | assert.sameValue(v, 0);\n 78 | assert.sameValue(x, false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-init.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y = 33 }) {\n | ^\n 71 | assert.sameValue(y, 33);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id-trailing-comma.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y, }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | \n 73 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-id.js: Unexpected character '#' (70:9)\n 68 | var callCount = 0;\n 69 | class C {\n\u003e 70 | static #method({ x: y }) {\n | ^\n 71 | assert.sameValue(y, 23);\n 72 | assert.throws(ReferenceError, function() {\n 73 | x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj-init.js: Unexpected character '#' (73:9)\n 71 | var callCount = 0;\n 72 | class C {\n\u003e 73 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 74 | assert.sameValue(x, 4);\n 75 | assert.sameValue(y, 5);\n 76 | assert.sameValue(z, 6); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-prop-obj.js: Unexpected character '#' (71:9)\n 69 | var callCount = 0;\n 70 | class C {\n\u003e 71 | static #method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 72 | assert.sameValue(x, undefined);\n 73 | assert.sameValue(y, undefined);\n 74 | assert.sameValue(z, 7); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-getter.js: Unexpected character '#' (65:9)\n 63 | var callCount = 0;\n 64 | class C {\n\u003e 65 | static #method({...x}) {\n | ^\n 66 | assert.sameValue(count, 1);\n 67 | \n 68 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-skip-non-enumerable.js: Unexpected character '#' (66:9)\n 64 | var callCount = 0;\n 65 | class C {\n\u003e 66 | static #method({...rest}) {\n | ^\n 67 | assert.sameValue(rest.x, undefined);\n 68 | \n 69 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/class/dstr/private-meth-static-obj-ptrn-rest-val-obj.js: Unexpected character '#' (64:9)\n 62 | var callCount = 0;\n 63 | class C {\n\u003e 64 | static #method({a, b, ...rest}) {\n | ^\n 65 | assert.sameValue(rest.a, undefined);\n 66 | assert.sameValue(rest.b, undefined);\n 67 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/abrupt-completition-on-field-initializer.js-strict:true": "test/language/statements/class/elements/abrupt-completition-on-field-initializer.js: SyntaxError: test/language/statements/class/elements/abrupt-completition-on-field-initializer.js: Unexpected token (39:4)\n 37 | \n 38 | class C {\n\u003e 39 | a = abruptCompletion();\n | ^\n 40 | b = sideEffect();\n 41 | }\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-computed-names.js-strict:true": "test/language/statements/class/elements/after-same-line-method-computed-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-computed-names.js: Unexpected token (28:25)\n 26 | \n 27 | class C {\n\u003e 28 | m() { return 42; } [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/after-same-line-method-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-computed-symbol-names.js: Unexpected token (29:30)\n 27 | \n 28 | class C {\n\u003e 29 | m() { return 42; } [x]; [y] = 42;\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:21)\n 66 | \n 67 | class C {\n\u003e 68 | m() { return 42; } #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-literal-names-asi.js-strict:true": "test/language/statements/class/elements/after-same-line-method-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | m() { return 42; } a\n\u003e 27 | b = 42;;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-literal-names.js-strict:true": "test/language/statements/class/elements/after-same-line-method-literal-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-literal-names.js: Unexpected token (28:26)\n 26 | \n 27 | class C {\n\u003e 28 | m() { return 42; } a; b = 42;\n | ^\n 29 | c = fn;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-private-field-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-method-private-field-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-private-field-usage.js: Unexpected character '#' (27:21)\n 25 | \n 26 | class C {\n\u003e 27 | m() { return 42; } #m = 'test262';;\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-method-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-private-method-getter-usage.js: Unexpected character '#' (27:25)\n 25 | \n 26 | class C {\n\u003e 27 | m() { return 42; } get #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-private-method-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-method-private-method-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-private-method-usage.js: Unexpected character '#' (27:21)\n 25 | \n 26 | class C {\n\u003e 27 | m() { return 42; } #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-private-names.js-strict:true": "test/language/statements/class/elements/after-same-line-method-private-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-private-names.js: Unexpected character '#' (29:21)\n 27 | \n 28 | class C {\n\u003e 29 | m() { return 42; } #x; #y;\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-field-identifier-initializer.js: Unexpected token (62:23)\n 60 | \n 61 | class C {\n\u003e 62 | m() { return 42; } $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | class C {\n\u003e 62 | m() { return 42; } $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-getter.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-getter.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-method-alt.js: Unexpected character '#' (59:21)\n 57 | \n 58 | class C {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-method.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-method.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-method.js: Unexpected character '#' (59:21)\n 57 | \n 58 | class C {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:21)\n 57 | \n 58 | class C {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-private-setter.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-private-setter.js: Unexpected character '#' (59:21)\n 57 | \n 58 | class C {\n\u003e 59 | m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:21)\n 58 | \n 59 | class C {\n\u003e 60 | m() { return 42; } #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:30)\n 62 | \n 63 | class C {\n\u003e 64 | m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:30)\n 62 | \n 63 | class C {\n\u003e 64 | m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:28)\n 59 | \n 60 | class C {\n\u003e 61 | m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-static-private-fields.js-strict:true": "test/language/statements/class/elements/after-same-line-method-static-private-fields.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-static-private-fields.js: Unexpected character '#' (29:28)\n 27 | \n 28 | class C {\n\u003e 29 | m() { return 42; } static #x; static #y;\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/after-same-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:28)\n 27 | \n 28 | class C {\n\u003e 29 | m() { return 42; } static #xVal; static #yVal;\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-static-private-methods.js-strict:true": "test/language/statements/class/elements/after-same-line-method-static-private-methods.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | class C {\n 29 | m() { return 42; } ;\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-method-string-literal-names.js-strict:true": "test/language/statements/class/elements/after-same-line-method-string-literal-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-method-string-literal-names.js: Unexpected token (26:35)\n 24 | \n 25 | class C {\n\u003e 26 | m() { return 42; } 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-computed-names.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-computed-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-computed-names.js: Unexpected token (28:32)\n 26 | \n 27 | class C {\n\u003e 28 | static m() { return 42; } [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-computed-symbol-names.js: Unexpected token (29:37)\n 27 | \n 28 | class C {\n\u003e 29 | static m() { return 42; } [x]; [y] = 42;\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:28)\n 66 | \n 67 | class C {\n\u003e 68 | static m() { return 42; } #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-literal-names-asi.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | static m() { return 42; } a\n\u003e 27 | b = 42;;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-literal-names.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-literal-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-literal-names.js: Unexpected token (28:33)\n 26 | \n 27 | class C {\n\u003e 28 | static m() { return 42; } a; b = 42;\n | ^\n 29 | c = fn;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-private-field-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-private-field-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-private-field-usage.js: Unexpected character '#' (27:28)\n 25 | \n 26 | class C {\n\u003e 27 | static m() { return 42; } #m = 'test262';;\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-private-method-getter-usage.js: Unexpected character '#' (27:32)\n 25 | \n 26 | class C {\n\u003e 27 | static m() { return 42; } get #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-private-method-usage.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-private-method-usage.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-private-method-usage.js: Unexpected character '#' (27:28)\n 25 | \n 26 | class C {\n\u003e 27 | static m() { return 42; } #m() { return 'test262'; };\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-private-names.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-private-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-private-names.js: Unexpected character '#' (29:28)\n 27 | \n 28 | class C {\n\u003e 29 | static m() { return 42; } #x; #y;\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier-initializer.js: Unexpected token (62:30)\n 60 | \n 61 | class C {\n\u003e 62 | static m() { return 42; } $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | class C {\n\u003e 62 | static m() { return 42; } $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-getter-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-getter.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-getter.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-method-alt.js: Unexpected character '#' (59:28)\n 57 | \n 58 | class C {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-method.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-method.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-method.js: Unexpected character '#' (59:28)\n 57 | \n 58 | class C {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-setter-alt.js: Unexpected character '#' (59:28)\n 57 | \n 58 | class C {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-private-setter.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-private-setter.js: Unexpected character '#' (59:28)\n 57 | \n 58 | class C {\n\u003e 59 | static m() { return 42; } #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-privatename-identifier.js: Unexpected character '#' (60:28)\n 58 | \n 59 | class C {\n\u003e 60 | static m() { return 42; } #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:37)\n 62 | \n 63 | class C {\n\u003e 64 | static m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:37)\n 62 | \n 63 | class C {\n\u003e 64 | static m() { return 42; } static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:35)\n 59 | \n 60 | class C {\n\u003e 61 | static m() { return 42; } static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-static-private-fields.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-static-private-fields.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-static-private-fields.js: Unexpected character '#' (29:35)\n 27 | \n 28 | class C {\n\u003e 29 | static m() { return 42; } static #x; static #y;\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-static-private-methods-with-fields.js: Unexpected character '#' (29:35)\n 27 | \n 28 | class C {\n\u003e 29 | static m() { return 42; } static #xVal; static #yVal;\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-static-private-methods.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-static-private-methods.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | class C {\n 29 | static m() { return 42; } ;\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/after-same-line-static-method-string-literal-names.js-strict:true": "test/language/statements/class/elements/after-same-line-static-method-string-literal-names.js: SyntaxError: test/language/statements/class/elements/after-same-line-static-method-string-literal-names.js: Unexpected token (26:42)\n 24 | \n 25 | class C {\n\u003e 26 | static m() { return 42; } 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super.x;');\n | ^\n 31 | }\n 32 | \n 33 | new C().x(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | x = eval('executed = true; () =\u003e super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | new C().x(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | x = eval('executed = true; () =\u003e super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; () =\u003e super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (29:4)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super.x;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (26:4)\n 24 | class A {}\n 25 | class C extends A {\n\u003e 26 | x = (0, eval)('() =\u003e super[\"x\"];');\n | ^\n 27 | }\n 28 | \n 29 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (29:4)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super()[\"x\"];');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (22:4)\n 20 | class A {}\n 21 | class C extends A {\n\u003e 22 | x = (0, eval)('() =\u003e super().x;');\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/arrow-body-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (29:4)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | x = (0, eval)('() =\u003e super();');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/arrow-body-direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/arrow-body-direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | x = eval('executed = true; () =\u003e arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/arrow-body-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/arrow-body-direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | x = eval('executed = true; () =\u003e new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-arguments.js: Unexpected token (29:4)\n 27 | \n 28 | class C {\n\u003e 29 | x = (0, eval)('() =\u003e arguments;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/arrow-body-indirect-eval-err-contains-newtarget.js: Unexpected token (28:4)\n 26 | \n 27 | class C {\n\u003e 28 | x = (0, eval)('() =\u003e new.target;');\n | ^\n 29 | }\n 30 | \n 31 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super.x;');\n | ^\n 31 | x() {\n 32 | this.#x();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | #x = eval('executed = true; () =\u003e super[\"x\"];');\n | ^\n 28 | x() {\n 29 | this.#x();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | #x = eval('executed = true; () =\u003e super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; () =\u003e super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (29:2)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super.x;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (26:2)\n 24 | class A {}\n 25 | class C extends A {\n\u003e 26 | #x = (0, eval)('() =\u003e super[\"x\"];');\n | ^\n 27 | }\n 28 | \n 29 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (29:2)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super()[\"x\"];');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (22:2)\n 20 | class A {}\n 21 | class C extends A {\n\u003e 22 | #x = (0, eval)('() =\u003e super().x;');\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (29:2)\n 27 | class A {}\n 28 | class C extends A {\n\u003e 29 | #x = (0, eval)('() =\u003e super();');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | #x = eval('executed = true; () =\u003e arguments;');\n | ^\n 31 | constructor() {\n 32 | this.#x();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | #x = eval('executed = true; () =\u003e new.target;');\n | ^\n 30 | x() {\n 31 | this.#x();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #x = (0, eval)('() =\u003e arguments;');\n | ^\n 30 | x() {\n 31 | this.#x();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/arrow-body-private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (28:2)\n 26 | \n 27 | class C {\n\u003e 28 | #x = (0, eval)('() =\u003e new.target;');\n | ^\n 29 | }\n 30 | \n 31 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/class-field-is-observable-by-proxy.js-strict:true": "test/language/statements/class/elements/class-field-is-observable-by-proxy.js: SyntaxError: test/language/statements/class/elements/class-field-is-observable-by-proxy.js: Unexpected token (39:4)\n 37 | \n 38 | class Test extends ProxyBase {\n\u003e 39 | f = 3;\n | ^\n 40 | g = \"Test262\";\n 41 | }\n 42 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/class-field-on-frozen-objects.js-strict:true": "test/language/statements/class/elements/class-field-on-frozen-objects.js: SyntaxError: test/language/statements/class/elements/class-field-on-frozen-objects.js: Unexpected token (22:4)\n 20 | \n 21 | class Test {\n\u003e 22 | f = Object.freeze(this);\n | ^\n 23 | g = \"Test262\";\n 24 | }\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/computed-name-toprimitive-symbol.js-strict:true": "test/language/statements/class/elements/computed-name-toprimitive-symbol.js: SyntaxError: test/language/statements/class/elements/computed-name-toprimitive-symbol.js: Unexpected token (69:9)\n 67 | \n 68 | class C {\n\u003e 69 | [obj1] = 42;\n | ^\n 70 | [obj2] = 43;\n 71 | [obj3] = 44;\n 72 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/computed-name-toprimitive.js-strict:true": "test/language/statements/class/elements/computed-name-toprimitive.js: SyntaxError: test/language/statements/class/elements/computed-name-toprimitive.js: Unexpected token (66:9)\n 64 | \n 65 | class C {\n\u003e 66 | [obj1] = 42;\n | ^\n 67 | [obj2] = 43;\n 68 | [obj3] = 44;\n 69 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/computed-property-abrupt-completition.js-strict:true": "test/language/statements/class/elements/computed-property-abrupt-completition.js: SyntaxError: test/language/statements/class/elements/computed-property-abrupt-completition.js: Missing class properties transform.\n 30 | assert.throws(Test262Error, function() {\n 31 | class C {\n\u003e 32 | [abruptCompletion()];\n | ^\n 33 | [neverExecuted = true];\n 34 | }\n 35 | }, 'computed property should have abrupt completion'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/ctor-called-after-fields-init.js-strict:true": "test/language/statements/class/elements/ctor-called-after-fields-init.js: SyntaxError: test/language/statements/class/elements/ctor-called-after-fields-init.js: Unexpected token (29:6)\n 27 | ctor = this.foo;\n 28 | }\n\u003e 29 | foo = 42;\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | x = eval('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-referenceerror.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-referenceerror.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-referenceerror.js: Unexpected token (53:12)\n 51 | function evaluate() {\n 52 | class C {\n\u003e 53 | [noRef] = fn();\n | ^\n 54 | }\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-err.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-err.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-err.js: Missing class properties transform.\n 53 | function evaluate() {\n 54 | class C {\n\u003e 55 | [obj]\n | ^\n 56 | }\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-noncallable.js: Unexpected token (53:10)\n 51 | function evaluate() {\n 52 | class C {\n\u003e 53 | [obj] = refErrorIfEvaluated;\n | ^\n 54 | }\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-toprimitive-returns-nonobject.js: Unexpected token (53:10)\n 51 | function evaluate() {\n 52 | class C {\n\u003e 53 | [obj] = refErrorIfEvaluated;\n | ^\n 54 | }\n 55 | }\n 56 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-tostring-err.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-tostring-err.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-tostring-err.js: Missing class properties transform.\n 53 | function evaluate() {\n 54 | class C {\n\u003e 55 | [obj]\n | ^\n 56 | }\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/evaluation-error/computed-name-valueof-err.js-strict:true": "test/language/statements/class/elements/evaluation-error/computed-name-valueof-err.js: SyntaxError: test/language/statements/class/elements/evaluation-error/computed-name-valueof-err.js: Missing class properties transform.\n 54 | function evaluate() {\n 55 | class C {\n\u003e 56 | [obj]\n | ^\n 57 | }\n 58 | }\n 59 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/field-declaration.js-strict:true": "test/language/statements/class/elements/field-declaration.js: SyntaxError: test/language/statements/class/elements/field-declaration.js: Unexpected token (54:4)\n 52 | \n 53 | class C {\n\u003e 54 | f = 'test262';\n | ^\n 55 | 'g';\n 56 | 0 = 'bar';\n 57 | [computed]; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fielddefinition-initializer-abrupt-completion.js-strict:true": "test/language/statements/class/elements/fielddefinition-initializer-abrupt-completion.js: SyntaxError: test/language/statements/class/elements/fielddefinition-initializer-abrupt-completion.js: Unexpected token (42:4)\n 40 | \n 41 | class C {\n\u003e 42 | x = f();\n | ^\n 43 | }\n 44 | \n 45 | assert.throws(Test262Error, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-anonymous-function-length.js-strict:true": "test/language/statements/class/elements/fields-anonymous-function-length.js: SyntaxError: test/language/statements/class/elements/fields-anonymous-function-length.js: Unexpected token (37:8)\n 35 | \n 36 | class C {\n\u003e 37 | field = function() {};\n | ^\n 38 | #field = (a, b, c, d) =\u003e undefined;\n 39 | \n 40 | accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-asi-1.js-strict:true": "test/language/statements/class/elements/fields-asi-1.js: SyntaxError: test/language/statements/class/elements/fields-asi-1.js: Unexpected token (13:4)\n 11 | var obj = {}\n 12 | class C {\n\u003e 13 | x = obj\n | ^\n 14 | ['lol'] = 42\n 15 | }\n 16 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-asi-2.js-strict:true": "test/language/statements/class/elements/fields-asi-2.js: SyntaxError: test/language/statements/class/elements/fields-asi-2.js: Unexpected token (12:4)\n 10 | \n 11 | class C {\n\u003e 12 | x = \"lol\"\n | ^\n 13 | [1]\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-asi-5.js-strict:true": "test/language/statements/class/elements/fields-asi-5.js: SyntaxError: test/language/statements/class/elements/fields-asi-5.js: Unexpected token (16:4)\n 14 | \n 15 | class C {\n\u003e 16 | a = x\n | ^\n 17 | in\n 18 | z\n 19 | b = y at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-computed-name-propname-constructor.js-strict:true": "test/language/statements/class/elements/fields-computed-name-propname-constructor.js: SyntaxError: test/language/statements/class/elements/fields-computed-name-propname-constructor.js: Missing class properties transform.\n 45 | var x = \"constructor\";\n 46 | class C1 {\n\u003e 47 | [x];\n | ^\n 48 | }\n 49 | \n 50 | var c1 = new C1(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-constructor.js-strict:true": "test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-constructor.js: SyntaxError: test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-constructor.js: Unexpected token (73:13)\n 71 | \n 72 | class C2 {\n\u003e 73 | static [x] = 42;\n | ^\n 74 | }\n 75 | \n 76 | verifyProperty(C2, 'constructor', { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-prototype.js-strict:true": "test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-prototype.js: SyntaxError: test/language/statements/class/elements/fields-computed-name-static-computed-var-propname-prototype.js: Unexpected token (25:15)\n 23 | assert.throws(TypeError, function() {\n 24 | class C {\n\u003e 25 | static [x] = 42;\n | ^\n 26 | }\n 27 | });\n 28 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-computed-name-static-propname-constructor.js-strict:true": "test/language/statements/class/elements/fields-computed-name-static-propname-constructor.js: SyntaxError: test/language/statements/class/elements/fields-computed-name-static-propname-constructor.js: Unexpected token (72:25)\n 70 | \n 71 | class C2 {\n\u003e 72 | static ['constructor'] = 42;\n | ^\n 73 | }\n 74 | \n 75 | verifyProperty(C2, 'constructor', { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-computed-name-static-propname-prototype.js-strict:true": "test/language/statements/class/elements/fields-computed-name-static-propname-prototype.js: SyntaxError: test/language/statements/class/elements/fields-computed-name-static-propname-prototype.js: Unexpected token (23:25)\n 21 | assert.throws(TypeError, function() {\n 22 | class C {\n\u003e 23 | static ['prototype'] = 42;\n | ^\n 24 | }\n 25 | });\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/fields-hash-constructor-is-a-valid-name.js-strict:true": "test/language/statements/class/elements/fields-hash-constructor-is-a-valid-name.js: SyntaxError: test/language/statements/class/elements/fields-hash-constructor-is-a-valid-name.js: Unexpected token (30:19)\n 28 | \n 29 | class C2 {\n\u003e 30 | [\"#constructor\"] = 42;\n | ^\n 31 | }\n 32 | \n 33 | var c2 = new C2(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/get-access-of-missing-private-getter.js-strict:true": "test/language/statements/class/elements/get-access-of-missing-private-getter.js: SyntaxError: test/language/statements/class/elements/get-access-of-missing-private-getter.js: Unexpected character '#' (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | set #f(v) {\n | ^\n 29 | throw new Test262Error();\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/get-access-of-missing-shadowed-private-getter.js-strict:true": "test/language/statements/class/elements/get-access-of-missing-shadowed-private-getter.js: SyntaxError: test/language/statements/class/elements/get-access-of-missing-shadowed-private-getter.js: Unexpected character '#' (28:6)\n 26 | \n 27 | class A {\n\u003e 28 | get #f() {\n | ^\n 29 | throw new Test262Error();\n 30 | }\n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/grammar-private-field-optional-chaining.js-strict:true": "test/language/statements/class/elements/grammar-private-field-optional-chaining.js: SyntaxError: test/language/statements/class/elements/grammar-private-field-optional-chaining.js: Unexpected character '#' (24:2)\n 22 | \n 23 | class C {\n\u003e 24 | #m = 'test262';\n | ^\n 25 | \n 26 | static access(obj) {\n 27 | return obj?.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/indirect-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | x = (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/indirect-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/init-err-evaluation.js-strict:true": "test/language/statements/class/elements/init-err-evaluation.js: SyntaxError: test/language/statements/class/elements/init-err-evaluation.js: Unexpected token (28:4)\n 26 | \n 27 | class C {\n\u003e 28 | x = fn1();\n | ^\n 29 | y = fn2();\n 30 | z = fn1();\n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/init-value-defined-after-class.js-strict:true": "test/language/statements/class/elements/init-value-defined-after-class.js: SyntaxError: test/language/statements/class/elements/init-value-defined-after-class.js: Unexpected token (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | [x] = x;\n | ^\n 28 | }\n 29 | \n 30 | var c1 = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/init-value-incremental.js-strict:true": "test/language/statements/class/elements/init-value-incremental.js: SyntaxError: test/language/statements/class/elements/init-value-incremental.js: Unexpected token (36:8)\n 34 | \n 35 | class C {\n\u003e 36 | [x++] = x++;\n | ^\n 37 | [x++] = x++;\n 38 | }\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/intercalated-static-non-static-computed-fields.js-strict:true": "test/language/statements/class/elements/intercalated-static-non-static-computed-fields.js: SyntaxError: test/language/statements/class/elements/intercalated-static-non-static-computed-fields.js: Unexpected token (44:8)\n 42 | \n 43 | class C {\n\u003e 44 | [i++] = i++;\n | ^\n 45 | static [i++] = i++;\n 46 | [i++] = i++;\n 47 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-computed-names.js-strict:true": "test/language/statements/class/elements/multiple-definitions-computed-names.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | foo = \"foobar\";\n | ^\n 29 | m() { return 42 }\n 30 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n 31 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/multiple-definitions-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-computed-symbol-names.js: Unexpected token (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | [x]; [y] = 42\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected token (68:6)\n 66 | \n 67 | class C {\n\u003e 68 | foo = \"foobar\";\n | ^\n 69 | m() { return 42 }\n 70 | #\\u{6F};\n 71 | #\\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-literal-names-asi.js-strict:true": "test/language/statements/class/elements/multiple-definitions-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-literal-names-asi.js: Unexpected token (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | foo = \"foobar\";\n | ^\n 27 | m() { return 42 }\n 28 | a\n 29 | b = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-literal-names.js-strict:true": "test/language/statements/class/elements/multiple-definitions-literal-names.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-literal-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | foo = \"foobar\";\n | ^\n 29 | m() { return 42 }\n 30 | a; b = 42;\n 31 | c = fn at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-private-field-usage.js-strict:true": "test/language/statements/class/elements/multiple-definitions-private-field-usage.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-private-field-usage.js: Unexpected token (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | #m = 'test262';\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/multiple-definitions-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-private-method-getter-usage.js: Unexpected token (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | get #m() { return 'test262'; }\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-private-method-usage.js-strict:true": "test/language/statements/class/elements/multiple-definitions-private-method-usage.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-private-method-usage.js: Unexpected token (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | foo = \"foobar\";\n | ^\n 28 | m() { return 42 }\n 29 | #m() { return 'test262'; }\n 30 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-private-names.js-strict:true": "test/language/statements/class/elements/multiple-definitions-private-names.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-private-names.js: Unexpected token (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | #x; #y\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-field-identifier-initializer.js: Unexpected token (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | foo = \"foobar\";\n | ^\n 63 | m() { return 42 }\n 64 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n 65 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-field-identifier.js: Unexpected token (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | foo = \"foobar\";\n | ^\n 63 | m() { return 42 }\n 64 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n 65 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-getter-alt.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 63 | get #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-getter.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-getter.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 63 | get #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-method-alt.js: Unexpected token (59:6)\n 57 | \n 58 | class C {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 62 | #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-method.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-method.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-method.js: Unexpected token (59:6)\n 57 | \n 58 | class C {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 62 | #$() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-setter-alt.js: Unexpected token (59:6)\n 57 | \n 58 | class C {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n 62 | set #$(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-private-setter.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-private-setter.js: Unexpected token (59:6)\n 57 | \n 58 | class C {\n\u003e 59 | foo = \"foobar\";\n | ^\n 60 | m() { return 42 }\n 61 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n 62 | set #$(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-alt.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier-initializer.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-privatename-identifier.js: Unexpected token (60:6)\n 58 | \n 59 | class C {\n\u003e 60 | foo = \"foobar\";\n | ^\n 61 | m() { return 42 }\n 62 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n 63 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected token (64:6)\n 62 | \n 63 | class C {\n\u003e 64 | foo = \"foobar\";\n | ^\n 65 | m() { return 42 }\n 66 | static * #$(value) {\n 67 | yield * value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected token (64:6)\n 62 | \n 63 | class C {\n\u003e 64 | foo = \"foobar\";\n | ^\n 65 | m() { return 42 }\n 66 | static * #$(value) {\n 67 | yield * value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$(value) {\n 64 | return value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-method-privatename-identifier.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$(value) {\n 64 | return value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-alt.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier-initializer.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-rs-static-privatename-identifier.js: Unexpected token (61:6)\n 59 | \n 60 | class C {\n\u003e 61 | foo = \"foobar\";\n | ^\n 62 | m() { return 42 }\n 63 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n 64 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-static-private-fields.js-strict:true": "test/language/statements/class/elements/multiple-definitions-static-private-fields.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-static-private-fields.js: Unexpected token (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | static #x; static #y\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/multiple-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-static-private-methods-with-fields.js: Unexpected token (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | static #xVal; static #yVal\n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-static-private-methods.js-strict:true": "test/language/statements/class/elements/multiple-definitions-static-private-methods.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-static-private-methods.js: Unexpected token (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | foo = \"foobar\";\n | ^\n 30 | m() { return 42 }\n 31 | \n 32 | m2() { return 39 } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-definitions-string-literal-names.js-strict:true": "test/language/statements/class/elements/multiple-definitions-string-literal-names.js: SyntaxError: test/language/statements/class/elements/multiple-definitions-string-literal-names.js: Unexpected token (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | foo = \"foobar\";\n | ^\n 27 | m() { return 42 }\n 28 | 'a'; \"b\"; 'c' = 39;\n 29 | \"d\" = 42 at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-computed-names.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-computed-names.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | foo = \"foobar\"\n 30 | bar = \"barbaz\";\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | class C {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | class C {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-literal-names-asi.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-literal-names.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-literal-names.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | class C {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\"; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-private-field-usage.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-private-field-usage.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m = 'test262';\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | get #m() { return 'test262'; }\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-private-method-usage.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-private-method-usage.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m() { return 'test262'; }\n | ^\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\";\n 30 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-private-names.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-private-names.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #x; #y\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | x() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | class C {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 63 | foo = \"foobar\"\n 64 | bar = \"barbaz\";\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-field-identifier.js: Unexpected token (63:6)\n 61 | class C {\n 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n\u003e 63 | foo = \"foobar\"\n | ^\n 64 | bar = \"barbaz\";\n 65 | \n 66 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 61 | foo = \"foobar\"\n 62 | bar = \"barbaz\";\n 63 | $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | foo = \"foobar\"\n 63 | bar = \"barbaz\";\n 64 | static $(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-static-private-fields.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-static-private-fields.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #x; static #y\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | static x() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #xVal; static #yVal\n | ^\n 30 | foo = \"foobar\"\n 31 | bar = \"barbaz\";\n 32 | static #x(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-static-private-methods.js: Unexpected token (30:6)\n 28 | class C {\n 29 | \n\u003e 30 | foo = \"foobar\"\n | ^\n 31 | bar = \"barbaz\";\n 32 | static #x(value) {\n 33 | return value / 2; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/multiple-stacked-definitions-string-literal-names.js-strict:true": "test/language/statements/class/elements/multiple-stacked-definitions-string-literal-names.js: SyntaxError: test/language/statements/class/elements/multiple-stacked-definitions-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | class C {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | foo = \"foobar\"\n 29 | bar = \"barbaz\"; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-direct-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected token (27:4)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected token (23:4)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/nested-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected token (30:4)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/nested-direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/nested-direct-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | x = () =\u003e {\n | ^\n 31 | var t = () =\u003e { eval('executed = true; arguments;'); };\n 32 | t();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/nested-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/nested-direct-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/nested-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/nested-indirect-eval-err-contains-arguments.js: Unexpected token (30:4)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | x = () =\u003e {\n | ^\n 31 | var t = () =\u003e { (0, eval)('executed = true; arguments;'); };\n 32 | t();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/nested-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/nested-indirect-eval-err-contains-newtarget.js: Unexpected token (29:4)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | #x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | #x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | #x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | #x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/nested-private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/nested-private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/nested-private-direct-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | #x = () =\u003e {\n | ^\n 31 | var t = () =\u003e { eval('executed = true; arguments;'); };\n 32 | t();\n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/nested-private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/nested-private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | #x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/nested-private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/nested-private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | #x = (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/nested-private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/nested-private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/nested-private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | #x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-computed-names.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-computed-names.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | class C {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | m() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | class C {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-literal-names-asi.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | m() { return 42; }\n 29 | \n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-literal-names.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-literal-names.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | class C {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | m() { return 42; }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-private-field-usage.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-private-field-usage.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m = 'test262';\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | get #m() { return 'test262'; }\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-private-method-usage.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-private-method-usage.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m() { return 'test262'; }\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-private-names.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-private-names.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #x; #y\n | ^\n 30 | m() { return 42; }\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | class C {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | class C {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-method.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-method.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-static-private-fields.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-static-private-fields.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #x; static #y\n | ^\n 30 | m() { return 42; }\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #xVal; static #yVal\n | ^\n 30 | m() { return 42; }\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-static-private-methods.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-static-private-methods.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | \n 30 | m() { return 42; }\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-no-sc-line-method-string-literal-names.js-strict:true": "test/language/statements/class/elements/new-no-sc-line-method-string-literal-names.js: SyntaxError: test/language/statements/class/elements/new-no-sc-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | class C {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | m() { return 42; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-computed-names.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-computed-names.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"];\n | ^\n 29 | m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | class C {\n\u003e 29 | [x]; [y] = 42;\n | ^\n 30 | m() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | class C {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-literal-names-asi.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | a\n\u003e 27 | b = 42;;\n | ^\n 28 | m() { return 42; }\n 29 | \n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-literal-names.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-literal-names.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | class C {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn;\n 30 | m() { return 42; }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-private-field-usage.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-private-field-usage.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m = 'test262';;\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | get #m() { return 'test262'; };\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-private-method-usage.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-private-method-usage.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m() { return 'test262'; };\n | ^\n 28 | m() { return 42; }\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-private-names.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-private-names.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #x; #y;\n | ^\n 30 | m() { return 42; }\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | class C {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | class C {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;\n | ^\n 63 | m() { return 42; }\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-getter.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-method.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-method.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-private-setter.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;\n | ^\n 61 | m() { return 42; }\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;\n | ^\n 61 | m() { return 42; }\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;\n | ^\n 62 | m() { return 42; }\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;\n | ^\n 62 | m() { return 42; }\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-static-private-fields.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-static-private-fields.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #x; static #y;\n | ^\n 30 | m() { return 42; }\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #xVal; static #yVal;\n | ^\n 30 | m() { return 42; }\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-static-private-methods.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-static-private-methods.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | ;\n 30 | m() { return 42; }\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/new-sc-line-method-string-literal-names.js-strict:true": "test/language/statements/class/elements/new-sc-line-method-string-literal-names.js: SyntaxError: test/language/statements/class/elements/new-sc-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | class C {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42;\n 28 | m() { return 42; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js-strict:true": "test/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js: SyntaxError: test/language/statements/class/elements/private-accessor-is-visible-in-computed-properties.js: Unexpected character '#' (26:8)\n 24 | assert.throws(TypeError, function() {\n 25 | class C {\n\u003e 26 | get #f() {\n | ^\n 27 | throw new Test262Error();\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #ZW_\\u200D_J() { return 'get string'; }\n | ^\n 63 | set #ZW_\\u200D_J(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-ZWNJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #ZW_\\u200C_NJ() { return 'get string'; }\n | ^\n 63 | set #ZW_\\u200C_NJ(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u2118.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #\\u2118() { return 'get string'; }\n | ^\n 63 | set #\\u2118(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-escape-sequence-u6F.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #\\u{6F}() { return 'get string'; }\n | ^\n 63 | set #\\u{6F}(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #ZW_‍_J() { return 'get string'; }\n | ^\n 63 | set #ZW_‍_J(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWNJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWNJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-ZWNJ.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #ZW_‌_NJ() { return 'get string'; }\n | ^\n 63 | set #ZW_‌_NJ(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-common.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-common.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-common.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #test262() { return 'get string'; }\n | ^\n 63 | set #test262(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-dollar.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-dollar.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-dollar.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #$() { return 'get string'; }\n | ^\n 63 | set #$(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-u2118.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-u2118.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-u2118.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #℘() { return 'get string'; }\n | ^\n 63 | set #℘(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/inst-private-name-underscore.js-strict:true": "test/language/statements/class/elements/private-accessor-name/inst-private-name-underscore.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/inst-private-name-underscore.js: Unexpected character '#' (62:6)\n 60 | \n 61 | class C {\n\u003e 62 | get #_() { return 'get string'; }\n | ^\n 63 | set #_(param) { stringSet = param; }\n 64 | \n 65 | getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWJ.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #ZW_\\u200D_J() { return 'get string'; }\n | ^\n 63 | static set #ZW_\\u200D_J(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-ZWNJ.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #ZW_\\u200C_NJ() { return 'get string'; }\n | ^\n 63 | static set #ZW_\\u200C_NJ(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u2118.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #\\u2118() { return 'get string'; }\n | ^\n 63 | static set #\\u2118(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-escape-sequence-u6F.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #\\u{6F}() { return 'get string'; }\n | ^\n 63 | static set #\\u{6F}(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-ZWJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-ZWJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-ZWJ.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #ZW_‍_J() { return 'get string'; }\n | ^\n 63 | static set #ZW_‍_J(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-ZWNJ.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-ZWNJ.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-ZWNJ.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #ZW_‌_NJ() { return 'get string'; }\n | ^\n 63 | static set #ZW_‌_NJ(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-common.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-common.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-common.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #test262() { return 'get string'; }\n | ^\n 63 | static set #test262(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-dollar.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-dollar.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-dollar.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #$() { return 'get string'; }\n | ^\n 63 | static set #$(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-u2118.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-u2118.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-u2118.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #℘() { return 'get string'; }\n | ^\n 63 | static set #℘(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-accessor-name/static-private-name-underscore.js-strict:true": "test/language/statements/class/elements/private-accessor-name/static-private-name-underscore.js: SyntaxError: test/language/statements/class/elements/private-accessor-name/static-private-name-underscore.js: Unexpected character '#' (62:13)\n 60 | \n 61 | class C {\n\u003e 62 | static get #_() { return 'get string'; }\n | ^\n 63 | static set #_(param) { stringSet = param; }\n 64 | \n 65 | static getPrivateReference() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-async-generator-method-name.js-strict:true": "test/language/statements/class/elements/private-async-generator-method-name.js: SyntaxError: test/language/statements/class/elements/private-async-generator-method-name.js: Unexpected token (52:8)\n 50 | \n 51 | class C {\n\u003e 52 | async * #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-async-method-name.js-strict:true": "test/language/statements/class/elements/private-async-method-name.js: SyntaxError: test/language/statements/class/elements/private-async-method-name.js: Unexpected character '#' (52:8)\n 50 | \n 51 | class C {\n\u003e 52 | async #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-class-field-on-frozen-objects.js-strict:true": "test/language/statements/class/elements/private-class-field-on-frozen-objects.js: SyntaxError: test/language/statements/class/elements/private-class-field-on-frozen-objects.js: Unexpected token (22:4)\n 20 | \n 21 | class Test {\n\u003e 22 | f = this;\n | ^\n 23 | #g = (Object.freeze(this), \"Test262\");\n 24 | \n 25 | get g() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-direct-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | #x = eval('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | #x = eval('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = eval('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js-strict:true": "test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super.x;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js-strict:true": "test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-indirect-eval-contains-superproperty-2.js: Unexpected character '#' (27:2)\n 25 | class A {}\n 26 | class C extends A {\n\u003e 27 | #x = (0, eval)('executed = true; super[\"x\"];');\n | ^\n 28 | }\n 29 | \n 30 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js-strict:true": "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super()[\"x\"];');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js-strict:true": "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2.js: Unexpected character '#' (23:2)\n 21 | class A {}\n 22 | class C extends A {\n\u003e 23 | #x = (0, eval)('executed = true; super().x;');\n | ^\n 24 | }\n 25 | \n 26 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js-strict:true": "test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js: SyntaxError: test/language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall.js: Unexpected character '#' (30:2)\n 28 | class A {}\n 29 | class C extends A {\n\u003e 30 | #x = (0, eval)('executed = true; super();');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-direct-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/private-direct-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/private-direct-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | #x = eval('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-direct-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/private-direct-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/private-direct-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | #x = eval('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | var c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/private-field-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/private-field-access-on-inner-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #f = 'Test262';\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/private-field-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/private-field-access-on-inner-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #f = 'Test262';\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-after-optional-chain.js-strict:true": "test/language/statements/class/elements/private-field-after-optional-chain.js: SyntaxError: test/language/statements/class/elements/private-field-after-optional-chain.js: Unexpected character '#' (28:2)\n 26 | \n 27 | class C {\n\u003e 28 | #f = 'Test262';\n | ^\n 29 | \n 30 | method(o) {\n 31 | return o?.c.#f; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-as-arrow-function.js-strict:true": "test/language/statements/class/elements/private-field-as-arrow-function.js: SyntaxError: test/language/statements/class/elements/private-field-as-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m = () =\u003e 'test262';\n | ^\n 27 | \n 28 | method() {\n 29 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-as-function.js-strict:true": "test/language/statements/class/elements/private-field-as-function.js: SyntaxError: test/language/statements/class/elements/private-field-as-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m = function () { return 'test262'; };\n | ^\n 27 | \n 28 | method() {\n 29 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js-strict:true": "test/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js: SyntaxError: test/language/statements/class/elements/private-field-is-not-clobbered-by-computed-property.js: Unexpected character '#' (28:2)\n 26 | \n 27 | class C {\n\u003e 28 | #m = 44;\n | ^\n 29 | [\"#m\"] = this.#m / 11;\n 30 | \n 31 | checkPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-is-visible-in-computed-properties.js-strict:true": "test/language/statements/class/elements/private-field-is-visible-in-computed-properties.js: SyntaxError: test/language/statements/class/elements/private-field-is-visible-in-computed-properties.js: Unexpected character '#' (46:10)\n 44 | assert.throws(TypeError, function() {\n 45 | class C {\n\u003e 46 | [self.#f] = 'Test262';\n | ^\n 47 | #f = 'foo';\n 48 | }\n 49 | }, 'access to a not defined private field in object should throw a TypeError'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-field-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #outer = 'test262';\n | ^\n 27 | \n 28 | B_withoutPrivateField = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js-strict:true": "test/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js: SyntaxError: test/language/statements/class/elements/private-field-visible-to-direct-eval-on-initializer.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class C {\n\u003e 43 | #m = 44;\n | ^\n 44 | v = eval(\"this.#m\");\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-field-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-field-visible-to-direct-eval.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class C {\n\u003e 43 | #m = 44;\n | ^\n 44 | \n 45 | getWithEval() {\n 46 | return eval(\"this.#m\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js-strict:true": "test/language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js: SyntaxError: test/language/statements/class/elements/private-field-with-initialized-id-is-visible-in-computed-properties.js: Unexpected character '#' (73:4)\n 71 | assert.throws(TypeError, function() {\n 72 | class C {\n\u003e 73 | #f = 'foo';\n | ^\n 74 | [self.#f] = 'Test262';\n 75 | }\n 76 | }, 'access to a not defined private field in object should throw a TypeError'); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-generator-method-name.js-strict:true": "test/language/statements/class/elements/private-generator-method-name.js: SyntaxError: test/language/statements/class/elements/private-generator-method-name.js: Unexpected character '#' (52:4)\n 50 | \n 51 | class C {\n\u003e 52 | * #method() {};\n | ^\n 53 | \n 54 | getPrivateMethod() {\n 55 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/private-getter-access-on-inner-arrow-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/private-getter-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/private-getter-access-on-inner-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js-strict:true": "test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js: SyntaxError: test/language/statements/class/elements/private-getter-brand-check-multiple-evaluations-of-class.js: Unexpected character '#' (25:8)\n 23 | let createAndInstantiateClass = function () {\n 24 | class C {\n\u003e 25 | get #m() { return 'test262'; }\n | ^\n 26 | \n 27 | access(o) {\n 28 | return o.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-brand-check-super-class.js-strict:true": "test/language/statements/class/elements/private-getter-brand-check-super-class.js: SyntaxError: test/language/statements/class/elements/private-getter-brand-check-super-class.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class S {\n\u003e 27 | get #m() { return 'super class'; }\n | ^\n 28 | \n 29 | superAccess() { return this.#m; }\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-brand-check.js-strict:true": "test/language/statements/class/elements/private-getter-brand-check.js: SyntaxError: test/language/statements/class/elements/private-getter-brand-check.js: Unexpected character '#' (32:6)\n 30 | \n 31 | class C {\n\u003e 32 | get #m() { return 'test262'; }\n | ^\n 33 | \n 34 | access(o) {\n 35 | return o.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-is-not-a-own-property.js-strict:true": "test/language/statements/class/elements/private-getter-is-not-a-own-property.js: SyntaxError: test/language/statements/class/elements/private-getter-is-not-a-own-property.js: Unexpected character '#' (31:6)\n 29 | \n 30 | class C {\n\u003e 31 | get #m() { return \"Test262\"; }\n | ^\n 32 | \n 33 | checkPrivateGetter() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js-strict:true": "test/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js: SyntaxError: test/language/statements/class/elements/private-getter-is-not-clobbered-by-computed-property.js: Unexpected character '#' (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | get #m() { return \"Test262\"; }\n | ^\n 29 | [\"#m\"] = 0;\n 30 | \n 31 | checkPrivateGetter() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'test262'; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-shadowed-by-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-getter-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-getter-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-getter-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-getter-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-shadowed-by-method-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-getter-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-getter-shadowed-by-method-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { throw new Test262Error(); }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-getter-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-getter-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js-strict:true": "test/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js: SyntaxError: test/language/statements/class/elements/private-getter-visible-to-direct-eval-on-initializer.js: Unexpected character '#' (43:6)\n 41 | \n 42 | class C {\n\u003e 43 | get #m() { return \"Test262\"; };\n | ^\n 44 | v = eval(\"this.#m\");\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-getter-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-getter-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-getter-visible-to-direct-eval.js: Unexpected character '#' (43:6)\n 41 | \n 42 | class C {\n\u003e 43 | get #m() { return \"Test262\"; };\n | ^\n 44 | \n 45 | getWithEval() {\n 46 | return eval(\"this.#m\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-indirect-eval-err-contains-arguments.js-strict:true": "test/language/statements/class/elements/private-indirect-eval-err-contains-arguments.js: SyntaxError: test/language/statements/class/elements/private-indirect-eval-err-contains-arguments.js: Unexpected character '#' (30:2)\n 28 | var executed = false;\n 29 | class C {\n\u003e 30 | #x = (0, eval)('executed = true; arguments;');\n | ^\n 31 | }\n 32 | \n 33 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-indirect-eval-err-contains-newtarget.js-strict:true": "test/language/statements/class/elements/private-indirect-eval-err-contains-newtarget.js: SyntaxError: test/language/statements/class/elements/private-indirect-eval-err-contains-newtarget.js: Unexpected character '#' (29:2)\n 27 | var executed = false;\n 28 | class C {\n\u003e 29 | #x = (0, eval)('executed = true; new.target;');\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/private-method-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/private-method-access-on-inner-arrow-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/private-method-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/private-method-access-on-inner-function.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'Test262'; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-brand-check-multiple-evaluations-of-class.js-strict:true": "test/language/statements/class/elements/private-method-brand-check-multiple-evaluations-of-class.js: SyntaxError: test/language/statements/class/elements/private-method-brand-check-multiple-evaluations-of-class.js: Unexpected character '#' (25:4)\n 23 | let createAndInstantiateClass = function () {\n 24 | class C {\n\u003e 25 | #m() { return 'test262'; }\n | ^\n 26 | \n 27 | access(o) {\n 28 | return o.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-brand-check-super-class.js-strict:true": "test/language/statements/class/elements/private-method-brand-check-super-class.js: SyntaxError: test/language/statements/class/elements/private-method-brand-check-super-class.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class S {\n\u003e 27 | #method() { return 'super class'; }\n | ^\n 28 | \n 29 | superAccess() { return this.#method(); }\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-brand-check.js-strict:true": "test/language/statements/class/elements/private-method-brand-check.js: SyntaxError: test/language/statements/class/elements/private-method-brand-check.js: Unexpected character '#' (32:2)\n 30 | \n 31 | class C {\n\u003e 32 | #m() { return 'test262'; }\n | ^\n 33 | \n 34 | access(o) {\n 35 | return o.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-comparison-multiple-evaluations-of-class.js-strict:true": "test/language/statements/class/elements/private-method-comparison-multiple-evaluations-of-class.js: SyntaxError: test/language/statements/class/elements/private-method-comparison-multiple-evaluations-of-class.js: Unexpected character '#' (33:4)\n 31 | let createAndInstantiateClass = function () {\n 32 | class C {\n\u003e 33 | #m() { return 'test262'; }\n | ^\n 34 | \n 35 | getPrivateMethod() {\n 36 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-comparison.js-strict:true": "test/language/statements/class/elements/private-method-comparison.js: SyntaxError: test/language/statements/class/elements/private-method-comparison.js: Unexpected character '#' (35:2)\n 33 | \n 34 | class C {\n\u003e 35 | #m() { return 'test262'; }\n | ^\n 36 | \n 37 | getPrivateMethod() {\n 38 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-get-and-call.js-strict:true": "test/language/statements/class/elements/private-method-get-and-call.js: SyntaxError: test/language/statements/class/elements/private-method-get-and-call.js: Unexpected character '#' (35:2)\n 33 | \n 34 | class C {\n\u003e 35 | #m() { return this._v; }\n | ^\n 36 | \n 37 | getPrivateMethod() {\n 38 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-is-not-a-own-property.js-strict:true": "test/language/statements/class/elements/private-method-is-not-a-own-property.js: SyntaxError: test/language/statements/class/elements/private-method-is-not-a-own-property.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class C {\n\u003e 31 | #m() { return \"Test262\"; }\n | ^\n 32 | \n 33 | checkPrivateMethod() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js-strict:true": "test/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js: SyntaxError: test/language/statements/class/elements/private-method-is-not-clobbered-by-computed-property.js: Unexpected character '#' (28:2)\n 26 | \n 27 | class C {\n\u003e 28 | #m() { return \"Test262\"; }\n | ^\n 29 | [\"#m\"] = 0;\n 30 | \n 31 | checkPrivateMethod() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-is-visible-in-computed-properties.js-strict:true": "test/language/statements/class/elements/private-method-is-visible-in-computed-properties.js: SyntaxError: test/language/statements/class/elements/private-method-is-visible-in-computed-properties.js: Unexpected character '#' (26:4)\n 24 | assert.throws(TypeError, function() {\n 25 | class C {\n\u003e 26 | #m() {\n | ^\n 27 | throw new Test262Error();\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-length.js-strict:true": "test/language/statements/class/elements/private-method-length.js: SyntaxError: test/language/statements/class/elements/private-method-length.js: Unexpected character '#' (39:2)\n 37 | \n 38 | class C {\n\u003e 39 | #method(a) {};\n | ^\n 40 | \n 41 | getPrivateMethod() {\n 42 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-method-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-method-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'test262'; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-referenced-from-static-method.js-strict:true": "test/language/statements/class/elements/private-method-referenced-from-static-method.js: SyntaxError: test/language/statements/class/elements/private-method-referenced-from-static-method.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | return this.#f();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-shadowed-by-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-method-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-method-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-method-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-method-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-method-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-method-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'outer class'; }\n | ^\n 27 | \n 28 | method() { return this.#m(); }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-shadowed-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-method-shadowed-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-method-shadowed-on-nested-class.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { throw new Test262Error(); }\n | ^\n 27 | \n 28 | B = class {\n 29 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js-strict:true": "test/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js: SyntaxError: test/language/statements/class/elements/private-method-visible-to-direct-eval-on-initializer.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class C {\n\u003e 43 | #m() { return \"Test262\"; };\n | ^\n 44 | v = eval(\"this.#m()\");\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-method-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-method-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-method-visible-to-direct-eval.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class C {\n\u003e 43 | #m() { return \"Test262\"; };\n | ^\n 44 | \n 45 | getWithEval() {\n 46 | return eval(\"this.#m()\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-methods/prod-private-method-initialize-order.js-strict:true": "test/language/statements/class/elements/private-methods/prod-private-method-initialize-order.js: SyntaxError: test/language/statements/class/elements/private-methods/prod-private-method-initialize-order.js: Unexpected token (102:4)\n 100 | \n 101 | class C {\n\u003e 102 | a = this.#m();\n | ^\n 103 | \n 104 | #m() { return 42; }\n 105 | get bGetter() { return this.#b; } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-methods/prod-private-method.js-strict:true": "test/language/statements/class/elements/private-methods/prod-private-method.js: SyntaxError: test/language/statements/class/elements/private-methods/prod-private-method.js: Unexpected character '#' (87:2)\n 85 | \n 86 | class C {\n\u003e 87 | #m() { return 42; }\n | ^\n 88 | \n 89 | \n 90 | get ref() { return this.#m; } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/private-setter-access-on-inner-arrow-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method() {\n 29 | let arrowFunction = () =\u003e { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/private-setter-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/private-setter-access-on-inner-function.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method() {\n 29 | let self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-brand-check-multiple-evaluations-of-class.js-strict:true": "test/language/statements/class/elements/private-setter-brand-check-multiple-evaluations-of-class.js: SyntaxError: test/language/statements/class/elements/private-setter-brand-check-multiple-evaluations-of-class.js: Unexpected character '#' (25:8)\n 23 | let createAndInstantiateClass = function () {\n 24 | class C {\n\u003e 25 | set #m(v) { this._v = v; }\n | ^\n 26 | \n 27 | access(o, v) {\n 28 | o.#m = v; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-brand-check-super-class.js-strict:true": "test/language/statements/class/elements/private-setter-brand-check-super-class.js: SyntaxError: test/language/statements/class/elements/private-setter-brand-check-super-class.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class S {\n\u003e 27 | set #m(v) { this._v = v }\n | ^\n 28 | \n 29 | superAccess(v) { this.#m = v; }\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-brand-check.js-strict:true": "test/language/statements/class/elements/private-setter-brand-check.js: SyntaxError: test/language/statements/class/elements/private-setter-brand-check.js: Unexpected character '#' (32:6)\n 30 | \n 31 | class C {\n\u003e 32 | set #m(v) { this._v = v; }\n | ^\n 33 | \n 34 | access(o, v) {\n 35 | return o.#m = v; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-is-not-a-own-property.js-strict:true": "test/language/statements/class/elements/private-setter-is-not-a-own-property.js: SyntaxError: test/language/statements/class/elements/private-setter-is-not-a-own-property.js: Unexpected character '#' (31:6)\n 29 | \n 30 | class C {\n\u003e 31 | set #m(v) { this._v = v; }\n | ^\n 32 | \n 33 | checkPrivateSetter() {\n 34 | assert.sameValue(this.hasOwnProperty(\"#m\"), false); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js-strict:true": "test/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js: SyntaxError: test/language/statements/class/elements/private-setter-is-not-clobbered-by-computed-property.js: Unexpected character '#' (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | set #m(v) { this._v = v; }\n | ^\n 29 | [\"#m\"] = 0;\n 30 | \n 31 | checkPrivateSetter() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | B = class {\n 29 | method(o, v) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-shadowed-by-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-setter-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-setter-shadowed-by-field-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-setter-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-setter-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-shadowed-by-method-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-setter-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-setter-shadowed-by-method-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-setter-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-setter-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | set #m(v) { this._v = v; }\n | ^\n 27 | \n 28 | method(v) { this.#m = v; }\n 29 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js-strict:true": "test/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js: SyntaxError: test/language/statements/class/elements/private-setter-visible-to-direct-eval-on-initializer.js: Unexpected character '#' (44:6)\n 42 | \n 43 | class C {\n\u003e 44 | set #m(v) { this._v = v; };\n | ^\n 45 | v = (eval(\"this.#m = 53\"), this._v);\n 46 | }\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-setter-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-setter-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-setter-visible-to-direct-eval.js: Unexpected character '#' (44:6)\n 42 | \n 43 | class C {\n\u003e 44 | set #m(v) { this._v = v; };\n | ^\n 45 | \n 46 | setWithEval(v) {\n 47 | eval(\"this.#m = v\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-async-generator-method-name.js-strict:true": "test/language/statements/class/elements/private-static-async-generator-method-name.js: SyntaxError: test/language/statements/class/elements/private-static-async-generator-method-name.js: Unexpected token (54:15)\n 52 | \n 53 | class C {\n\u003e 54 | static async * #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-async-method-name.js-strict:true": "test/language/statements/class/elements/private-static-async-method-name.js: SyntaxError: test/language/statements/class/elements/private-static-async-method-name.js: Unexpected character '#' (54:15)\n 52 | \n 53 | class C {\n\u003e 54 | static async #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-shadowed-by-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-field-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-field-shadowed-by-field-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-field-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-shadowed-by-method-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-field-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-field-shadowed-by-method-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m = () =\u003e 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-field-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static fieldAccess() {\n 71 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-usage-inside-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-field-usage-inside-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-field-usage-inside-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m = 'outer class';\n | ^\n 69 | \n 70 | static B = class {\n 71 | static fieldAccess(o) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-field-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-static-field-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-static-field-visible-to-direct-eval.js: Unexpected character '#' (43:9)\n 41 | \n 42 | class C {\n\u003e 43 | static #m = 44;\n | ^\n 44 | \n 45 | static getWithEval() {\n 46 | return eval(\"this.#m\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-generator-method-name.js-strict:true": "test/language/statements/class/elements/private-static-generator-method-name.js: SyntaxError: test/language/statements/class/elements/private-static-generator-method-name.js: Unexpected character '#' (54:11)\n 52 | \n 53 | class C {\n\u003e 54 | static * #method() {};\n | ^\n 55 | \n 56 | static getPrivateMethod() {\n 57 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-getter-abrupt-completition.js-strict:true": "test/language/statements/class/elements/private-static-getter-abrupt-completition.js: SyntaxError: test/language/statements/class/elements/private-static-getter-abrupt-completition.js: Unexpected character '#' (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | get #m() {\n | ^\n 29 | throw new Test262Error();\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-getter-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-static-getter-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-static-getter-visible-to-direct-eval.js: Unexpected character '#' (43:13)\n 41 | \n 42 | class C {\n\u003e 43 | static get #m() {\n | ^\n 44 | return 'Test262';\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-length.js-strict:true": "test/language/statements/class/elements/private-static-method-length.js: SyntaxError: test/language/statements/class/elements/private-static-method-length.js: Unexpected character '#' (39:9)\n 37 | \n 38 | class C {\n\u003e 39 | static #method(a, b, c) {};\n | ^\n 40 | \n 41 | static getPrivateMethod() {\n 42 | return this.#method; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-name.js-strict:true": "test/language/statements/class/elements/private-static-method-name.js: SyntaxError: test/language/statements/class/elements/private-static-method-name.js: Unexpected character '#' (62:9)\n 60 | \n 61 | class C {\n\u003e 62 | static #method() {\n | ^\n 63 | return 'Test262';\n 64 | };\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-shadowed-by-field-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-method-shadowed-by-field-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-method-shadowed-by-field-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-method-shadowed-by-getter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-shadowed-by-method-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-method-shadowed-by-method-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-method-shadowed-by-method-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-method-shadowed-by-setter-on-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m() { return 'outer class'; }\n | ^\n 69 | \n 70 | static methodAccess() {\n 71 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-usage-inside-nested-class.js-strict:true": "test/language/statements/class/elements/private-static-method-usage-inside-nested-class.js: SyntaxError: test/language/statements/class/elements/private-static-method-usage-inside-nested-class.js: Unexpected character '#' (68:9)\n 66 | \n 67 | class C {\n\u003e 68 | static #m() {\n | ^\n 69 | return 'outer class';\n 70 | }\n 71 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-method-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-static-method-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-static-method-visible-to-direct-eval.js: Unexpected character '#' (43:9)\n 41 | \n 42 | class C {\n\u003e 43 | static #m() {\n | ^\n 44 | return \"Test262\";\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-setter-abrupt-completition.js-strict:true": "test/language/statements/class/elements/private-static-setter-abrupt-completition.js: SyntaxError: test/language/statements/class/elements/private-static-setter-abrupt-completition.js: Unexpected character '#' (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | set #m(_) {\n | ^\n 30 | throw new Test262Error();\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/private-static-setter-visible-to-direct-eval.js-strict:true": "test/language/statements/class/elements/private-static-setter-visible-to-direct-eval.js: SyntaxError: test/language/statements/class/elements/private-static-setter-visible-to-direct-eval.js: Unexpected character '#' (43:13)\n 41 | \n 42 | class C {\n\u003e 43 | static set #m(v) {\n | ^\n 44 | this._v = v;\n 45 | }\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefield-on-proxy.js-strict:true": "test/language/statements/class/elements/privatefield-on-proxy.js: SyntaxError: test/language/statements/class/elements/privatefield-on-proxy.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class Test extends ProxyBase {\n\u003e 43 | #f = 3;\n | ^\n 44 | method() {\n 45 | return this.#f;\n 46 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldadd-typeerror.js-strict:true": "test/language/statements/class/elements/privatefieldadd-typeerror.js: SyntaxError: test/language/statements/class/elements/privatefieldadd-typeerror.js: Unexpected character '#' (49:2)\n 47 | \n 48 | class C extends A {\n\u003e 49 | #x;\n | ^\n 50 | \n 51 | constructor(arg) {\n 52 | super(arg); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-success-1.js-strict:true": "test/language/statements/class/elements/privatefieldget-success-1.js: SyntaxError: test/language/statements/class/elements/privatefieldget-success-1.js: Unexpected character '#' (30:2)\n 28 | \n 29 | class Outer {\n\u003e 30 | #x = 42;\n | ^\n 31 | \n 32 | innerclass() {\n 33 | var self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-success-2.js-strict:true": "test/language/statements/class/elements/privatefieldget-success-2.js: SyntaxError: test/language/statements/class/elements/privatefieldget-success-2.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class A {\n\u003e 31 | #x = 'Avalue';\n | ^\n 32 | x() {\n 33 | return this.#x;\n 34 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-success-3.js-strict:true": "test/language/statements/class/elements/privatefieldget-success-3.js: SyntaxError: test/language/statements/class/elements/privatefieldget-success-3.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class A {\n\u003e 31 | #x = 'Avalue';\n | ^\n 32 | x() {\n 33 | return this.#x;\n 34 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-success-4.js-strict:true": "test/language/statements/class/elements/privatefieldget-success-4.js: SyntaxError: test/language/statements/class/elements/privatefieldget-success-4.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class A {\n\u003e 31 | #x = 'Avalue';\n | ^\n 32 | x() {\n 33 | return this.#x;\n 34 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-success-5.js-strict:true": "test/language/statements/class/elements/privatefieldget-success-5.js: SyntaxError: test/language/statements/class/elements/privatefieldget-success-5.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class C {\n\u003e 31 | #x = 42;\n | ^\n 32 | f() {\n 33 | return this.#x;\n 34 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-typeerror-1.js-strict:true": "test/language/statements/class/elements/privatefieldget-typeerror-1.js: SyntaxError: test/language/statements/class/elements/privatefieldget-typeerror-1.js: Unexpected token (36:4)\n 34 | \n 35 | class C {\n\u003e 36 | y = this.#x;\n | ^\n 37 | #x;\n 38 | }\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-typeerror-2.js-strict:true": "test/language/statements/class/elements/privatefieldget-typeerror-2.js: SyntaxError: test/language/statements/class/elements/privatefieldget-typeerror-2.js: Unexpected character '#' (36:2)\n 34 | \n 35 | class Outer {\n\u003e 36 | #x = 42;\n | ^\n 37 | \n 38 | innerclass() {\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-typeerror-3.js-strict:true": "test/language/statements/class/elements/privatefieldget-typeerror-3.js: SyntaxError: test/language/statements/class/elements/privatefieldget-typeerror-3.js: Unexpected character '#' (37:2)\n 35 | \n 36 | class Outer {\n\u003e 37 | #x = 42;\n | ^\n 38 | \n 39 | innerclass() {\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-typeerror-4.js-strict:true": "test/language/statements/class/elements/privatefieldget-typeerror-4.js: SyntaxError: test/language/statements/class/elements/privatefieldget-typeerror-4.js: Unexpected character '#' (37:4)\n 35 | function classfactory() {\n 36 | return class {\n\u003e 37 | #x;\n | ^\n 38 | f() {\n 39 | this.#x;\n 40 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldget-typeerror-5.js-strict:true": "test/language/statements/class/elements/privatefieldget-typeerror-5.js: SyntaxError: test/language/statements/class/elements/privatefieldget-typeerror-5.js: Unexpected character '#' (36:2)\n 34 | \n 35 | class Outer {\n\u003e 36 | #x = 42;\n | ^\n 37 | \n 38 | innerclass() {\n 39 | var self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldset-typeerror-1.js-strict:true": "test/language/statements/class/elements/privatefieldset-typeerror-1.js: SyntaxError: test/language/statements/class/elements/privatefieldset-typeerror-1.js: Unexpected token (36:4)\n 34 | \n 35 | class C {\n\u003e 36 | y = this.#x = 1;\n | ^\n 37 | #x;\n 38 | }\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldset-typeerror-2.js-strict:true": "test/language/statements/class/elements/privatefieldset-typeerror-2.js: SyntaxError: test/language/statements/class/elements/privatefieldset-typeerror-2.js: Unexpected character '#' (36:2)\n 34 | \n 35 | class Outer {\n\u003e 36 | #x = 42;\n | ^\n 37 | \n 38 | innerclass() {\n 39 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldset-typeerror-3.js-strict:true": "test/language/statements/class/elements/privatefieldset-typeerror-3.js: SyntaxError: test/language/statements/class/elements/privatefieldset-typeerror-3.js: Unexpected character '#' (37:2)\n 35 | \n 36 | class Outer {\n\u003e 37 | #x = 42;\n | ^\n 38 | \n 39 | innerclass() {\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldset-typeerror-4.js-strict:true": "test/language/statements/class/elements/privatefieldset-typeerror-4.js: SyntaxError: test/language/statements/class/elements/privatefieldset-typeerror-4.js: Unexpected character '#' (37:4)\n 35 | function classfactory() {\n 36 | return class {\n\u003e 37 | #x;\n | ^\n 38 | f() {\n 39 | this.#x = 1;\n 40 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatefieldset-typeerror-5.js-strict:true": "test/language/statements/class/elements/privatefieldset-typeerror-5.js: SyntaxError: test/language/statements/class/elements/privatefieldset-typeerror-5.js: Unexpected character '#' (37:2)\n 35 | \n 36 | class Outer {\n\u003e 37 | #x = 42;\n | ^\n 38 | \n 39 | innerclass() {\n 40 | var self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privategetter-on-proxy.js-strict:true": "test/language/statements/class/elements/privategetter-on-proxy.js: SyntaxError: test/language/statements/class/elements/privategetter-on-proxy.js: Unexpected character '#' (47:6)\n 45 | \n 46 | class Test extends ProxyBase {\n\u003e 47 | get #f() {\n | ^\n 48 | return 3;\n 49 | }\n 50 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatemethods-on-proxy.js-strict:true": "test/language/statements/class/elements/privatemethods-on-proxy.js: SyntaxError: test/language/statements/class/elements/privatemethods-on-proxy.js: Unexpected character '#' (43:2)\n 41 | \n 42 | class Test extends ProxyBase {\n\u003e 43 | #f() {\n | ^\n 44 | return 3;\n 45 | }\n 46 | method() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-3.js-strict:true": "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-3.js: SyntaxError: test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-3.js: Unexpected token (19:4)\n 17 | \n 18 | class C {\n\u003e 19 | y = eval(\"executed = true; this.#x;\")\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-4.js-strict:true": "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-4.js: SyntaxError: test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-4.js: Unexpected character '#' (22:6)\n 20 | eval(\"executed = true; this.#x;\");\n 21 | class D extends C {\n\u003e 22 | #x;\n | ^\n 23 | }\n 24 | }\n 25 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-5.js-strict:true": "test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-5.js: SyntaxError: test/language/statements/class/elements/privatename-not-valid-eval-earlyerr-5.js: Unexpected character '#' (19:2)\n 17 | \n 18 | class C {\n\u003e 19 | #x;\n | ^\n 20 | }\n 21 | \n 22 | assert.throws(SyntaxError, function() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/privatename-valid-no-earlyerr.js-strict:true": "test/language/statements/class/elements/privatename-valid-no-earlyerr.js: SyntaxError: test/language/statements/class/elements/privatename-valid-no-earlyerr.js: Unexpected character '#' (30:2)\n 28 | \n 29 | class outer {\n\u003e 30 | #x = 42;\n | ^\n 31 | \n 32 | f() {\n 33 | var self = this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-getter-before-super-return-in-constructor.js-strict:true": "test/language/statements/class/elements/prod-private-getter-before-super-return-in-constructor.js: SyntaxError: test/language/statements/class/elements/prod-private-getter-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m; }\n | ^\n 41 | get #m() { return 42; }\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js-strict:true": "test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: SyntaxError: test/language/statements/class/elements/prod-private-getter-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | class C {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-method-before-super-return-in-constructor.js-strict:true": "test/language/statements/class/elements/prod-private-method-before-super-return-in-constructor.js: SyntaxError: test/language/statements/class/elements/prod-private-method-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m(); }\n | ^\n 41 | #m() { return 42; }\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js-strict:true": "test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js: SyntaxError: test/language/statements/class/elements/prod-private-method-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | class C {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-setter-before-super-return-in-constructor.js-strict:true": "test/language/statements/class/elements/prod-private-setter-before-super-return-in-constructor.js: SyntaxError: test/language/statements/class/elements/prod-private-setter-before-super-return-in-constructor.js: Unexpected character '#' (40:15)\n 38 | \n 39 | class D extends C {\n\u003e 40 | f() { this.#m = 42; }\n | ^\n 41 | set #m(val) {}\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js-strict:true": "test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: SyntaxError: test/language/statements/class/elements/prod-private-setter-before-super-return-in-field-initializer.js: Unexpected token (33:4)\n 31 | \n 32 | class C {\n\u003e 33 | f = this.g();\n | ^\n 34 | \n 35 | }\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/public-class-field-initialization-is-visible-to-proxy.js-strict:true": "test/language/statements/class/elements/public-class-field-initialization-is-visible-to-proxy.js: SyntaxError: test/language/statements/class/elements/public-class-field-initialization-is-visible-to-proxy.js: Unexpected token (29:4)\n 27 | \n 28 | class Base extends ProxyBase {\n\u003e 29 | f = \"Test262\";\n | ^\n 30 | }\n 31 | \n 32 | assert.throws(Test262Error, () =\u003e { new Base(); }); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/public-class-field-initialization-on-super-class-with-setter.js-strict:true": "test/language/statements/class/elements/public-class-field-initialization-on-super-class-with-setter.js: SyntaxError: test/language/statements/class/elements/public-class-field-initialization-on-super-class-with-setter.js: Unexpected token (28:4)\n 26 | \n 27 | class Base extends Super {\n\u003e 28 | f = \"Test262\";\n | ^\n 29 | }\n 30 | \n 31 | let o = new Base(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/redeclaration-symbol.js-strict:true": "test/language/statements/class/elements/redeclaration-symbol.js: SyntaxError: test/language/statements/class/elements/redeclaration-symbol.js: Unexpected token (39:6)\n 37 | \n 38 | class C {\n\u003e 39 | [y] = (x.push(\"a\"), \"old_value\");\n | ^\n 40 | [y] = (x.push(\"b\"), \"same_value\");\n 41 | [y] = (x.push(\"c\"), \"same_value\");\n 42 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/redeclaration.js-strict:true": "test/language/statements/class/elements/redeclaration.js: SyntaxError: test/language/statements/class/elements/redeclaration.js: Unexpected token (38:4)\n 36 | \n 37 | class C {\n\u003e 38 | y = (x.push(\"a\"), \"old_value\");\n | ^\n 39 | [\"y\"] = (x.push(\"b\"), \"another_value\");\n 40 | \"y\" = (x.push(\"c\"), \"same_value\");\n 41 | y = (x.push(\"d\"), \"same_value\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-computed-names.js-strict:true": "test/language/statements/class/elements/regular-definitions-computed-names.js: SyntaxError: test/language/statements/class/elements/regular-definitions-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/regular-definitions-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/regular-definitions-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | class C {\n\u003e 29 | [x]; [y] = 42\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/regular-definitions-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (67:2)\n 65 | \n 66 | class C {\n\u003e 67 | #\\u{6F};\n | ^\n 68 | #\\u2118;\n 69 | #ZW_\\u200C_NJ;\n 70 | #ZW_\\u200D_J; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-literal-names-asi.js-strict:true": "test/language/statements/class/elements/regular-definitions-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/regular-definitions-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | a\n\u003e 27 | b = 42;\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-literal-names.js-strict:true": "test/language/statements/class/elements/regular-definitions-literal-names.js: SyntaxError: test/language/statements/class/elements/regular-definitions-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | class C {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-private-field-usage.js-strict:true": "test/language/statements/class/elements/regular-definitions-private-field-usage.js: SyntaxError: test/language/statements/class/elements/regular-definitions-private-field-usage.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m = 'test262';\n | ^\n 27 | method() {\n 28 | return this.#m;\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/regular-definitions-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/regular-definitions-private-method-getter-usage.js: Unexpected character '#' (26:6)\n 24 | \n 25 | class C {\n\u003e 26 | get #m() { return 'test262'; }\n | ^\n 27 | method() {\n 28 | return this.#m;\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-private-method-usage.js-strict:true": "test/language/statements/class/elements/regular-definitions-private-method-usage.js: SyntaxError: test/language/statements/class/elements/regular-definitions-private-method-usage.js: Unexpected character '#' (26:2)\n 24 | \n 25 | class C {\n\u003e 26 | #m() { return 'test262'; }\n | ^\n 27 | method() {\n 28 | return this.#m();\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-private-names.js-strict:true": "test/language/statements/class/elements/regular-definitions-private-names.js: SyntaxError: test/language/statements/class/elements/regular-definitions-private-names.js: Unexpected character '#' (28:2)\n 26 | \n 27 | class C {\n\u003e 28 | #x; #y\n | ^\n 29 | x() {\n 30 | this.#x = 42;\n 31 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-field-identifier-initializer.js: Unexpected token (61:4)\n 59 | \n 60 | class C {\n\u003e 61 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1\n | ^\n 62 | \n 63 | }\n 64 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-field-identifier.js: Missing class properties transform.\n 59 | \n 60 | class C {\n\u003e 61 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J\n | ^\n 62 | \n 63 | }\n 64 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-getter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | get #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-getter.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-getter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | get #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-method-alt.js: Unexpected character '#' (58:2)\n 56 | \n 57 | class C {\n\u003e 58 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 59 | #$() {\n 60 | return this.#$_;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-method.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-method.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-method.js: Unexpected character '#' (58:2)\n 56 | \n 57 | class C {\n\u003e 58 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 59 | #$() {\n 60 | return this.#$_;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-setter-alt.js: Unexpected character '#' (58:2)\n 56 | \n 57 | class C {\n\u003e 58 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 59 | set #$(value) {\n 60 | this.#$_ = value;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-private-setter.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-private-setter.js: Unexpected character '#' (58:2)\n 56 | \n 57 | class C {\n\u003e 58 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 59 | set #$(value) {\n 60 | this.#$_ = value;\n 61 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J\n | ^\n 60 | $(value) {\n 61 | this.#$ = value;\n 62 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1\n | ^\n 60 | $() {\n 61 | return this.#$;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-privatename-identifier-initializer.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1\n | ^\n 60 | $() {\n 61 | return this.#$;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-privatename-identifier.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J\n | ^\n 60 | $(value) {\n 61 | this.#$ = value;\n 62 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (63:11)\n 61 | \n 62 | class C {\n\u003e 63 | static * #$(value) {\n | ^\n 64 | yield * value;\n 65 | }\n 66 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (63:11)\n 61 | \n 62 | class C {\n\u003e 63 | static * #$(value) {\n | ^\n 64 | yield * value;\n 65 | }\n 66 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$(value) {\n | ^\n 61 | return value;\n 62 | }\n 63 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-method-privatename-identifier.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$(value) {\n | ^\n 61 | return value;\n 62 | }\n 63 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 61 | static $(value) {\n 62 | C.#$ = value;\n 63 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J\n | ^\n 61 | static $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 61 | static $(value) {\n 62 | C.#$ = value;\n 63 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 61 | static $() {\n 62 | return C.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1\n | ^\n 61 | static $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1\n | ^\n 61 | static $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/regular-definitions-rs-static-privatename-identifier.js: Unexpected character '#' (60:9)\n 58 | \n 59 | class C {\n\u003e 60 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J\n | ^\n 61 | static $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-static-private-fields.js-strict:true": "test/language/statements/class/elements/regular-definitions-static-private-fields.js: SyntaxError: test/language/statements/class/elements/regular-definitions-static-private-fields.js: Unexpected character '#' (28:9)\n 26 | \n 27 | class C {\n\u003e 28 | static #x; static #y\n | ^\n 29 | static x() {\n 30 | this.#x = 42;\n 31 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/regular-definitions-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/regular-definitions-static-private-methods-with-fields.js: Unexpected character '#' (28:9)\n 26 | \n 27 | class C {\n\u003e 28 | static #xVal; static #yVal\n | ^\n 29 | static #x(value) {\n 30 | this.#xVal = value;\n 31 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-static-private-methods.js-strict:true": "test/language/statements/class/elements/regular-definitions-static-private-methods.js: SyntaxError: test/language/statements/class/elements/regular-definitions-static-private-methods.js: Unexpected character '#' (29:9)\n 27 | class C {\n 28 | \n\u003e 29 | static #x(value) {\n | ^\n 30 | return value / 2;\n 31 | }\n 32 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/regular-definitions-string-literal-names.js-strict:true": "test/language/statements/class/elements/regular-definitions-string-literal-names.js: SyntaxError: test/language/statements/class/elements/regular-definitions-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | class C {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-computed-names.js-strict:true": "test/language/statements/class/elements/same-line-method-computed-names.js: SyntaxError: test/language/statements/class/elements/same-line-method-computed-names.js: Unexpected token (28:6)\n 26 | \n 27 | class C {\n\u003e 28 | [x] = 42; [10] = \"meep\"; [\"not initialized\"]; m() { return 42; }\n | ^\n 29 | \n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/same-line-method-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/same-line-method-computed-symbol-names.js: Unexpected token (29:11)\n 27 | \n 28 | class C {\n\u003e 29 | [x]; [y] = 42; m() { return 42; }\n | ^\n 30 | \n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/same-line-method-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:2)\n 66 | \n 67 | class C {\n\u003e 68 | #\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;; m() { return 42; } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-literal-names-asi.js-strict:true": "test/language/statements/class/elements/same-line-method-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/same-line-method-literal-names-asi.js: Unexpected token (27:4)\n 25 | class C {\n 26 | a\n\u003e 27 | b = 42;; m() { return 42; }\n | ^\n 28 | \n 29 | }\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-literal-names.js-strict:true": "test/language/statements/class/elements/same-line-method-literal-names.js: SyntaxError: test/language/statements/class/elements/same-line-method-literal-names.js: Unexpected token (28:7)\n 26 | \n 27 | class C {\n\u003e 28 | a; b = 42;\n | ^\n 29 | c = fn; m() { return 42; }\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-private-field-usage.js-strict:true": "test/language/statements/class/elements/same-line-method-private-field-usage.js: SyntaxError: test/language/statements/class/elements/same-line-method-private-field-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m = 'test262';; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/same-line-method-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/same-line-method-private-method-getter-usage.js: Unexpected character '#' (27:6)\n 25 | \n 26 | class C {\n\u003e 27 | get #m() { return 'test262'; }; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m;\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-private-method-usage.js-strict:true": "test/language/statements/class/elements/same-line-method-private-method-usage.js: SyntaxError: test/language/statements/class/elements/same-line-method-private-method-usage.js: Unexpected character '#' (27:2)\n 25 | \n 26 | class C {\n\u003e 27 | #m() { return 'test262'; }; m() { return 42; }\n | ^\n 28 | method() {\n 29 | return this.#m();\n 30 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-private-names.js-strict:true": "test/language/statements/class/elements/same-line-method-private-names.js: SyntaxError: test/language/statements/class/elements/same-line-method-private-names.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #x; #y; m() { return 42; }\n | ^\n 30 | x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-field-identifier-initializer.js: Unexpected token (62:4)\n 60 | \n 61 | class C {\n\u003e 62 | $ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-field-identifier.js: Missing class properties transform.\n 60 | \n 61 | class C {\n\u003e 62 | $; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J; m() { return 42; }\n | ^\n 63 | \n 64 | }\n 65 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-getter-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-getter.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-getter.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-method-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-method.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-method.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-method.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-setter-alt.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-private-setter.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-private-setter.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-privatename-identifier-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J; m() { return 42; }\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1; m() { return 42; }\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 61 | $() {\n 62 | return this.#$;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-privatename-identifier.js: Unexpected character '#' (60:2)\n 58 | \n 59 | class C {\n\u003e 60 | #$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J; m() { return 42; }\n | ^\n 61 | $(value) {\n 62 | this.#$ = value;\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:11)\n 62 | \n 63 | class C {\n\u003e 64 | static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | C.#$ = value;\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return C.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1; m() { return 42; }\n | ^\n 62 | static $() {\n 63 | return this.#$;\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/same-line-method-rs-static-privatename-identifier.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J; m() { return 42; }\n | ^\n 62 | static $(value) {\n 63 | this.#$ = value;\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-static-private-fields.js-strict:true": "test/language/statements/class/elements/same-line-method-static-private-fields.js: SyntaxError: test/language/statements/class/elements/same-line-method-static-private-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #x; static #y; m() { return 42; }\n | ^\n 30 | static x() {\n 31 | this.#x = 42;\n 32 | return this.#x; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/same-line-method-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/same-line-method-static-private-methods-with-fields.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #xVal; static #yVal; m() { return 42; }\n | ^\n 30 | static #x(value) {\n 31 | this.#xVal = value;\n 32 | return this.#xVal; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-static-private-methods.js-strict:true": "test/language/statements/class/elements/same-line-method-static-private-methods.js: SyntaxError: test/language/statements/class/elements/same-line-method-static-private-methods.js: Unexpected character '#' (30:9)\n 28 | class C {\n 29 | ; m() { return 42; }\n\u003e 30 | static #x(value) {\n | ^\n 31 | return value / 2;\n 32 | }\n 33 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/same-line-method-string-literal-names.js-strict:true": "test/language/statements/class/elements/same-line-method-string-literal-names.js: SyntaxError: test/language/statements/class/elements/same-line-method-string-literal-names.js: Unexpected token (26:16)\n 24 | \n 25 | class C {\n\u003e 26 | 'a'; \"b\"; 'c' = 39;\n | ^\n 27 | \"d\" = 42; m() { return 42; }\n 28 | \n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/set-access-of-missing-private-setter.js-strict:true": "test/language/statements/class/elements/set-access-of-missing-private-setter.js: SyntaxError: test/language/statements/class/elements/set-access-of-missing-private-setter.js: Unexpected character '#' (29:6)\n 27 | \n 28 | class C {\n\u003e 29 | get #f() {\n | ^\n 30 | throw new Test262Error();\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/set-access-of-missing-shadowed-private-setter.js-strict:true": "test/language/statements/class/elements/set-access-of-missing-shadowed-private-setter.js: SyntaxError: test/language/statements/class/elements/set-access-of-missing-shadowed-private-setter.js: Unexpected character '#' (29:6)\n 27 | \n 28 | class A {\n\u003e 29 | set #f(v) {\n | ^\n 30 | throw new Test262Error();\n 31 | }\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/set-access-of-private-method.js-strict:true": "test/language/statements/class/elements/set-access-of-private-method.js: SyntaxError: test/language/statements/class/elements/set-access-of-private-method.js: Unexpected character '#' (29:2)\n 27 | \n 28 | class C {\n\u003e 29 | #f() {\n | ^\n 30 | throw new Test262Error();\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/set-access-of-shadowed-private-method.js-strict:true": "test/language/statements/class/elements/set-access-of-shadowed-private-method.js: SyntaxError: test/language/statements/class/elements/set-access-of-shadowed-private-method.js: Unexpected character '#' (29:6)\n 27 | \n 28 | class A {\n\u003e 29 | set #f(v) {\n | ^\n 30 | throw new Test262Error();\n 31 | }\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-as-valid-instance-field-assigned.js-strict:true": "test/language/statements/class/elements/static-as-valid-instance-field-assigned.js: SyntaxError: test/language/statements/class/elements/static-as-valid-instance-field-assigned.js: Unexpected token (26:9)\n 24 | \n 25 | class C {\n\u003e 26 | static = \"foo\";\n | ^\n 27 | }\n 28 | \n 29 | let c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-as-valid-instance-field.js-strict:true": "test/language/statements/class/elements/static-as-valid-instance-field.js: SyntaxError: test/language/statements/class/elements/static-as-valid-instance-field.js: Missing class properties transform.\n 24 | \n 25 | class C {\n\u003e 26 | static;\n | ^\n 27 | }\n 28 | \n 29 | let c = new C(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-as-valid-static-field-assigned.js-strict:true": "test/language/statements/class/elements/static-as-valid-static-field-assigned.js: SyntaxError: test/language/statements/class/elements/static-as-valid-static-field-assigned.js: Unexpected token (20:16)\n 18 | \n 19 | class C {\n\u003e 20 | static static = \"test262\";\n | ^\n 21 | }\n 22 | \n 23 | verifyProperty(C, \"static\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-as-valid-static-field.js-strict:true": "test/language/statements/class/elements/static-as-valid-static-field.js: SyntaxError: test/language/statements/class/elements/static-as-valid-static-field.js: Missing class properties transform.\n 18 | \n 19 | class C {\n\u003e 20 | static static;\n | ^\n 21 | }\n 22 | \n 23 | verifyProperty(C, \"static\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-anonymous-function-length.js-strict:true": "test/language/statements/class/elements/static-field-anonymous-function-length.js: SyntaxError: test/language/statements/class/elements/static-field-anonymous-function-length.js: Unexpected character '#' (52:9)\n 50 | \n 51 | class C {\n\u003e 52 | static #field = (a, b) =\u003e undefined;\n | ^\n 53 | static field = function() {};\n 54 | \n 55 | static accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-anonymous-function-name.js-strict:true": "test/language/statements/class/elements/static-field-anonymous-function-name.js: SyntaxError: test/language/statements/class/elements/static-field-anonymous-function-name.js: Unexpected character '#' (61:9)\n 59 | \n 60 | class C {\n\u003e 61 | static #field = () =\u003e 'Test262';\n | ^\n 62 | static field = function() { return 42; };\n 63 | \n 64 | static accessPrivateField() { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-declaration.js-strict:true": "test/language/statements/class/elements/static-field-declaration.js: SyntaxError: test/language/statements/class/elements/static-field-declaration.js: Unexpected token (75:11)\n 73 | \n 74 | class C {\n\u003e 75 | static f = 'test262';\n | ^\n 76 | static 'g';\n 77 | static 0 = 'bar';\n 78 | static [computed]; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-init-this-inside-arrow-function.js-strict:true": "test/language/statements/class/elements/static-field-init-this-inside-arrow-function.js: SyntaxError: test/language/statements/class/elements/static-field-init-this-inside-arrow-function.js: Unexpected token (61:11)\n 59 | \n 60 | class C {\n\u003e 61 | static f = () =\u003e this;\n | ^\n 62 | }\n 63 | \n 64 | assert.sameValue(C.f(), C); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-init-with-this.js-strict:true": "test/language/statements/class/elements/static-field-init-with-this.js: SyntaxError: test/language/statements/class/elements/static-field-init-with-this.js: Unexpected token (61:11)\n 59 | \n 60 | class C {\n\u003e 61 | static f = 'test';\n | ^\n 62 | static g = this.f + '262';\n 63 | static h = eval('this.g') + 'test';\n 64 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-initializer-error.js-strict:true": "test/language/statements/class/elements/static-field-initializer-error.js: SyntaxError: test/language/statements/class/elements/static-field-initializer-error.js: Unexpected token (54:13)\n 52 | assert.throws(Test262Error, function() {\n 53 | class C {\n\u003e 54 | static f = initThrows();\n | ^\n 55 | static g;\n 56 | };\n 57 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-field-redeclaration.js-strict:true": "test/language/statements/class/elements/static-field-redeclaration.js: SyntaxError: test/language/statements/class/elements/static-field-redeclaration.js: Unexpected token (61:11)\n 59 | \n 60 | class C {\n\u003e 61 | static f = 'test';\n | ^\n 62 | static f = this.f + '262';\n 63 | static g() {\n 64 | return 45; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-fielddefinition-initializer-abrupt-completion.js-strict:true": "test/language/statements/class/elements/static-fielddefinition-initializer-abrupt-completion.js: SyntaxError: test/language/statements/class/elements/static-fielddefinition-initializer-abrupt-completion.js: Unexpected token (32:13)\n 30 | assert.throws(Test262Error, function() {\n 31 | class C {\n\u003e 32 | static x = f();\n | ^\n 33 | }\n 34 | });\n 35 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-fields-proxy-default-handler-throws.js-strict:true": "test/language/statements/class/elements/static-private-fields-proxy-default-handler-throws.js: SyntaxError: test/language/statements/class/elements/static-private-fields-proxy-default-handler-throws.js: Unexpected character '#' (18:9)\n 16 | \n 17 | class C {\n\u003e 18 | static #x = 1;\n | ^\n 19 | static x() {\n 20 | return this.#x;\n 21 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-getter-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/static-private-getter-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/static-private-getter-access-on-inner-arrow-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-getter-access-on-inner-class.js-strict:true": "test/language/statements/class/elements/static-private-getter-access-on-inner-class.js: SyntaxError: test/language/statements/class/elements/static-private-getter-access-on-inner-class.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-getter-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/static-private-getter-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/static-private-getter-access-on-inner-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static get #f() {\n | ^\n 30 | return 'Test262';\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-getter.js-strict:true": "test/language/statements/class/elements/static-private-getter.js: SyntaxError: test/language/statements/class/elements/static-private-getter.js: Unexpected character '#' (44:13)\n 42 | \n 43 | class C {\n\u003e 44 | static get #f() {\n | ^\n 45 | return 'Test262';\n 46 | }\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-method-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/static-private-method-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/static-private-method-access-on-inner-arrow-function.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | const arrowFunction = () =\u003e {\n 32 | return this.#f(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-method-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/static-private-method-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/static-private-method-access-on-inner-function.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | static g() {\n 31 | const self = this;\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-method-and-instance-method-brand-check.js-strict:true": "test/language/statements/class/elements/static-private-method-and-instance-method-brand-check.js: SyntaxError: test/language/statements/class/elements/static-private-method-and-instance-method-brand-check.js: Unexpected character '#' (37:9)\n 35 | \n 36 | class C {\n\u003e 37 | static #f() {\n | ^\n 38 | return 'static';\n 39 | }\n 40 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-method-referenced-from-instance-method.js-strict:true": "test/language/statements/class/elements/static-private-method-referenced-from-instance-method.js: SyntaxError: test/language/statements/class/elements/static-private-method-referenced-from-instance-method.js: Unexpected character '#' (29:9)\n 27 | \n 28 | class C {\n\u003e 29 | static #f() { return 42; }\n | ^\n 30 | g() {\n 31 | return this.#f();\n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-method-subclass-receiver.js-strict:true": "test/language/statements/class/elements/static-private-method-subclass-receiver.js: SyntaxError: test/language/statements/class/elements/static-private-method-subclass-receiver.js: Unexpected character '#' (29:27)\n 27 | \n 28 | class C {\n\u003e 29 | static f() { return this.#g(); }\n | ^\n 30 | static #g() { return 42; }\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-setter-access-on-inner-arrow-function.js-strict:true": "test/language/statements/class/elements/static-private-setter-access-on-inner-arrow-function.js: SyntaxError: test/language/statements/class/elements/static-private-setter-access-on-inner-arrow-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-setter-access-on-inner-class.js-strict:true": "test/language/statements/class/elements/static-private-setter-access-on-inner-class.js: SyntaxError: test/language/statements/class/elements/static-private-setter-access-on-inner-class.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | return this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-setter-access-on-inner-function.js-strict:true": "test/language/statements/class/elements/static-private-setter-access-on-inner-function.js: SyntaxError: test/language/statements/class/elements/static-private-setter-access-on-inner-function.js: Unexpected character '#' (29:13)\n 27 | \n 28 | class C {\n\u003e 29 | static set #f(v) {\n | ^\n 30 | this._v = v;\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/static-private-setter.js-strict:true": "test/language/statements/class/elements/static-private-setter.js: SyntaxError: test/language/statements/class/elements/static-private-setter.js: Unexpected character '#' (44:13)\n 42 | \n 43 | class C {\n\u003e 44 | static set #f(v) {\n | ^\n 45 | this._v = v;\n 46 | }\n 47 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/super-access-inside-a-private-getter.js-strict:true": "test/language/statements/class/elements/super-access-inside-a-private-getter.js: SyntaxError: test/language/statements/class/elements/super-access-inside-a-private-getter.js: Unexpected character '#' (41:6)\n 39 | \n 40 | class C extends A {\n\u003e 41 | get #m() {\n | ^\n 42 | return super.method();\n 43 | }\n 44 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/super-access-inside-a-private-method.js-strict:true": "test/language/statements/class/elements/super-access-inside-a-private-method.js: SyntaxError: test/language/statements/class/elements/super-access-inside-a-private-method.js: Unexpected character '#' (38:2)\n 36 | \n 37 | class C extends A {\n\u003e 38 | #m() {\n | ^\n 39 | return super.method();\n 40 | }\n 41 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/super-access-inside-a-private-setter.js-strict:true": "test/language/statements/class/elements/super-access-inside-a-private-setter.js: SyntaxError: test/language/statements/class/elements/super-access-inside-a-private-setter.js: Unexpected character '#' (40:6)\n 38 | \n 39 | class C extends A {\n\u003e 40 | set #m(v) {\n | ^\n 41 | this._v = super.method(v);\n 42 | }\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/super-fielddefinition-initializer-abrupt-completion.js-strict:true": "test/language/statements/class/elements/super-fielddefinition-initializer-abrupt-completion.js: SyntaxError: test/language/statements/class/elements/super-fielddefinition-initializer-abrupt-completion.js: Unexpected token (46:4)\n 44 | \n 45 | class A {\n\u003e 46 | x = f();\n | ^\n 47 | }\n 48 | \n 49 | class C extends A { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/early-errors/grammar-static-async-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/early-errors/grammar-static-get-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/early-errors/grammar-static-set-meth-prototype.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer-alt.js: Unexpected token (65:4)\n 63 | \n 64 | class C {\n\u003e 65 | $ = 1;\n | ^\n 66 | _ = 2;\n 67 | \\u{6F} = 3;\n 68 | ℘ = 4; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-field-classelementname-initializer.js: Unexpected token (65:4)\n 63 | \n 64 | class C {\n\u003e 65 | $ = 1;\n | ^\n 66 | _ = 2;\n 67 | \\u{6F} = 3;\n 68 | \\u2118 = 4; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-field-identifier-alt.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-field-identifier-alt.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-field-identifier-alt.js: Missing class properties transform.\n 63 | \n 64 | class C {\n\u003e 65 | $;\n | ^\n 66 | _;\n 67 | \\u{6F};\n 68 | ℘; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-field-identifier.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-field-identifier.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-field-identifier.js: Missing class properties transform.\n 63 | \n 64 | class C {\n\u003e 65 | $;\n | ^\n 66 | _;\n 67 | \\u{6F};\n 68 | \\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-fields-multi-line.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-fields-multi-line.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-fields-multi-line.js: Missing class properties transform.\n 26 | \n 27 | class C {\n\u003e 28 | x\n | ^\n 29 | y\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-get-set.js: Unexpected character '#' (20:6)\n 18 | \n 19 | class C {\n\u003e 20 | get #m() {}\n | ^\n 21 | set #m(_) {}\n 22 | }\n 23 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatemeth-duplicate-meth-nestedclassmeth.js: Unexpected character '#' (22:6)\n 20 | constructor() {\n 21 | class B {\n\u003e 22 | #m() {}\n | ^\n 23 | }\n 24 | }\n 25 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer-alt.js: Unexpected character '#' (62:2)\n 60 | \n 61 | class C {\n\u003e 62 | #$ = 1;\n | ^\n 63 | #_ = 2;\n 64 | #\\u{6F} = 3;\n 65 | #℘ = 4; // DO NOT CHANGE THE NAME OF THIS FIELD at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatename-classelementname-initializer.js: Unexpected character '#' (62:2)\n 60 | \n 61 | class C {\n\u003e 62 | #$ = 1;\n | ^\n 63 | #_ = 2;\n 64 | #\\u{6F} = 3;\n 65 | #\\u2118 = 4; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatename-identifier.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatename-identifier.js: Unexpected character '#' (59:2)\n 57 | \n 58 | class C {\n\u003e 59 | #$;\n | ^\n 60 | #_;\n 61 | #\\u{6F};\n 62 | #\\u2118; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatename-no-initializer-with-method.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class C {\n\u003e 31 | #x\n | ^\n 32 | m() {}\n 33 | }\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-privatenames-multi-line.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-privatenames-multi-line.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-privatenames-multi-line.js: Unexpected character '#' (31:2)\n 29 | \n 30 | class C {\n\u003e 31 | #x\n | ^\n 32 | #y\n 33 | }\n 34 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-gen-meth-valid.js: Unexpected token (40:8)\n 38 | \n 39 | class C {\n\u003e 40 | async * prototype() {}\n | ^\n 41 | }\n 42 | \n 43 | assert(C.hasOwnProperty('prototype')); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/elements/syntax/valid/grammar-special-prototype-async-meth-valid.js:39:158(7)", + "test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-gen-meth-valid.js: Unexpected token (24:15)\n 22 | \n 23 | class C {\n\u003e 24 | static async * constructor() {}\n | ^\n 25 | constructor() {} // stacks with a valid constructor\n 26 | }\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/elements/syntax/valid/grammar-static-ctor-async-meth-valid.js:23:126(7)", + "test/language/statements/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-static-private-async-gen-meth-prototype.js: Unexpected token (20:15)\n 18 | \n 19 | class C {\n\u003e 20 | static async * #prototype() {}\n | ^\n 21 | }\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-static-private-async-meth-prototype.js: Unexpected character '#' (20:15)\n 18 | \n 19 | class C {\n\u003e 20 | static async #prototype() {}\n | ^\n 21 | }\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/syntax/valid/grammar-static-private-meth-prototype.js-strict:true": "test/language/statements/class/elements/syntax/valid/grammar-static-private-meth-prototype.js: SyntaxError: test/language/statements/class/elements/syntax/valid/grammar-static-private-meth-prototype.js: Unexpected character '#' (20:9)\n 18 | \n 19 | class C {\n\u003e 20 | static #prototype() {}\n | ^\n 21 | }\n 22 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-computed-names.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-computed-names.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-computed-names.js: Unexpected token (29:12)\n 27 | class C {\n 28 | ;;;;\n\u003e 29 | ;;;;;;[x] = 42; [10] = \"meep\"; [\"not initialized\"];;;;;;;\n | ^\n 30 | ;;;;\n 31 | \n 32 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-computed-symbol-names.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-computed-symbol-names.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-computed-symbol-names.js: Unexpected token (30:17)\n 28 | class C {\n 29 | ;;;;\n\u003e 30 | ;;;;;;[x]; [y] = 42;;;;;;;\n | ^\n 31 | ;;;;\n 32 | \n 33 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-grammar-privatename-identifier-semantics-stringvalue.js: Unexpected character '#' (68:8)\n 66 | class C {\n 67 | ;;;;\n\u003e 68 | ;;;;;;#\\u{6F};\n | ^\n 69 | #\\u2118;\n 70 | #ZW_\\u200C_NJ;\n 71 | #ZW_\\u200D_J;;;;;;;; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-literal-names-asi.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-literal-names-asi.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-literal-names-asi.js: Unexpected token (28:4)\n 26 | ;;;;\n 27 | ;;;;;;a\n\u003e 28 | b = 42;;;;;;;;\n | ^\n 29 | ;;;;\n 30 | \n 31 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-literal-names.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-literal-names.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-literal-names.js: Unexpected token (29:13)\n 27 | class C {\n 28 | ;;;;\n\u003e 29 | ;;;;;;a; b = 42;\n | ^\n 30 | c = fn;;;;;;;\n 31 | ;;;;\n 32 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-private-field-usage.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-private-field-usage.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-private-field-usage.js: Unexpected character '#' (27:8)\n 25 | class C {\n 26 | ;;;;\n\u003e 27 | ;;;;;;#m = 'test262';;;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-private-method-getter-usage.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-private-method-getter-usage.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-private-method-getter-usage.js: Unexpected character '#' (27:12)\n 25 | class C {\n 26 | ;;;;\n\u003e 27 | ;;;;;;get #m() { return 'test262'; };;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-private-method-usage.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-private-method-usage.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-private-method-usage.js: Unexpected character '#' (27:8)\n 25 | class C {\n 26 | ;;;;\n\u003e 27 | ;;;;;;#m() { return 'test262'; };;;;;;;\n | ^\n 28 | ;;;;\n 29 | method() {\n 30 | return this.#m(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-private-names.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-private-names.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-private-names.js: Unexpected character '#' (29:8)\n 27 | class C {\n 28 | ;;;;\n\u003e 29 | ;;;;;;#x; #y;;;;;;;\n | ^\n 30 | ;;;;\n 31 | x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier-initializer.js: Unexpected token (62:10)\n 60 | class C {\n 61 | ;;;;\n\u003e 62 | ;;;;;;$ = 1; _ = 1; \\u{6F} = 1; \\u2118 = 1; ZW_\\u200C_NJ = 1; ZW_\\u200D_J = 1;;;;;;;\n | ^\n 63 | ;;;;\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-field-identifier.js: Missing class properties transform.\n 60 | class C {\n 61 | ;;;;\n\u003e 62 | ;;;;;;$; _; \\u{6F}; \\u2118; ZW_\\u200C_NJ; ZW_\\u200D_J;;;;;;;\n | ^\n 63 | ;;;;\n 64 | \n 65 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-getter-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-getter-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-getter-alt.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-getter.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-getter.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-getter.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 61 | get #$() {\n 62 | return this.#$_;\n 63 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-method-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-method-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-method-alt.js: Unexpected character '#' (59:8)\n 57 | class C {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-method.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-method.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-method.js: Unexpected character '#' (59:8)\n 57 | class C {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | #$() {\n 61 | return this.#$_;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-setter-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-setter-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-setter-alt.js: Unexpected character '#' (59:8)\n 57 | class C {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-private-setter.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-private-setter.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-private-setter.js: Unexpected character '#' (59:8)\n 57 | class C {\n 58 | ;;;;\n\u003e 59 | ;;;;;;#$_; #__; #\\u{6F}_; #\\u2118_; #ZW_\\u200C_NJ_; #ZW_\\u200D_J_;\n | ^\n 60 | set #$(value) {\n 61 | this.#$_ = value;\n 62 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-alt.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$; #_; #\\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer-alt.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$ = 1; #_ = 1; #\\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier-initializer.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$ = 1; #_ = 1; #\\u{6F} = 1; #\\u2118 = 1; #ZW_\\u200C_NJ = 1; #ZW_\\u200D_J = 1;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $() {\n 63 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-privatename-identifier.js: Unexpected character '#' (60:8)\n 58 | class C {\n 59 | ;;;;\n\u003e 60 | ;;;;;;#$; #_; #\\u{6F}; #\\u2118; #ZW_\\u200C_NJ; #ZW_\\u200D_J;;;;;;;\n | ^\n 61 | ;;;;\n 62 | $(value) {\n 63 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier-alt.js: Unexpected character '#' (64:17)\n 62 | class C {\n 63 | ;;;;\n\u003e 64 | ;;;;;;static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-method-privatename-identifier.js: Unexpected character '#' (64:17)\n 62 | class C {\n 63 | ;;;;\n\u003e 64 | ;;;;;;static * #$(value) {\n | ^\n 65 | yield * value;\n 66 | }\n 67 | static * #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier-alt.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-method-privatename-identifier.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$(value) {\n | ^\n 62 | return value;\n 63 | }\n 64 | static #_(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt-by-classname.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-alt.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-by-classname.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | C.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt-by-classname.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return C.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer-alt.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier-initializer.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$ = 1; static #_ = 1; static #\\u{6F} = 1; static #\\u2118 = 1; static #ZW_\\u200C_NJ = 1; static #ZW_\\u200D_J = 1;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $() {\n 64 | return this.#$; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-rs-static-privatename-identifier.js: Unexpected character '#' (61:15)\n 59 | class C {\n 60 | ;;;;\n\u003e 61 | ;;;;;;static #$; static #_; static #\\u{6F}; static #\\u2118; static #ZW_\\u200C_NJ; static #ZW_\\u200D_J;;;;;;;\n | ^\n 62 | ;;;;\n 63 | static $(value) {\n 64 | this.#$ = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-static-private-fields.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-static-private-fields.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-static-private-fields.js: Unexpected character '#' (29:15)\n 27 | class C {\n 28 | ;;;;\n\u003e 29 | ;;;;;;static #x; static #y;;;;;;;\n | ^\n 30 | ;;;;\n 31 | static x() {\n 32 | this.#x = 42; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-static-private-methods-with-fields.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-static-private-methods-with-fields.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-static-private-methods-with-fields.js: Unexpected character '#' (29:15)\n 27 | class C {\n 28 | ;;;;\n\u003e 29 | ;;;;;;static #xVal; static #yVal;;;;;;;\n | ^\n 30 | ;;;;\n 31 | static #x(value) {\n 32 | this.#xVal = value; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-static-private-methods.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-static-private-methods.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-static-private-methods.js: Unexpected character '#' (31:9)\n 29 | ;;;;;;;;;;;;;\n 30 | ;;;;\n\u003e 31 | static #x(value) {\n | ^\n 32 | return value / 2;\n 33 | }\n 34 | static #y(value) { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/elements/wrapped-in-sc-string-literal-names.js-strict:true": "test/language/statements/class/elements/wrapped-in-sc-string-literal-names.js: SyntaxError: test/language/statements/class/elements/wrapped-in-sc-string-literal-names.js: Unexpected token (27:22)\n 25 | class C {\n 26 | ;;;;\n\u003e 27 | ;;;;;;'a'; \"b\"; 'c' = 39;\n | ^\n 28 | \"d\" = 42;;;;;;;\n 29 | ;;;;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/method-static/dflt-params-ref-later.js-strict:true": "test/language/statements/class/method-static/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/method-static/dflt-params-ref-self.js-strict:true": "test/language/statements/class/method-static/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/method/dflt-params-ref-later.js-strict:true": "test/language/statements/class/method/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/method/dflt-params-ref-self.js-strict:true": "test/language/statements/class/method/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/name-binding/const.js-strict:true": "test/language/statements/class/name-binding/const.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/name-binding/in-extends-expression-assigned.js-strict:true": "test/language/statements/class/name-binding/in-extends-expression-assigned.js: Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)", "test/language/statements/class/name-binding/in-extends-expression.js-strict:true": "test/language/statements/class/name-binding/in-extends-expression.js: Test262Error: Expected a ReferenceError but got a TypeError at harness/sta.js:22:9(49)", - "test/language/statements/class/params-dflt-gen-meth-args-unmapped.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-args-unmapped.js:73:112(10)", - "test/language/statements/class/params-dflt-gen-meth-ref-arguments.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-ref-arguments.js:73:112(10)", - "test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js:73:118(11)", - "test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js-strict:true": "test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js:73:118(11)", "test/language/statements/class/restricted-properties.js-strict:true": "test/language/statements/class/restricted-properties.js: Test262Error: No \"caller\" own property Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/language/statements/class/static-method-gen-non-configurable-err.js-strict:true": "test/language/statements/class/static-method-gen-non-configurable-err.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-meth-paramsbody-var-open.js-strict:true": "test/language/statements/class/scope-meth-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-name-lex-open-heritage.js-strict:true": "test/language/statements/class/scope-name-lex-open-heritage.js: Test262Error: inner binding is independent Expected SameValue(«null», «function C() {_classCallCheck(this, C);return _possibleConstructorReturn(this, (C.__proto__ || Object.getPrototypeOf(C)).apply(this, arguments));}») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-name-lex-open-no-heritage.js-strict:true": "test/language/statements/class/scope-name-lex-open-no-heritage.js: Test262Error: inner binding rejects modification Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-setter-paramsbody-var-open.js-strict:true": "test/language/statements/class/scope-setter-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-static-meth-paramsbody-var-open.js-strict:true": "test/language/statements/class/scope-static-meth-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/scope-static-setter-paramsbody-var-open.js-strict:true": "test/language/statements/class/scope-static-setter-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/class/static-classelementname-abrupt-completion.js-strict:true": "test/language/statements/class/static-classelementname-abrupt-completion.js: SyntaxError: test/language/statements/class/static-classelementname-abrupt-completion.js: Missing class properties transform.\n 30 | assert.throws(Test262Error, function() {\n 31 | class C {\n\u003e 32 | static [f()]\n | ^\n 33 | }\n 34 | });\n 35 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/static-method-non-configurable-err.js-strict:true": "test/language/statements/class/static-method-non-configurable-err.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-AggregateError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-AggregateError.js: ReferenceError: AggregateError is not defined at test/language/statements/class/subclass-builtins/subclass-AggregateError.js:12:269(20)", + "test/language/statements/class/subclass-builtins/subclass-Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Array.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-ArrayBuffer.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-ArrayBuffer.js: TypeError: Constructor ArrayBuffer requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-DataView.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-DataView.js: TypeError: Constructor DataView requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Error.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Error.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-EvalError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-EvalError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-Float32Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Float32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Float64Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Float64Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Function.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Function.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-Int16Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Int16Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Int32Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Int32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Int8Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Int8Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Map.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Map.js: TypeError: Constructor Map requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Object.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Object.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-RangeError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-RangeError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-ReferenceError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-ReferenceError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-RegExp.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-RegExp.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-Set.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Set.js: TypeError: Constructor Set requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-SyntaxError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-SyntaxError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-TypeError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-TypeError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-URIError.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-URIError.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass-builtins/subclass-Uint16Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Uint16Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Uint32Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Uint32Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Uint8Array.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Uint8Array.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-Uint8ClampedArray.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-Uint8ClampedArray.js: TypeError: Constructor TypedArray requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-WeakMap.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-WeakMap.js: TypeError: Constructor WeakMap requires 'new' at apply (native)", + "test/language/statements/class/subclass-builtins/subclass-WeakRef.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-WeakRef.js: ReferenceError: WeakRef is not defined at test/language/statements/class/subclass-builtins/subclass-WeakRef.js:12:255(20)", + "test/language/statements/class/subclass-builtins/subclass-WeakSet.js-strict:true": "test/language/statements/class/subclass-builtins/subclass-WeakSet.js: TypeError: Constructor WeakSet requires 'new' at apply (native)", "test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/Array/super-must-be-called.js: missing super() call in constructor\n 18 | \n 19 | class A extends Array {\n\u003e 20 | constructor() {}\n | ^\n 21 | }\n 22 | \n 23 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js-strict:true": "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subclassing.js: TypeError: Constructor ArrayBuffer requires 'new' at apply (native)", "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/ArrayBuffer/super-must-be-called.js: missing super() call in constructor\n 19 | \n 20 | class AB1 extends ArrayBuffer {\n\u003e 21 | constructor() {}\n | ^\n 22 | }\n 23 | \n 24 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", @@ -732,20 +5302,44 @@ "test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js-strict:true": "test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js: SyntaxError: test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js: missing super() call in constructor\n 20 | \n 21 | class WS1 extends WeakSet {\n\u003e 22 | constructor() {}\n | ^\n 23 | }\n 24 | \n 25 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/subclass/builtins.js-strict:true": "test/language/statements/class/subclass/builtins.js: TypeError: Constructor TypedArray requires 'new' at call (native)", "test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js-strict:true": "test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js: SyntaxError: test/language/statements/class/subclass/class-definition-null-proto-contains-return-override.js: missing super() call in constructor\n 24 | \n 25 | class Foo extends null {\n\u003e 26 | constructor() {\n | ^\n 27 | return obj = {};\n 28 | }\n 29 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/class-definition-null-proto-missing-return-override.js-strict:true": "test/language/statements/class/subclass/class-definition-null-proto-missing-return-override.js: SyntaxError: test/language/statements/class/subclass/class-definition-null-proto-missing-return-override.js: missing super() call in constructor\n 32 | \n 33 | class Foo extends null {\n\u003e 34 | constructor() {\n | ^\n 35 | }\n 36 | }\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/class-definition-null-proto-super.js-strict:true": "test/language/statements/class/subclass/class-definition-null-proto-super.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/class-definition-null-proto-this.js-strict:true": "test/language/statements/class/subclass/class-definition-null-proto-this.js: SyntaxError: test/language/statements/class/subclass/class-definition-null-proto-this.js: missing super() call in constructor\n 28 | \n 29 | class C extends null {\n\u003e 30 | constructor() {\n | ^\n 31 | // Use an arrow function to access the `this` binding of the class constructor.\n 32 | assert.throws(ReferenceError, () =\u003e {\n 33 | this; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/subclass/default-constructor-spread-override.js-strict:true": "test/language/statements/class/subclass/default-constructor-spread-override.js: Test262Error: Expected SameValue(«undefined», «spread-value») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/subclass/derived-class-return-override-with-boolean.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-boolean.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/subclass/derived-class-return-override-with-null.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/subclass/derived-class-return-override-with-number.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-number.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/subclass/derived-class-return-override-with-string.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-string.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/class/subclass/derived-class-return-override-with-symbol.js-strict:true": "test/language/statements/class/subclass/derived-class-return-override-with-symbol.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/superclass-arrow-function.js-strict:true": "test/language/statements/class/subclass/superclass-arrow-function.js: Test262Error: Expected a TypeError but got a Test262Error at harness/sta.js:22:9(49)", + "test/language/statements/class/subclass/superclass-async-function.js-strict:true": "test/language/statements/class/subclass/superclass-async-function.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/subclass/superclass-async-function.js:20:71(3)", + "test/language/statements/class/subclass/superclass-async-generator-function.js-strict:true": "test/language/statements/class/subclass/superclass-async-generator-function.js: SyntaxError: test/language/statements/class/subclass/superclass-async-generator-function.js: Unexpected token (22:14)\n 20 | ---*/\n 21 | \n\u003e 22 | async function* fn() {}\n | ^\n 23 | \n 24 | assert.throws(TypeError, function() {\n 25 | class A extends fn {} at \u003ceval\u003e:2:28542(114)", + "test/language/statements/class/super/in-constructor-superproperty-evaluation.js-strict:true": "test/language/statements/class/super/in-constructor-superproperty-evaluation.js: SyntaxError: test/language/statements/class/super/in-constructor-superproperty-evaluation.js: 'super.*' is not allowed before super()\n 9 | class Derived extends Object {\n 10 | constructor() {\n\u003e 11 | super[super()];\n | ^\n 12 | throw new Test262Error();\n 13 | }\n 14 | } at \u003ceval\u003e:2:28542(114)", "test/language/statements/class/syntax/class-body-method-definition-super-property.js-strict:true": "test/language/statements/class/syntax/class-body-method-definition-super-property.js: Test262Error: Expected SameValue(«undefined», «1») to be true at harness/sta.js:22:9(49)", "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js-strict:true": "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js:27:28(10)", "test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js-strict:true": "test/language/statements/class/syntax/early-errors/class-definition-evaluation-block-duplicate-binding.js: unexpected error type (TypeError), expected (SyntaxError)", "test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js-strict:true": "test/language/statements/class/syntax/early-errors/class-definition-evaluation-scriptbody-duplicate-binding.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/class/syntax/escaped-static.js-strict:true": "test/language/statements/class/syntax/escaped-static.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/const/block-local-closure-get-before-initialization.js-strict:true": "test/language/statements/const/block-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/const/block-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/const/block-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/const/cptn-value.js-strict:true": "test/language/statements/const/cptn-value.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:1 Unexpected reserved word at test/language/statements/const/cptn-value.js:17:7(5)", - "test/language/statements/const/fn-name-gen.js-strict:true": "test/language/statements/const/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/const/fn-name-gen.js:21:25(3)", + "test/language/statements/const/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/const/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/const/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (54:10)\n 52 | ---*/\n 53 | \n\u003e 54 | const [...[x, y, z]] = [3, 4, 5];\n | ^\n 55 | \n 56 | assert.sameValue(x, 3);\n 57 | assert.sameValue(y, 4); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/const/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (35:10)\n 33 | var values = [1, 2, 3];\n 34 | \n\u003e 35 | const [...[...x]] = values;\n | ^\n 36 | \n 37 | assert(Array.isArray(x));\n 38 | assert.sameValue(x.length, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/const/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (34:10)\n 32 | ---*/\n 33 | \n\u003e 34 | const [...{ length }] = [1, 2, 3];\n | ^\n 35 | \n 36 | assert.sameValue(length, 3);\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/const/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/const/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (35:10)\n 33 | let length = \"outer\";\n 34 | \n\u003e 35 | const [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9];\n | ^\n 36 | \n 37 | assert.sameValue(v, 7);\n 38 | assert.sameValue(w, 8); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/const/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/const/dstr/obj-ptrn-rest-getter.js: Unexpected token (23:7)\n 21 | var count = 0;\n 22 | \n\u003e 23 | const {...x} = { get v() { count++; return 2; } };\n | ^\n 24 | \n 25 | assert.sameValue(count, 1);\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/const/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (24:7)\n 22 | Object.defineProperty(o, \"x\", { value: 4, enumerable: false });\n 23 | \n\u003e 24 | const {...rest} = o;\n | ^\n 25 | \n 26 | assert.sameValue(rest.x, undefined);\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/const/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/const/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/const/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (22:13)\n 20 | ---*/\n 21 | \n\u003e 22 | const {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3};\n | ^\n 23 | \n 24 | assert.sameValue(rest.a, undefined);\n 25 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", "test/language/statements/const/function-local-closure-get-before-initialization.js-strict:true": "test/language/statements/const/function-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/const/function-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/const/function-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -757,9 +5351,16 @@ "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js-strict:true": "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js: SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-in.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x in [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js-strict:true": "test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js: SyntaxError: test/language/statements/const/syntax/const-invalid-assignment-statement-body-for-of.js: \"x\" is read-only\n 9 | \n 10 | assert.throws(TypeError, function() {\n\u003e 11 | for (const x of [1, 2, 3]) { x++ }\n | ^\n 12 | });\n 13 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/const/syntax/with-initializer-label-statement.js-strict:true": "test/language/statements/const/syntax/with-initializer-label-statement.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/do-while/decl-async-fun.js-strict:true": "test/language/statements/do-while/decl-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/do-while/decl-fun.js-strict:true": "test/language/statements/do-while/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/do-while/labelled-fn-stmt.js-strict:true": "test/language/statements/do-while/labelled-fn-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/do-while/let-array-with-newline.js-strict:false": "test/language/statements/do-while/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-await-of/let-block-with-newline.js-strict:false": "test/language/statements/for-await-of/let-block-with-newline.js: SyntaxError: test/language/statements/for-await-of/let-block-with-newline.js: Unexpected token (16:14)\n 14 | ---*/\n 15 | \n\u003e 16 | async function* f() {\n | ^\n 17 | for await (var x of []) let // ASI\n 18 | {}\n 19 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-await-of/let-identifier-with-newline.js-strict:false": "test/language/statements/for-await-of/let-identifier-with-newline.js: SyntaxError: test/language/statements/for-await-of/let-identifier-with-newline.js: Unexpected token (16:14)\n 14 | ---*/\n 15 | \n\u003e 16 | async function* f() {\n | ^\n 17 | for await (var x of []) let // ASI\n 18 | x = 1;\n 19 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-in/decl-async-fun.js-strict:true": "test/language/statements/for-in/decl-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-in/decl-fun.js-strict:true": "test/language/statements/for-in/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/dstr/array-rest-before-elision.js-strict:true": "test/language/statements/for-in/dstr/array-rest-before-elision.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/dstr/array-rest-elision-invalid.js-strict:true": "test/language/statements/for-in/dstr/array-rest-elision-invalid.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-in/head-const-bound-names-dup.js-strict:true": "test/language/statements/for-in/head-const-bound-names-dup.js: unexpected error type (TypeError), expected (SyntaxError)", "test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-in/head-const-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/for-in/head-const-bound-names-in-stmt.js-strict:true": "test/language/statements/for-in/head-const-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", @@ -770,34 +5371,180 @@ "test/language/statements/for-in/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-in/labelled-fn-stmt-lhs.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-lhs.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-in/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for-in/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/let-array-with-newline.js-strict:false": "test/language/statements/for-in/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-in/scope-body-lex-open.js-strict:true": "test/language/statements/for-in/scope-body-lex-open.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-in/scope-body-var-none.js-strict:true": "test/language/statements/for-in/scope-body-var-none.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-in/scope-body-var-none.js:38:5", + "test/language/statements/for-in/scope-head-lex-close.js-strict:true": "test/language/statements/for-in/scope-head-lex-close.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-in/scope-head-lex-open.js-strict:true": "test/language/statements/for-in/scope-head-lex-open.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-in/scope-head-var-none.js-strict:false": "test/language/statements/for-in/scope-head-var-none.js: ReferenceError: let is not defined at test/language/statements/for-in/scope-head-var-none.js:35:5(24)", "test/language/statements/for-of/arguments-mapped-aliasing.js-strict:false": "test/language/statements/for-of/arguments-mapped-aliasing.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-aliasing.js:18:21(9)", "test/language/statements/for-of/arguments-mapped-mutation.js-strict:false": "test/language/statements/for-of/arguments-mapped-mutation.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped-mutation.js:17:21(6)", "test/language/statements/for-of/arguments-mapped.js-strict:false": "test/language/statements/for-of/arguments-mapped.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-mapped.js:15:21(6)", "test/language/statements/for-of/arguments-unmapped-aliasing.js-strict:false": "test/language/statements/for-of/arguments-unmapped-aliasing.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-aliasing.js:19:21(9)", "test/language/statements/for-of/arguments-unmapped-mutation.js-strict:false": "test/language/statements/for-of/arguments-unmapped-mutation.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped-mutation.js:18:21(6)", "test/language/statements/for-of/arguments-unmapped.js-strict:false": "test/language/statements/for-of/arguments-unmapped.js: TypeError: object is not iterable at test/language/statements/for-of/arguments-unmapped.js:16:21(6)", - "test/language/statements/for-of/break-from-catch.js-strict:true": "test/language/statements/for-of/break-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-catch.js:10:33(15)", - "test/language/statements/for-of/break-from-finally.js-strict:true": "test/language/statements/for-of/break-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-finally.js:10:33(15)", - "test/language/statements/for-of/break-from-try.js-strict:true": "test/language/statements/for-of/break-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-from-try.js:10:33(15)", - "test/language/statements/for-of/break-label-from-catch.js-strict:true": "test/language/statements/for-of/break-label-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-catch.js:10:33(15)", - "test/language/statements/for-of/break-label-from-finally.js-strict:true": "test/language/statements/for-of/break-label-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-finally.js:10:33(15)", - "test/language/statements/for-of/break-label-from-try.js-strict:true": "test/language/statements/for-of/break-label-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label-from-try.js:10:33(15)", - "test/language/statements/for-of/break-label.js-strict:true": "test/language/statements/for-of/break-label.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break-label.js:10:33(15)", - "test/language/statements/for-of/break.js-strict:true": "test/language/statements/for-of/break.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/break.js:9:33(15)", - "test/language/statements/for-of/continue-from-catch.js-strict:true": "test/language/statements/for-of/continue-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-catch.js:10:33(15)", - "test/language/statements/for-of/continue-from-finally.js-strict:true": "test/language/statements/for-of/continue-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-finally.js:10:33(15)", - "test/language/statements/for-of/continue-from-try.js-strict:true": "test/language/statements/for-of/continue-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-from-try.js:10:33(15)", - "test/language/statements/for-of/continue-label-from-catch.js-strict:true": "test/language/statements/for-of/continue-label-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-catch.js:10:33(16)", - "test/language/statements/for-of/continue-label-from-finally.js-strict:true": "test/language/statements/for-of/continue-label-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-finally.js:10:33(16)", - "test/language/statements/for-of/continue-label-from-try.js-strict:true": "test/language/statements/for-of/continue-label-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label-from-try.js:10:33(16)", - "test/language/statements/for-of/continue-label.js-strict:true": "test/language/statements/for-of/continue-label.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue-label.js:10:33(16)", - "test/language/statements/for-of/continue.js-strict:true": "test/language/statements/for-of/continue.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/continue.js:9:33(15)", + "test/language/statements/for-of/decl-async-fun.js-strict:true": "test/language/statements/for-of/decl-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/decl-fun.js-strict:true": "test/language/statements/for-of/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/statements/for-of/generator-close-via-break.js-strict:true": "test/language/statements/for-of/generator-close-via-break.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-break.js:10:33(17)", - "test/language/statements/for-of/generator-close-via-return.js-strict:true": "test/language/statements/for-of/generator-close-via-return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-return.js:10:33(11)", - "test/language/statements/for-of/generator-close-via-throw.js-strict:true": "test/language/statements/for-of/generator-close-via-throw.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-close-via-throw.js:10:33(17)", - "test/language/statements/for-of/generator-next-error.js-strict:true": "test/language/statements/for-of/generator-next-error.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator-next-error.js:12:29(4)", - "test/language/statements/for-of/generator.js-strict:true": "test/language/statements/for-of/generator.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/generator.js:9:33(16)", + "test/language/statements/for-of/dstr/array-elem-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/array-elem-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/array-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/array-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/array-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-init-let.js-strict:true": "test/language/statements/for-of/dstr/array-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-init-simple-no-strict.js-strict:false": "test/language/statements/for-of/dstr/array-elem-init-simple-no-strict.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-init-simple-no-strict.js: eval is a reserved word in strict mode (27:14)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var argument, eval;\n | ^\n 28 | \n 29 | var counter = 0;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-init-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-elem-init-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-init-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 4;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-iter-nrml-close-null.js-strict:true": "test/language/statements/for-of/dstr/array-elem-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-iter-thrw-close-err.js-strict:true": "test/language/statements/for-of/dstr/array-elem-iter-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-iter-thrw-close.js-strict:true": "test/language/statements/for-of/dstr/array-elem-iter-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-nested-array-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-elem-nested-array-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-nested-array-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 'prop';\n | ^\n 28 | var x = {};\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-nested-obj-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-elem-nested-obj-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-nested-obj-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 2;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-put-const.js-strict:true": "test/language/statements/for-of/dstr/array-elem-put-const.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-put-const.js: \"c\" is read-only\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ([ c ] of [[1]]) {\n | ^\n 34 | counter += 1;\n 35 | }\n 36 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-put-let.js-strict:true": "test/language/statements/for-of/dstr/array-elem-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-put-unresolvable-no-strict.js-strict:false": "test/language/statements/for-of/dstr/array-elem-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/statements/for-of/dstr/array-elem-put-unresolvable-no-strict.js:31:108(42)", + "test/language/statements/for-of/dstr/array-elem-target-simple-no-strict.js-strict:false": "test/language/statements/for-of/dstr/array-elem-target-simple-no-strict.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-target-simple-no-strict.js: eval is a reserved word in strict mode (27:14)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var argument, eval;\n | ^\n 28 | \n 29 | var counter = 0;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-target-yield-valid.js-strict:false": "test/language/statements/for-of/dstr/array-elem-target-yield-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-elem-target-yield-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 'prop';\n | ^\n 28 | var x = {};\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close-null.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close-err.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-list-thrw-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close-err.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close-err.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close.js-strict:true": "test/language/statements/for-of/dstr/array-elem-trlg-iter-rest-thrw-close.js: Test262Error: Expected SameValue(«11», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-elision-iter-nrml-close-null.js-strict:true": "test/language/statements/for-of/dstr/array-elision-iter-nrml-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-iter-close-err.js-strict:true": "test/language/statements/for-of/dstr/array-empty-iter-close-err.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-iter-close-null.js-strict:true": "test/language/statements/for-of/dstr/array-empty-iter-close-null.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-iter-close.js-strict:true": "test/language/statements/for-of/dstr/array-empty-iter-close.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-val-bool.js-strict:true": "test/language/statements/for-of/dstr/array-empty-val-bool.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-val-num.js-strict:true": "test/language/statements/for-of/dstr/array-empty-val-num.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-empty-val-symbol.js-strict:true": "test/language/statements/for-of/dstr/array-empty-val-symbol.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-rest-before-elision.js-strict:true": "test/language/statements/for-of/dstr/array-rest-before-elision.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/dstr/array-rest-elision-invalid.js-strict:true": "test/language/statements/for-of/dstr/array-rest-elision-invalid.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/dstr/array-rest-iter-thrw-close-err.js-strict:true": "test/language/statements/for-of/dstr/array-rest-iter-thrw-close-err.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-rest-iter-thrw-close.js-strict:true": "test/language/statements/for-of/dstr/array-rest-iter-thrw-close.js: Test262Error: Expected SameValue(«11», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-rest-lref-err.js-strict:true": "test/language/statements/for-of/dstr/array-rest-lref-err.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-rest-nested-array-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-rest-nested-array-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-array-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 'prop';\n | ^\n 28 | var x = {};\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj-null.js-strict:true": "test/language/statements/for-of/dstr/array-rest-nested-obj-null.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj-null.js: Unexpected token (32:9)\n 30 | var counter = 0;\n 31 | \n\u003e 32 | for ([...{ 0: x, length }] of [[null]]) {\n | ^\n 33 | assert.sameValue(x, null);\n 34 | assert.sameValue(length, 1);\n 35 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-hole.js-strict:true": "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-hole.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-hole.js: Unexpected token (35:9)\n 33 | var counter = 0;\n 34 | \n\u003e 35 | for ([...{ 0: x, length }] of [[ , ]]) {\n | ^\n 36 | assert.sameValue(x, undefined);\n 37 | assert.sameValue(length, 1);\n 38 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-own.js-strict:true": "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-own.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj-undefined-own.js: Unexpected token (35:9)\n 33 | var counter = 0;\n 34 | \n\u003e 35 | for ([...{ 0: x, length }] of [[undefined]]) {\n | ^\n 36 | assert.sameValue(x, undefined);\n 37 | assert.sameValue(length, 1);\n 38 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined.js-strict:true": "test/language/statements/for-of/dstr/array-rest-nested-obj-undefined.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj-undefined.js: Unexpected token (35:9)\n 33 | var counter = 0;\n 34 | \n\u003e 35 | for ([...{ 0: x, length }] of [[]]) {\n | ^\n 36 | assert.sameValue(x, undefined);\n 37 | assert.sameValue(length, 0);\n 38 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-rest-nested-obj-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 2;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-nested-obj.js-strict:true": "test/language/statements/for-of/dstr/array-rest-nested-obj.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-nested-obj.js: Unexpected token (32:9)\n 30 | var counter = 0;\n 31 | \n\u003e 32 | for ([...{ 1: x }] of [[1, 2, 3]]) {\n | ^\n 33 | assert.sameValue(x, 2);\n 34 | counter += 1;\n 35 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-put-const.js-strict:true": "test/language/statements/for-of/dstr/array-rest-put-const.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-put-const.js: \"c\" is read-only\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ([ ...c ] of [[1]]) {\n | ^\n 34 | counter += 1;\n 35 | }\n 36 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/array-rest-put-let.js-strict:true": "test/language/statements/for-of/dstr/array-rest-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/array-rest-put-unresolvable-no-strict.js-strict:false": "test/language/statements/for-of/dstr/array-rest-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/statements/for-of/dstr/array-rest-put-unresolvable-no-strict.js:31:112(41)", + "test/language/statements/for-of/dstr/array-rest-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/array-rest-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/array-rest-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 'prop';\n | ^\n 28 | var x = {};\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for-of/dstr/const-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-elem.js: Unexpected token (75:15)\n 73 | var iterCount = 0;\n 74 | \n\u003e 75 | for (const [...[x, y, z]] of [[3, 4, 5]]) {\n | ^\n 76 | assert.sameValue(x, 3);\n 77 | assert.sameValue(y, 4);\n 78 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for-of/dstr/const-ary-ptrn-rest-ary-rest.js: Unexpected token (56:15)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (const [...[...x]] of [values]) {\n | ^\n 57 | assert(Array.isArray(x));\n 58 | assert.sameValue(x.length, 3);\n 59 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-id.js: Unexpected token (55:15)\n 53 | var iterCount = 0;\n 54 | \n\u003e 55 | for (const [...{ length }] of [[1, 2, 3]]) {\n | ^\n 56 | assert.sameValue(length, 3);\n 57 | \n 58 | iterCount += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for-of/dstr/const-ary-ptrn-rest-obj-prop-id.js: Unexpected token (56:15)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (const [...{ 0: v, 1: w, 2: x, 3: y, length: z }] of [[7, 8, 9]]) {\n | ^\n 57 | assert.sameValue(v, 7);\n 58 | assert.sameValue(w, 8);\n 59 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/const-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for-of/dstr/const-obj-ptrn-rest-getter.js: Unexpected token (44:12)\n 42 | var iterCount = 0;\n 43 | \n\u003e 44 | for (const {...x} of [{ get v() { count++; return 2; } }]) {\n | ^\n 45 | assert.sameValue(count, 1);\n 46 | \n 47 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for-of/dstr/const-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (45:12)\n 43 | var iterCount = 0;\n 44 | \n\u003e 45 | for (const {...rest} of [o]) {\n | ^\n 46 | assert.sameValue(rest.x, undefined);\n 47 | \n 48 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/const-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for-of/dstr/const-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for-of/dstr/const-obj-ptrn-rest-val-obj.js: Unexpected token (43:18)\n 41 | var iterCount = 0;\n 42 | \n\u003e 43 | for (const {a, b, ...rest} of [{x: 1, y: 2, a: 5, b: 3}]) {\n | ^\n 44 | assert.sameValue(rest.a, undefined);\n 45 | assert.sameValue(rest.b, undefined);\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-ary-init-iter-close.js-strict:true": "test/language/statements/for-of/dstr/let-ary-init-iter-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-init-iter-close.js:65:6", + "test/language/statements/for-of/dstr/let-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for-of/dstr/let-ary-init-iter-get-err-array-prototype.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-init-iter-get-err-array-prototype.js:59:8", + "test/language/statements/for-of/dstr/let-ary-init-iter-get-err.js-strict:true": "test/language/statements/for-of/dstr/let-ary-init-iter-get-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-init-iter-get-err.js:53:8", + "test/language/statements/for-of/dstr/let-ary-init-iter-no-close.js-strict:true": "test/language/statements/for-of/dstr/let-ary-init-iter-no-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-init-iter-no-close.js:65:6", + "test/language/statements/for-of/dstr/let-ary-name-iter-val.js-strict:true": "test/language/statements/for-of/dstr/let-ary-name-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-name-iter-val.js:62:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-val-null.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-ary-val-null.js:60:8", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-exhausted.js:55:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js:56:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js:56:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-hole.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-hole.js:50:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-skipped.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-skipped.js:56:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-throws.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-throws.js:51:8", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-undef.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-undef.js:54:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-unresolvable.js:58:8", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-complete.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-complete.js:58:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-done.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-done.js:53:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-step-err.js:60:8", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val-err.js:71:8", + "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-iter-val.js:62:6", + "test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-elem.js: Unexpected token (75:13)\n 73 | var iterCount = 0;\n 74 | \n\u003e 75 | for (let [...[x, y, z]] of [[3, 4, 5]]) {\n | ^\n 76 | assert.sameValue(x, 3);\n 77 | assert.sameValue(y, 4);\n 78 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for-of/dstr/let-ary-ptrn-rest-ary-rest.js: Unexpected token (56:13)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (let [...[...x]] of [values]) {\n | ^\n 57 | assert(Array.isArray(x));\n 58 | assert.sameValue(x.length, 3);\n 59 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-id.js: Unexpected token (55:13)\n 53 | var iterCount = 0;\n 54 | \n\u003e 55 | for (let [...{ length }] of [[1, 2, 3]]) {\n | ^\n 56 | assert.sameValue(length, 3);\n 57 | \n 58 | iterCount += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for-of/dstr/let-ary-ptrn-rest-obj-prop-id.js: Unexpected token (56:13)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (let [...{ 0: v, 1: w, 2: x, 3: y, length: z }] of [[7, 8, 9]]) {\n | ^\n 57 | assert.sameValue(v, 7);\n 58 | assert.sameValue(w, 8);\n 59 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/let-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for-of/dstr/let-obj-ptrn-rest-getter.js: Unexpected token (44:10)\n 42 | var iterCount = 0;\n 43 | \n\u003e 44 | for (let {...x} of [{ get v() { count++; return 2; } }]) {\n | ^\n 45 | assert.sameValue(count, 1);\n 46 | \n 47 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for-of/dstr/let-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (45:10)\n 43 | var iterCount = 0;\n 44 | \n\u003e 45 | for (let {...rest} of [o]) {\n | ^\n 46 | assert.sameValue(rest.x, undefined);\n 47 | \n 48 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/let-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for-of/dstr/let-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for-of/dstr/let-obj-ptrn-rest-val-obj.js: Unexpected token (43:16)\n 41 | var iterCount = 0;\n 42 | \n\u003e 43 | for (let {a, b, ...rest} of [{x: 1, y: 2, a: 5, b: 3}]) {\n | ^\n 44 | assert.sameValue(rest.a, undefined);\n 45 | assert.sameValue(rest.b, undefined);\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-id-identifier-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-id-identifier-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-id-identifier-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield;\n | ^\n 28 | \n 29 | var counter = 0;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/obj-id-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/obj-id-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/obj-id-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/obj-id-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-init-let.js-strict:true": "test/language/statements/for-of/dstr/obj-id-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-init-simple-no-strict.js-strict:false": "test/language/statements/for-of/dstr/obj-id-init-simple-no-strict.js: SyntaxError: test/language/statements/for-of/dstr/obj-id-init-simple-no-strict.js: eval is a reserved word in strict mode (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var eval, arguments;\n | ^\n 28 | \n 29 | var counter = 0;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-id-init-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-id-init-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-id-init-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 3;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-id-put-const.js-strict:true": "test/language/statements/for-of/dstr/obj-id-put-const.js: SyntaxError: test/language/statements/for-of/dstr/obj-id-put-const.js: \"c\" is read-only\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ({ c } of [{ c: 1 }]) {\n | ^\n 34 | counter += 1;\n 35 | }\n 36 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-id-put-let.js-strict:true": "test/language/statements/for-of/dstr/obj-id-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-id-put-unresolvable-no-strict.js-strict:false": "test/language/statements/for-of/dstr/obj-id-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/statements/for-of/dstr/obj-id-put-unresolvable-no-strict.js:31:66(26)", + "test/language/statements/for-of/dstr/obj-id-simple-no-strict.js-strict:false": "test/language/statements/for-of/dstr/obj-id-simple-no-strict.js: SyntaxError: test/language/statements/for-of/dstr/obj-id-simple-no-strict.js: eval is a reserved word in strict mode (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var eval, arguments;\n | ^\n 28 | \n 29 | var counter = 0;\n 30 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-arrow.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-class.js: Test262Error: descriptor value should be cls at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-cover.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-elem-init-fn-name-fn.js: Test262Error: obj should have an own property name at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-let.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-elem-init-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-elem-init-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-prop-elem-init-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-prop-elem-init-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 4;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-elem-target-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-prop-elem-target-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-prop-elem-target-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 'prop';\n | ^\n 28 | var x = {};\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-nested-array-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-prop-nested-array-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-prop-nested-array-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 22;\n | ^\n 28 | var x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-nested-obj-yield-ident-valid.js-strict:false": "test/language/statements/for-of/dstr/obj-prop-nested-obj-yield-ident-valid.js: SyntaxError: test/language/statements/for-of/dstr/obj-prop-nested-obj-yield-ident-valid.js: Unexpected token (27:4)\n 25 | [...]\n 26 | ---*/\n\u003e 27 | var yield = 2;\n | ^\n 28 | var result, x;\n 29 | \n 30 | var counter = 0; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-put-const.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-put-const.js: SyntaxError: test/language/statements/for-of/dstr/obj-prop-put-const.js: \"c\" is read-only\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ({ a: c } of [{ a: 2 }]) {\n | ^\n 34 | counter += 1;\n 35 | }\n 36 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-prop-put-let.js-strict:true": "test/language/statements/for-of/dstr/obj-prop-put-let.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/obj-prop-put-unresolvable-no-strict.js-strict:false": "test/language/statements/for-of/dstr/obj-prop-put-unresolvable-no-strict.js: ReferenceError: unresolvable is not defined at test/language/statements/for-of/dstr/obj-prop-put-unresolvable-no-strict.js:31:66(26)", + "test/language/statements/for-of/dstr/obj-rest-computed-property-no-strict.js-strict:false": "test/language/statements/for-of/dstr/obj-rest-computed-property-no-strict.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-computed-property-no-strict.js: Unexpected token (32:13)\n 30 | var counter = 0;\n 31 | \n\u003e 32 | for ({[a]:b, ...rest} of [{ foo: 1, bar: 2, baz: 3 }]) {\n | ^\n 33 | assert.sameValue(b, 1);\n 34 | assert.sameValue(rest.bar, 2);\n 35 | assert.sameValue(rest.baz, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-computed-property.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-computed-property.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-computed-property.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{ foo: 1, bar: 2, baz: 3 }]) {\n | ^\n 35 | assert.sameValue(b, 1);\n 36 | assert.sameValue(rest.bar, 2);\n 37 | assert.sameValue(rest.baz, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-descriptors.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-descriptors.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-descriptors.js: Unexpected token (36:6)\n 34 | var counter = 0;\n 35 | \n\u003e 36 | for ({...rest} of [obj]) {\n | ^\n 37 | verifyProperty(rest, \"a\", {\n 38 | enumerable: true,\n 39 | writable: true, at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-empty-obj.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-empty-obj.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-empty-obj.js: Unexpected token (33:6)\n 31 | var counter = 0;\n 32 | \n\u003e 33 | for ({...rest} of [{}]) {\n | ^\n 34 | assert.notSameValue(rest, undefined);\n 35 | assert.notSameValue(rest, null);\n 36 | assert.sameValue(typeof rest, \"object\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-getter-abrupt-get-error.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-getter-abrupt-get-error.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-getter-abrupt-get-error.js: Unexpected token (34:8)\n 32 | \n 33 | assert.throws(Test262Error, function() {\n\u003e 34 | for ({...x} of [{ get v() { count++; throw new Test262Error(); } }]) {\n | ^\n 35 | counter += 1;\n 36 | }\n 37 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-getter.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-getter.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-getter.js: Unexpected token (34:6)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({...x} of [{ get v() { count++; return 2; } }]) {\n | ^\n 35 | assert.sameValue(count, 1);\n 36 | \n 37 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: 1, bar: 2 }]) {\n | ^\n 35 | assert.sameValue(b, 1);\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: [1], bar: 2 }]) {\n | ^\n 35 | assert.compareArray(b, [1]);\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot0.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot0.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1dot0.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: 1.0, bar: 2 }]) {\n | ^\n 35 | assert.sameValue(b, 1);\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1e0.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1e0.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-1e0.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: 1e0, bar: 2 }]) {\n | ^\n 35 | assert.sameValue(b, 1);\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: [1], bar: 2 }]) {\n | ^\n 35 | assert.compareArray(b, [1]);\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1e0.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1e0.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-array-1e0.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: [1e0], bar: 2 }]) {\n | ^\n 35 | assert.compareArray(b, [1]);\n 36 | \n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-string-1.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-string-1.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-non-string-computed-property-string-1.js: Unexpected token (34:13)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({[a]:b, ...rest} of [{[a]: \"1\", bar: 2 }]) {\n | ^\n 35 | assert.sameValue(b, \"1\");\n 36 | \n 37 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"1\"), undefined); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-number.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-number.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-number.js: Unexpected token (33:6)\n 31 | var counter = 0;\n 32 | \n\u003e 33 | for ({...rest} of [51]) {\n | ^\n 34 | assert.notSameValue(rest, undefined);\n 35 | assert.notSameValue(rest, null);\n 36 | assert(rest instanceof Object); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-order.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-order.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-order.js: Unexpected token (37:6)\n 35 | var counter = 0;\n 36 | \n\u003e 37 | for ({...rest} of [o]) {\n | ^\n 38 | assert(compareArray(calls, [1, 'z', 'a', \"Symbol(foo)\"]));\n 39 | assert.sameValue(Object.keys(rest).length, 3);\n 40 | counter += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-put-const.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-put-const.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-put-const.js: Unexpected token (33:8)\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ({...rest} of [{}\n | ^\n 34 | ]) {\n 35 | counter += 1;\n 36 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-same-name.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-same-name.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-same-name.js: Unexpected token (38:10)\n 36 | var counter = 0;\n 37 | \n\u003e 38 | for ({ x, ...z } of [o]) {\n | ^\n 39 | assert.sameValue(x, 42);\n 40 | assert.sameValue(y, undefined);\n 41 | assert.sameValue(z.y, 39); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-skip-non-enumerable.js: Unexpected token (35:6)\n 33 | var counter = 0;\n 34 | \n\u003e 35 | for ({...rest} of [obj]) {\n | ^\n 36 | assert.sameValue(Object.getOwnPropertyDescriptor(rest, \"x\"), undefined);\n 37 | \n 38 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-str-val.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-str-val.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-str-val.js: Unexpected token (33:6)\n 31 | var counter = 0;\n 32 | \n\u003e 33 | for ({...rest} of [\"foo\"]) {\n | ^\n 34 | assert.sameValue(rest[\"0\"], \"f\");\n 35 | assert.sameValue(rest[\"1\"], \"o\");\n 36 | assert.sameValue(rest[\"2\"], \"o\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-symbol-val.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-symbol-val.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-symbol-val.js: Unexpected token (33:6)\n 31 | var counter = 0;\n 32 | \n\u003e 33 | for ({...rest} of [Symbol(\"foo\")]) {\n | ^\n 34 | assert.notSameValue(rest, undefined);\n 35 | assert.notSameValue(rest, null);\n 36 | assert(rest instanceof Object); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-to-property-with-setter.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-to-property-with-setter.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-to-property-with-setter.js: Unexpected token (40:6)\n 38 | var counter = 0;\n 39 | \n\u003e 40 | for ({...src.y} of [{ x: 1, y: 2}]) {\n | ^\n 41 | assert.sameValue(settedValue.x, 1);\n 42 | assert.sameValue(settedValue.y, 2);\n 43 | assert(!executedGetter, \"The property should not be accessed\"); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-to-property.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-to-property.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-to-property.js: Unexpected token (33:6)\n 31 | var counter = 0;\n 32 | \n\u003e 33 | for ({...src.y} of [{ x: 1, y: 2}]) {\n | ^\n 34 | assert.sameValue(src.y.x, 1);\n 35 | assert.sameValue(src.y.y, 2);\n 36 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-val-null.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-val-null.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-val-null.js: Unexpected token (33:8)\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ({...rest} of [null\n | ^\n 34 | ]) {\n 35 | counter += 1;\n 36 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-val-undefined.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-val-undefined.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-val-undefined.js: Unexpected token (33:8)\n 31 | \n 32 | assert.throws(TypeError, function() {\n\u003e 33 | for ({...rest} of [undefined\n | ^\n 34 | ]) {\n 35 | counter += 1;\n 36 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/obj-rest-valid-object.js-strict:true": "test/language/statements/for-of/dstr/obj-rest-valid-object.js: SyntaxError: test/language/statements/for-of/dstr/obj-rest-valid-object.js: Unexpected token (34:12)\n 32 | var counter = 0;\n 33 | \n\u003e 34 | for ({a, b, ...rest} of [{x: 1, y: 2, a: 5, b: 3}]) {\n | ^\n 35 | assert.sameValue(rest.a, undefined);\n 36 | assert.sameValue(rest.b, undefined);\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for-of/dstr/var-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-elem.js: Unexpected token (72:13)\n 70 | var iterCount = 0;\n 71 | \n\u003e 72 | for (var [...[x, y, z]] of [[3, 4, 5]]) {\n | ^\n 73 | assert.sameValue(x, 3);\n 74 | assert.sameValue(y, 4);\n 75 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for-of/dstr/var-ary-ptrn-rest-ary-rest.js: Unexpected token (53:13)\n 51 | var iterCount = 0;\n 52 | \n\u003e 53 | for (var [...[...x]] of [values]) {\n | ^\n 54 | assert(Array.isArray(x));\n 55 | assert.sameValue(x.length, 3);\n 56 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js: Unexpected token (52:13)\n 50 | var iterCount = 0;\n 51 | \n\u003e 52 | for (var [...{ length }] of [[1, 2, 3]]) {\n | ^\n 53 | assert.sameValue(length, 3);\n 54 | \n 55 | iterCount += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for-of/dstr/var-ary-ptrn-rest-obj-prop-id.js: Unexpected token (53:13)\n 51 | var iterCount = 0;\n 52 | \n\u003e 53 | for (var [...{ 0: v, 1: w, 2: x, 3: y, length: z }] of [[7, 8, 9]]) {\n | ^\n 54 | assert.sameValue(v, 7);\n 55 | assert.sameValue(w, 8);\n 56 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/dstr/var-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for-of/dstr/var-obj-ptrn-rest-getter.js: Unexpected token (41:10)\n 39 | var iterCount = 0;\n 40 | \n\u003e 41 | for (var {...x} of [{ get v() { count++; return 2; } }]) {\n | ^\n 42 | assert.sameValue(count, 1);\n 43 | \n 44 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for-of/dstr/var-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (42:10)\n 40 | var iterCount = 0;\n 41 | \n\u003e 42 | for (var {...rest} of [o]) {\n | ^\n 43 | assert.sameValue(rest.x, undefined);\n 44 | \n 45 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/dstr/var-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for-of/dstr/var-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for-of/dstr/var-obj-ptrn-rest-val-obj.js: Unexpected token (40:16)\n 38 | var iterCount = 0;\n 39 | \n\u003e 40 | for (var {a, b, ...rest} of [{x: 1, y: 2, a: 5, b: 3}]) {\n | ^\n 41 | assert.sameValue(rest.a, undefined);\n 42 | assert.sameValue(rest.b, undefined);\n 43 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for-of/escaped-of.js-strict:true": "test/language/statements/for-of/escaped-of.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/head-const-bound-names-dup.js-strict:true": "test/language/statements/for-of/head-const-bound-names-dup.js: unexpected error type (TypeError), expected (SyntaxError)", "test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-of/head-const-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/for-of/head-const-bound-names-in-stmt.js-strict:true": "test/language/statements/for-of/head-const-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", @@ -806,92 +5553,264 @@ "test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js-strict:true": "test/language/statements/for-of/head-let-bound-names-fordecl-tdz.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/for-of/head-let-bound-names-in-stmt.js-strict:true": "test/language/statements/for-of/head-let-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/head-let-destructuring.js-strict:true": "test/language/statements/for-of/head-let-destructuring.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/head-let-destructuring.js:24:7", + "test/language/statements/for-of/head-var-init.js-strict:true": "test/language/statements/for-of/head-var-init.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/head-var-no-expr.js-strict:true": "test/language/statements/for-of/head-var-no-expr.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/iterator-close-non-object.js-strict:true": "test/language/statements/for-of/iterator-close-non-object.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-non-throw-get-method-abrupt.js-strict:true": "test/language/statements/for-of/iterator-close-non-throw-get-method-abrupt.js: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-non-throw-get-method-is-null.js-strict:true": "test/language/statements/for-of/iterator-close-non-throw-get-method-is-null.js: Test262Error: Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-non-throw-get-method-non-callable.js-strict:true": "test/language/statements/for-of/iterator-close-non-throw-get-method-non-callable.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-throw-get-method-abrupt.js-strict:true": "panic while running test/language/statements/for-of/iterator-close-throw-get-method-abrupt.js: [object Object]", + "test/language/statements/for-of/iterator-close-throw-get-method-non-callable.js-strict:true": "panic while running test/language/statements/for-of/iterator-close-throw-get-method-non-callable.js: str is not a method", "test/language/statements/for-of/iterator-close-via-break.js-strict:true": "test/language/statements/for-of/iterator-close-via-break.js: Test262Error: Iterator is closed after `break` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-close-via-continue.js-strict:true": "test/language/statements/for-of/iterator-close-via-continue.js: Test262Error: Iterator is closed after `continue` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", "test/language/statements/for-of/iterator-close-via-return.js-strict:true": "test/language/statements/for-of/iterator-close-via-return.js: Test262Error: Iterator is closed after `return` statement Expected SameValue(«0», «1») to be true at harness/sta.js:22:9(49)", "test/language/statements/for-of/iterator-next-error.js-strict:true": "test/language/statements/for-of/iterator-next-error.js: Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for-of/iterator-next-reference.js-strict:true": "test/language/statements/for-of/iterator-next-reference.js: Test262Error: Should not access the `next` method after the iteration prologue. at test/language/statements/for-of/iterator-next-reference.js:40:195(147)", "test/language/statements/for-of/iterator-next-result-value-attr-error.js-strict:true": "test/language/statements/for-of/iterator-next-result-value-attr-error.js: Test262Error: Iterator is not closed. Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/language/statements/for-of/labelled-fn-stmt-const.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-const.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/labelled-fn-stmt-lhs.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-lhs.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for-of/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for-of/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/statements/for-of/nested.js-strict:true": "test/language/statements/for-of/nested.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/nested.js:9:33(25)", - "test/language/statements/for-of/return-from-catch.js-strict:true": "test/language/statements/for-of/return-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-catch.js:10:33(10)", - "test/language/statements/for-of/return-from-finally.js-strict:true": "test/language/statements/for-of/return-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-finally.js:10:33(10)", - "test/language/statements/for-of/return-from-try.js-strict:true": "test/language/statements/for-of/return-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return-from-try.js:10:33(10)", - "test/language/statements/for-of/return.js-strict:true": "test/language/statements/for-of/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/return.js:9:33(10)", - "test/language/statements/for-of/throw-from-catch.js-strict:true": "test/language/statements/for-of/throw-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-catch.js:10:33(11)", - "test/language/statements/for-of/throw-from-finally.js-strict:true": "test/language/statements/for-of/throw-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw-from-finally.js:10:33(11)", - "test/language/statements/for-of/throw.js-strict:true": "test/language/statements/for-of/throw.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/throw.js:9:33(11)", - "test/language/statements/for-of/yield-from-catch.js-strict:true": "test/language/statements/for-of/yield-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-catch.js:10:33(13)", - "test/language/statements/for-of/yield-from-finally.js-strict:true": "test/language/statements/for-of/yield-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-finally.js:10:33(13)", - "test/language/statements/for-of/yield-from-try.js-strict:true": "test/language/statements/for-of/yield-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-from-try.js:10:33(13)", - "test/language/statements/for-of/yield-star-from-catch.js-strict:true": "test/language/statements/for-of/yield-star-from-catch.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-catch.js:10:33(13)", - "test/language/statements/for-of/yield-star-from-finally.js-strict:true": "test/language/statements/for-of/yield-star-from-finally.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-finally.js:10:33(13)", - "test/language/statements/for-of/yield-star-from-try.js-strict:true": "test/language/statements/for-of/yield-star-from-try.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star-from-try.js:10:33(13)", - "test/language/statements/for-of/yield-star.js-strict:true": "test/language/statements/for-of/yield-star.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield-star.js:9:33(12)", - "test/language/statements/for-of/yield.js-strict:true": "test/language/statements/for-of/yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/for-of/yield.js:9:33(12)", + "test/language/statements/for-of/let-array-with-newline.js-strict:false": "test/language/statements/for-of/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for-of/scope-body-lex-open.js-strict:true": "test/language/statements/for-of/scope-body-lex-open.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/scope-body-var-none.js-strict:true": "test/language/statements/for-of/scope-body-var-none.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for-of/scope-body-var-none.js:38:5", + "test/language/statements/for-of/scope-head-lex-close.js-strict:true": "test/language/statements/for-of/scope-head-lex-close.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/scope-head-lex-open.js-strict:true": "test/language/statements/for-of/scope-head-lex-open.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for-of/scope-head-var-none.js-strict:false": "test/language/statements/for-of/scope-head-var-none.js: ReferenceError: let is not defined at test/language/statements/for-of/scope-head-var-none.js:35:5(23)", + "test/language/statements/for/decl-async-fun.js-strict:true": "test/language/statements/for/decl-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for/decl-fun.js-strict:true": "test/language/statements/for/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/dstr/const-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for/dstr/const-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-init.js:55:21(23)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-iter.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-ary-elem-iter.js:56:21(23)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-init.js:56:25(30)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-iter.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-ary-rest-iter.js:58:25(35)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-exhausted.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-exhausted.js:56:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js: ReferenceError: arrow is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js:57:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js: ReferenceError: cls is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js:57:21(28)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js: ReferenceError: cover is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-cover.js:57:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js: ReferenceError: fn is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-fn.js:57:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-hole.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-hole.js:51:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-skipped.js: ReferenceError: w is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-skipped.js:57:20(26)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-undef.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-undef.js:55:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-complete.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-complete.js:59:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-done.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-id-iter-done.js:54:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id-init.js:55:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-obj-id.js:55:21(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id-init.js: ReferenceError: v is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id-init.js:55:20(16)", + "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id.js: ReferenceError: v is not defined at test/language/statements/for/dstr/const-ary-ptrn-elem-obj-prop-id.js:55:20(16)", + "test/language/statements/for/dstr/const-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for/dstr/const-ary-ptrn-rest-ary-elem.js: Unexpected token (75:15)\n 73 | var iterCount = 0;\n 74 | \n\u003e 75 | for (const [...[x, y, z]] = [3, 4, 5]; iterCount \u003c 1; ) {\n | ^\n 76 | assert.sameValue(x, 3);\n 77 | assert.sameValue(y, 4);\n 78 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for/dstr/const-ary-ptrn-rest-ary-rest.js: Unexpected token (56:15)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (const [...[...x]] = values; iterCount \u003c 1; ) {\n | ^\n 57 | assert(Array.isArray(x));\n 58 | assert.sameValue(x.length, 3);\n 59 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-rest-id-exhausted.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-ary-ptrn-rest-id-exhausted.js:54:25(17)", + "test/language/statements/for/dstr/const-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for/dstr/const-ary-ptrn-rest-obj-id.js: Unexpected token (55:15)\n 53 | var iterCount = 0;\n 54 | \n\u003e 55 | for (const [...{ length }] = [1, 2, 3]; iterCount \u003c 1; ) {\n | ^\n 56 | assert.sameValue(length, 3);\n 57 | \n 58 | iterCount += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for/dstr/const-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for/dstr/const-ary-ptrn-rest-obj-prop-id.js: Unexpected token (56:15)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (const [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]; iterCount \u003c 1; ) {\n | ^\n 57 | assert.sameValue(v, 7);\n 58 | assert.sameValue(w, 8);\n 59 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-obj-init-undefined.js-strict:true": "test/language/statements/for/dstr/const-obj-init-undefined.js: TypeError: test/language/statements/for/dstr/const-obj-init-undefined.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-obj-ptrn-empty.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-empty.js: TypeError: test/language/statements/for/dstr/const-obj-ptrn-empty.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-arrow.js: ReferenceError: arrow is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-arrow.js:56:21(16)", + "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-class.js: ReferenceError: cls is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-class.js:56:21(28)", + "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-cover.js: ReferenceError: cover is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-cover.js:56:21(16)", + "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-fn.js: ReferenceError: fn is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-fn.js:56:21(16)", + "test/language/statements/for/dstr/const-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-init-skipped.js: ReferenceError: w is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-init-skipped.js:56:20(26)", + "test/language/statements/for/dstr/const-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-id-trailing-comma.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-obj-ptrn-id-trailing-comma.js:50:22(16)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-ary-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-ary-init.js:53:21(23)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-ary-trailing-comma.js: ReferenceError: y is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-ary-trailing-comma.js:50:22(23)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-ary.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-ary.js:51:21(23)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-id-init-skipped.js: ReferenceError: t is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-id-init-skipped.js:55:20(26)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-id-init.js: ReferenceError: y is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-id-init.js:50:20(16)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-id-trailing-comma.js: ReferenceError: y is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-id-trailing-comma.js:50:22(16)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-id.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-id.js: ReferenceError: y is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-id.js:50:20(16)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-obj-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-obj-init.js:53:21(16)", + "test/language/statements/for/dstr/const-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-prop-obj.js: ReferenceError: x is not defined at test/language/statements/for/dstr/const-obj-ptrn-prop-obj.js:51:21(16)", + "test/language/statements/for/dstr/const-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for/dstr/const-obj-ptrn-rest-getter.js: Unexpected token (44:12)\n 42 | var iterCount = 0;\n 43 | \n\u003e 44 | for (const {...x} = { get v() { count++; return 2; } }; iterCount \u003c 1; ) {\n | ^\n 45 | assert.sameValue(count, 1);\n 46 | \n 47 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for/dstr/const-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (45:12)\n 43 | var iterCount = 0;\n 44 | \n\u003e 45 | for (const {...rest} = o; iterCount \u003c 1; ) {\n | ^\n 46 | assert.sameValue(rest.x, undefined);\n 47 | \n 48 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/const-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for/dstr/const-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for/dstr/const-obj-ptrn-rest-val-obj.js: Unexpected token (43:18)\n 41 | var iterCount = 0;\n 42 | \n\u003e 43 | for (const {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}; iterCount \u003c 1; ) {\n | ^\n 44 | assert.sameValue(rest.a, undefined);\n 45 | assert.sameValue(rest.b, undefined);\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-ary-init-iter-close.js-strict:true": "test/language/statements/for/dstr/let-ary-init-iter-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-init-iter-close.js:65:6", + "test/language/statements/for/dstr/let-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for/dstr/let-ary-init-iter-get-err-array-prototype.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-init-iter-get-err-array-prototype.js:59:8", + "test/language/statements/for/dstr/let-ary-init-iter-get-err.js-strict:true": "test/language/statements/for/dstr/let-ary-init-iter-get-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-init-iter-get-err.js:53:8", + "test/language/statements/for/dstr/let-ary-init-iter-no-close.js-strict:true": "test/language/statements/for/dstr/let-ary-init-iter-no-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-init-iter-no-close.js:65:6", + "test/language/statements/for/dstr/let-ary-name-iter-val.js-strict:true": "test/language/statements/for/dstr/let-ary-name-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-name-iter-val.js:62:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-init.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-init.js:55:21(23)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-iter.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-iter.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-ary-elem-iter.js:56:21(23)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-init.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-init.js:56:25(30)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-iter.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-iter.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-ary-rest-iter.js:58:25(35)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-ary-val-null.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-ary-val-null.js:60:8", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-exhausted.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-exhausted.js:55:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js: ReferenceError: arrow is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-arrow.js:57:21(16)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js: ReferenceError: cls is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js:57:21(28)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-cover.js:56:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-fn.js:56:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-hole.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-hole.js:50:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-skipped.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-skipped.js:56:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-throws.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-throws.js:51:8", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-undef.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-undef.js:54:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-unresolvable.js:58:8", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-complete.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-complete.js:58:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-done.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-done.js:53:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-step-err.js:60:8", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val-err.js:71:8", + "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/dstr/let-ary-ptrn-elem-id-iter-val.js:62:6", + "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id-init.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id-init.js:55:21(16)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-obj-id.js:55:21(16)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id-init.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id-init.js: ReferenceError: v is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id-init.js:55:20(16)", + "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id.js: ReferenceError: v is not defined at test/language/statements/for/dstr/let-ary-ptrn-elem-obj-prop-id.js:55:20(16)", + "test/language/statements/for/dstr/let-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for/dstr/let-ary-ptrn-rest-ary-elem.js: Unexpected token (75:13)\n 73 | var iterCount = 0;\n 74 | \n\u003e 75 | for (let [...[x, y, z]] = [3, 4, 5]; iterCount \u003c 1; ) {\n | ^\n 76 | assert.sameValue(x, 3);\n 77 | assert.sameValue(y, 4);\n 78 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for/dstr/let-ary-ptrn-rest-ary-rest.js: Unexpected token (56:13)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (let [...[...x]] = values; iterCount \u003c 1; ) {\n | ^\n 57 | assert(Array.isArray(x));\n 58 | assert.sameValue(x.length, 3);\n 59 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-ary-ptrn-rest-id-exhausted.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-rest-id-exhausted.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-ary-ptrn-rest-id-exhausted.js:54:25(17)", + "test/language/statements/for/dstr/let-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for/dstr/let-ary-ptrn-rest-obj-id.js: Unexpected token (55:13)\n 53 | var iterCount = 0;\n 54 | \n\u003e 55 | for (let [...{ length }] = [1, 2, 3]; iterCount \u003c 1; ) {\n | ^\n 56 | assert.sameValue(length, 3);\n 57 | \n 58 | iterCount += 1; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for/dstr/let-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for/dstr/let-ary-ptrn-rest-obj-prop-id.js: Unexpected token (56:13)\n 54 | var iterCount = 0;\n 55 | \n\u003e 56 | for (let [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]; iterCount \u003c 1; ) {\n | ^\n 57 | assert.sameValue(v, 7);\n 58 | assert.sameValue(w, 8);\n 59 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-obj-init-undefined.js-strict:true": "test/language/statements/for/dstr/let-obj-init-undefined.js: TypeError: test/language/statements/for/dstr/let-obj-init-undefined.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-obj-ptrn-empty.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-empty.js: TypeError: test/language/statements/for/dstr/let-obj-ptrn-empty.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-arrow.js: ReferenceError: arrow is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-arrow.js:56:21(16)", + "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-class.js: ReferenceError: cls is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-class.js:56:21(28)", + "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-cover.js: ReferenceError: cover is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-cover.js:56:21(16)", + "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-fn.js: ReferenceError: fn is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-fn.js:56:21(16)", + "test/language/statements/for/dstr/let-obj-ptrn-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-init-skipped.js: ReferenceError: w is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-init-skipped.js:56:20(26)", + "test/language/statements/for/dstr/let-obj-ptrn-id-trailing-comma.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-id-trailing-comma.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-obj-ptrn-id-trailing-comma.js:50:22(16)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-ary-init.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-ary-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-ary-init.js:53:21(23)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-ary-trailing-comma.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-ary-trailing-comma.js: ReferenceError: y is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-ary-trailing-comma.js:50:22(23)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-ary.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-ary.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-ary.js:51:21(23)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-id-init-skipped.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-id-init-skipped.js: ReferenceError: t is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-id-init-skipped.js:55:20(26)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-id-init.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-id-init.js: ReferenceError: y is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-id-init.js:50:20(16)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-id-trailing-comma.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-id-trailing-comma.js: ReferenceError: y is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-id-trailing-comma.js:50:22(16)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-id.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-id.js: ReferenceError: y is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-id.js:50:20(16)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-obj-init.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-obj-init.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-obj-init.js:53:21(16)", + "test/language/statements/for/dstr/let-obj-ptrn-prop-obj.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-prop-obj.js: ReferenceError: x is not defined at test/language/statements/for/dstr/let-obj-ptrn-prop-obj.js:51:21(16)", + "test/language/statements/for/dstr/let-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for/dstr/let-obj-ptrn-rest-getter.js: Unexpected token (44:10)\n 42 | var iterCount = 0;\n 43 | \n\u003e 44 | for (let {...x} = { get v() { count++; return 2; } }; iterCount \u003c 1; ) {\n | ^\n 45 | assert.sameValue(count, 1);\n 46 | \n 47 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for/dstr/let-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (45:10)\n 43 | var iterCount = 0;\n 44 | \n\u003e 45 | for (let {...rest} = o; iterCount \u003c 1; ) {\n | ^\n 46 | assert.sameValue(rest.x, undefined);\n 47 | \n 48 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/let-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for/dstr/let-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for/dstr/let-obj-ptrn-rest-val-obj.js: Unexpected token (43:16)\n 41 | var iterCount = 0;\n 42 | \n\u003e 43 | for (let {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}; iterCount \u003c 1; ) {\n | ^\n 44 | assert.sameValue(rest.a, undefined);\n 45 | assert.sameValue(rest.b, undefined);\n 46 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/for/dstr/var-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/for/dstr/var-ary-ptrn-rest-ary-elem.js: Unexpected token (69:13)\n 67 | var iterCount = 0;\n 68 | \n\u003e 69 | for (var [...[x, y, z]] = [3, 4, 5]; iterCount \u003c 1; ) {\n | ^\n 70 | assert.sameValue(x, 3);\n 71 | assert.sameValue(y, 4);\n 72 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/for/dstr/var-ary-ptrn-rest-ary-rest.js: Unexpected token (50:13)\n 48 | var iterCount = 0;\n 49 | \n\u003e 50 | for (var [...[...x]] = values; iterCount \u003c 1; ) {\n | ^\n 51 | assert(Array.isArray(x));\n 52 | assert.sameValue(x.length, 3);\n 53 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/for/dstr/var-ary-ptrn-rest-obj-id.js: Unexpected token (49:13)\n 47 | var iterCount = 0;\n 48 | \n\u003e 49 | for (var [...{ length }] = [1, 2, 3]; iterCount \u003c 1; ) {\n | ^\n 50 | assert.sameValue(length, 3);\n 51 | iterCount += 1;\n 52 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/for/dstr/var-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/for/dstr/var-ary-ptrn-rest-obj-prop-id.js: Unexpected token (50:13)\n 48 | var iterCount = 0;\n 49 | \n\u003e 50 | for (var [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]; iterCount \u003c 1; ) {\n | ^\n 51 | assert.sameValue(v, 7);\n 52 | assert.sameValue(w, 8);\n 53 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-obj-init-undefined.js-strict:true": "test/language/statements/for/dstr/var-obj-init-undefined.js: TypeError: test/language/statements/for/dstr/var-obj-init-undefined.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-obj-ptrn-empty.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-empty.js: TypeError: test/language/statements/for/dstr/var-obj-ptrn-empty.js: Property init of ForStatement expected node to be of a type [\"VariableDeclaration\",\"Expression\"] but instead got \"ExpressionStatement\" at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/for/dstr/var-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/for/dstr/var-obj-ptrn-rest-getter.js: Unexpected token (38:10)\n 36 | var iterCount = 0;\n 37 | \n\u003e 38 | for (var {...x} = { get v() { count++; return 2; } }; iterCount \u003c 1; ) {\n | ^\n 39 | assert.sameValue(count, 1);\n 40 | \n 41 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/for/dstr/var-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (39:10)\n 37 | var iterCount = 0;\n 38 | \n\u003e 39 | for (var {...rest} = o; iterCount \u003c 1; ) {\n | ^\n 40 | assert.sameValue(rest.x, undefined);\n 41 | \n 42 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/for/dstr/var-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/for/dstr/var-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/for/dstr/var-obj-ptrn-rest-val-obj.js: Unexpected token (37:16)\n 35 | var iterCount = 0;\n 36 | \n\u003e 37 | for (var {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}; iterCount \u003c 1; ) {\n | ^\n 38 | assert.sameValue(rest.a, undefined);\n 39 | assert.sameValue(rest.b, undefined);\n 40 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/for/head-let-bound-names-in-stmt.js-strict:true": "test/language/statements/for/head-let-bound-names-in-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for/head-let-destructuring.js-strict:true": "test/language/statements/for/head-let-destructuring.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/for/head-let-destructuring.js:25:7", "test/language/statements/for/labelled-fn-stmt-expr.js-strict:true": "test/language/statements/for/labelled-fn-stmt-expr.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for/labelled-fn-stmt-let.js-strict:true": "test/language/statements/for/labelled-fn-stmt-let.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/for/labelled-fn-stmt-var.js-strict:true": "test/language/statements/for/labelled-fn-stmt-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/let-array-with-newline.js-strict:false": "test/language/statements/for/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/for/scope-body-lex-open.js-strict:true": "test/language/statements/for/scope-body-lex-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", "test/language/statements/function/arguments-with-arguments-fn.js-strict:false": "test/language/statements/function/arguments-with-arguments-fn.js: SyntaxError: test/language/statements/function/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (24:11)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | function arguments() {}\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", "test/language/statements/function/arguments-with-arguments-lex.js-strict:false": "test/language/statements/function/arguments-with-arguments-lex.js: SyntaxError: test/language/statements/function/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (24:6)\n 22 | \n 23 | function f(x = args = arguments) {\n\u003e 24 | let arguments;\n | ^\n 25 | }\n 26 | \n 27 | f(); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/function/param-dflt-yield-non-strict.js-strict:false": "test/language/statements/function/param-dflt-yield-non-strict.js: SyntaxError: test/language/statements/function/param-dflt-yield-non-strict.js: Unexpected token (16:4)\n 14 | ---*/\n 15 | \n\u003e 16 | var yield = 23;\n | ^\n 17 | var paramValue;\n 18 | \n 19 | function *g() { at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/arguments-with-arguments-fn.js-strict:false": "test/language/statements/generators/arguments-with-arguments-fn.js: SyntaxError: test/language/statements/generators/arguments-with-arguments-fn.js: arguments is a reserved word in strict mode (25:11)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | function arguments() {}\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/arguments-with-arguments-lex.js-strict:false": "test/language/statements/generators/arguments-with-arguments-lex.js: SyntaxError: test/language/statements/generators/arguments-with-arguments-lex.js: arguments is a reserved word in strict mode (25:6)\n 23 | \n 24 | function* g(x = args = arguments) {\n\u003e 25 | let arguments;\n | ^\n 26 | }\n 27 | \n 28 | g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/declaration.js-strict:true": "test/language/statements/generators/declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/declaration.js:12:33(8)", - "test/language/statements/generators/default-proto.js-strict:true": "test/language/statements/generators/default-proto.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/default-proto.js:29:33(8)", - "test/language/statements/generators/has-instance.js-strict:true": "test/language/statements/generators/has-instance.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/has-instance.js:10:33(7)", - "test/language/statements/generators/invoke-as-constructor.js-strict:true": "test/language/statements/generators/invoke-as-constructor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/invoke-as-constructor.js:10:33(7)", - "test/language/statements/generators/length-dflt.js-strict:true": "test/language/statements/generators/length-dflt.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-dflt.js:32:33(25)", - "test/language/statements/generators/length-property-descriptor.js-strict:true": "test/language/statements/generators/length-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/length-property-descriptor.js:11:33(7)", - "test/language/statements/generators/name.js-strict:true": "test/language/statements/generators/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/name.js:16:33(7)", - "test/language/statements/generators/no-yield.js-strict:true": "test/language/statements/generators/no-yield.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/no-yield.js:11:33(8)", - "test/language/statements/generators/params-dflt-args-unmapped.js-strict:true": "test/language/statements/generators/params-dflt-args-unmapped.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-args-unmapped.js:49:33(8)", - "test/language/statements/generators/params-dflt-ref-arguments.js-strict:true": "test/language/statements/generators/params-dflt-ref-arguments.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/params-dflt-ref-arguments.js:49:33(8)", - "test/language/statements/generators/prototype-own-properties.js-strict:true": "test/language/statements/generators/prototype-own-properties.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-own-properties.js:10:33(8)", - "test/language/statements/generators/prototype-property-descriptor.js-strict:true": "test/language/statements/generators/prototype-property-descriptor.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-property-descriptor.js:11:33(7)", - "test/language/statements/generators/prototype-relation-to-function.js-strict:true": "test/language/statements/generators/prototype-relation-to-function.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-relation-to-function.js:11:33(12)", - "test/language/statements/generators/prototype-typeof.js-strict:true": "test/language/statements/generators/prototype-typeof.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-typeof.js:11:298(26)", - "test/language/statements/generators/prototype-uniqueness.js-strict:true": "test/language/statements/generators/prototype-uniqueness.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-uniqueness.js:10:33(13)", - "test/language/statements/generators/prototype-value.js-strict:true": "test/language/statements/generators/prototype-value.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/prototype-value.js:12:33(7)", - "test/language/statements/generators/return.js-strict:true": "test/language/statements/generators/return.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/return.js:10:33(14)", - "test/language/statements/generators/yield-as-function-expression-binding-identifier.js-strict:false": "test/language/statements/generators/yield-as-function-expression-binding-identifier.js: SyntaxError: test/language/statements/generators/yield-as-function-expression-binding-identifier.js: yield is a reserved word (15:12)\n 13 | var result;\n 14 | function* g() {\n\u003e 15 | (function yield() {})\n | ^\n 16 | }\n 17 | \n 18 | result = g().next(); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js-strict:false": "test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js: SyntaxError: test/language/statements/generators/yield-as-generator-declaration-binding-identifier.js: yield is a reserved word (14:10)\n 12 | \n 13 | var iter, result;\n\u003e 14 | function* yield() { (yield 3) + (yield 4); }\n | ^\n 15 | \n 16 | iter = yield();\n 17 | at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/yield-as-identifier-in-nested-function.js-strict:false": "test/language/statements/generators/yield-as-identifier-in-nested-function.js: SyntaxError: test/language/statements/generators/yield-as-identifier-in-nested-function.js: yield is a reserved word (16:4)\n 14 | function* g() {\n 15 | function h() {\n\u003e 16 | yield = 1;\n | ^\n 17 | }\n 18 | }\n 19 | at \u003ceval\u003e:2:28542(114)", - "test/language/statements/generators/yield-as-literal-property-name.js-strict:true": "test/language/statements/generators/yield-as-literal-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-literal-property-name.js:11:33(8)", - "test/language/statements/generators/yield-as-property-name.js-strict:true": "test/language/statements/generators/yield-as-property-name.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-property-name.js:11:33(8)", - "test/language/statements/generators/yield-as-statement.js-strict:true": "test/language/statements/generators/yield-as-statement.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-statement.js:10:33(15)", - "test/language/statements/generators/yield-as-yield-operand.js-strict:true": "test/language/statements/generators/yield-as-yield-operand.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-as-yield-operand.js:11:33(9)", - "test/language/statements/generators/yield-newline.js-strict:true": "test/language/statements/generators/yield-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-newline.js:10:33(9)", - "test/language/statements/generators/yield-star-before-newline.js-strict:true": "test/language/statements/generators/yield-star-before-newline.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/generators/yield-star-before-newline.js:10:33(14)", + "test/language/statements/function/dflt-params-ref-later.js-strict:true": "test/language/statements/function/dflt-params-ref-later.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/dflt-params-ref-self.js-strict:true": "test/language/statements/function/dflt-params-ref-self.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/function/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/function/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (77:15)\n 75 | \n 76 | var callCount = 0;\n\u003e 77 | function f([...[x, y, z]]) {\n | ^\n 78 | assert.sameValue(x, 3);\n 79 | assert.sameValue(y, 4);\n 80 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/function/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (58:15)\n 56 | \n 57 | var callCount = 0;\n\u003e 58 | function f([...[...x]]) {\n | ^\n 59 | assert(Array.isArray(x));\n 60 | assert.sameValue(x.length, 3);\n 61 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/function/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (57:15)\n 55 | \n 56 | var callCount = 0;\n\u003e 57 | function f([...{ length }]) {\n | ^\n 58 | assert.sameValue(length, 3);\n 59 | callCount = callCount + 1;\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/function/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/function/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (58:15)\n 56 | \n 57 | var callCount = 0;\n\u003e 58 | function f([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 59 | assert.sameValue(v, 7);\n 60 | assert.sameValue(w, 8);\n 61 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-elem.js: Unexpected token (77:15)\n 75 | \n 76 | var callCount = 0;\n\u003e 77 | function f([...[x, y, z]] = [3, 4, 5]) {\n | ^\n 78 | assert.sameValue(x, 3);\n 79 | assert.sameValue(y, 4);\n 80 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/function/dstr/dflt-ary-ptrn-rest-ary-rest.js: Unexpected token (58:15)\n 56 | \n 57 | var callCount = 0;\n\u003e 58 | function f([...[...x]] = values) {\n | ^\n 59 | assert(Array.isArray(x));\n 60 | assert.sameValue(x.length, 3);\n 61 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-id.js: Unexpected token (57:15)\n 55 | \n 56 | var callCount = 0;\n\u003e 57 | function f([...{ length }] = [1, 2, 3]) {\n | ^\n 58 | assert.sameValue(length, 3);\n 59 | callCount = callCount + 1;\n 60 | }; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/function/dstr/dflt-ary-ptrn-rest-obj-prop-id.js: Unexpected token (58:15)\n 56 | \n 57 | var callCount = 0;\n\u003e 58 | function f([...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9]) {\n | ^\n 59 | assert.sameValue(v, 7);\n 60 | assert.sameValue(w, 8);\n 61 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/dflt-obj-ptrn-rest-getter.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/function/dstr/dflt-obj-ptrn-rest-getter.js: Unexpected token (46:12)\n 44 | \n 45 | var callCount = 0;\n\u003e 46 | function f({...x} = { get v() { count++; return 2; } }) {\n | ^\n 47 | assert.sameValue(count, 1);\n 48 | \n 49 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/function/dstr/dflt-obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (47:12)\n 45 | \n 46 | var callCount = 0;\n\u003e 47 | function f({...rest} = o) {\n | ^\n 48 | assert.sameValue(rest.x, undefined);\n 49 | \n 50 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/dflt-obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/function/dstr/dflt-obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/function/dstr/dflt-obj-ptrn-rest-val-obj.js: Unexpected token (45:18)\n 43 | \n 44 | var callCount = 0;\n\u003e 45 | function f({a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3}) {\n | ^\n 46 | assert.sameValue(rest.a, undefined);\n 47 | assert.sameValue(rest.b, undefined);\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/function/dstr/obj-ptrn-rest-getter.js: Unexpected token (46:12)\n 44 | \n 45 | var callCount = 0;\n\u003e 46 | function f({...x}) {\n | ^\n 47 | assert.sameValue(count, 1);\n 48 | \n 49 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/function/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (47:12)\n 45 | \n 46 | var callCount = 0;\n\u003e 47 | function f({...rest}) {\n | ^\n 48 | assert.sameValue(rest.x, undefined);\n 49 | \n 50 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/function/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/function/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (45:18)\n 43 | \n 44 | var callCount = 0;\n\u003e 45 | function f({a, b, ...rest}) {\n | ^\n 46 | assert.sameValue(rest.a, undefined);\n 47 | assert.sameValue(rest.b, undefined);\n 48 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/eval-var-scope-syntax-err.js-strict:false": "test/language/statements/function/eval-var-scope-syntax-err.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/param-eval-non-strict-is-correct-value.js-strict:false": "test/language/statements/function/param-eval-non-strict-is-correct-value.js: SyntaxError: test/language/statements/function/param-eval-non-strict-is-correct-value.js: eval is a reserved word in strict mode (14:13)\n 12 | let evalValue = {};\n 13 | \n\u003e 14 | function foo(eval) {\n | ^\n 15 | assert.sameValue(eval, evalValue);\n 16 | exprCallCount += 1;\n 17 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/scope-body-lex-distinct.js-strict:false": "test/language/statements/function/scope-body-lex-distinct.js: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/function/scope-param-elem-var-close.js-strict:false": "test/language/statements/function/scope-param-elem-var-close.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/scope-param-elem-var-open.js-strict:false": "test/language/statements/function/scope-param-elem-var-open.js: Test262Error: Expected SameValue(«outside», «inside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/scope-param-rest-elem-var-close.js-strict:false": "test/language/statements/function/scope-param-rest-elem-var-close.js: SyntaxError: test/language/statements/function/scope-param-rest-elem-var-close.js: Unexpected token (22:7)\n 20 | \n 21 | function f(\n\u003e 22 | ...[_ = (eval('var x = \"inside\";'), probeParam = function() { return x; })]\n | ^\n 23 | ) {\n 24 | probeBody = function() { return x; }\n 25 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/scope-param-rest-elem-var-open.js-strict:false": "test/language/statements/function/scope-param-rest-elem-var-open.js: SyntaxError: test/language/statements/function/scope-param-rest-elem-var-open.js: Unexpected token (23:7)\n 21 | function f(\n 22 | _ = probe1 = function() { return x; },\n\u003e 23 | ...[__ = (eval('var x = \"inside\";'), probe2 = function() { return x; })]\n | ^\n 24 | ) {\n 25 | }\n 26 | f(); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/scope-paramsbody-var-open.js-strict:true": "test/language/statements/function/scope-paramsbody-var-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/function/unscopables-with-in-nested-fn.js-strict:false": "test/language/statements/function/unscopables-with-in-nested-fn.js: SyntaxError: test/language/statements/function/unscopables-with-in-nested-fn.js: 'with' in strict mode (75:4)\n 73 | (function() {\n 74 | count++;\n\u003e 75 | with (globalThis) {\n | ^\n 76 | count++;\n 77 | assert.sameValue(v, 1, 'The value of `v` is 1');\n 78 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/function/unscopables-with.js-strict:false": "test/language/statements/function/unscopables-with.js: SyntaxError: test/language/statements/function/unscopables-with.js: 'with' in strict mode (74:2)\n 72 | function ref(x) {\n 73 | count++;\n\u003e 74 | with (globalThis) {\n | ^\n 75 | count++;\n 76 | assert.sameValue(v, undefined, 'The value of `v` is expected to equal `undefined`');\n 77 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/if/if-async-fun-else-async-fun.js-strict:true": "test/language/statements/if/if-async-fun-else-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-async-fun-else-stmt.js-strict:true": "test/language/statements/if/if-async-fun-else-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-async-fun-no-else.js-strict:true": "test/language/statements/if/if-async-fun-no-else.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-decl-else-decl-strict.js-strict:true": "test/language/statements/if/if-decl-else-decl-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-decl-else-stmt-strict.js-strict:true": "test/language/statements/if/if-decl-else-stmt-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-decl-no-else-strict.js-strict:true": "test/language/statements/if/if-decl-no-else-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-fun-else-fun-strict.js-strict:true": "test/language/statements/if/if-fun-else-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-fun-else-stmt-strict.js-strict:true": "test/language/statements/if/if-fun-else-stmt-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-fun-no-else-strict.js-strict:true": "test/language/statements/if/if-fun-no-else-strict.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/if-stmt-else-async-fun.js-strict:true": "test/language/statements/if/if-stmt-else-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-stmt-else-decl-strict.js-strict:true": "test/language/statements/if/if-stmt-else-decl-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/if-stmt-else-fun-strict.js-strict:true": "test/language/statements/if/if-stmt-else-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/labelled-fn-stmt-first.js-strict:true": "test/language/statements/if/labelled-fn-stmt-first.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/labelled-fn-stmt-lone.js-strict:true": "test/language/statements/if/labelled-fn-stmt-lone.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/if/labelled-fn-stmt-second.js-strict:true": "test/language/statements/if/labelled-fn-stmt-second.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/if/let-array-with-newline.js-strict:false": "test/language/statements/if/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/decl-async-function.js-strict:true": "test/language/statements/labeled/decl-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/labeled/decl-cls.js-strict:true": "test/language/statements/labeled/decl-cls.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/labeled/decl-const.js-strict:true": "test/language/statements/labeled/decl-const.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/labeled/decl-fun-strict.js-strict:true": "test/language/statements/labeled/decl-fun-strict.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/statements/labeled/decl-gen.js-strict:true": "test/language/statements/labeled/decl-gen.js: unexpected error type (ReferenceError), expected (SyntaxError)", "test/language/statements/labeled/decl-let.js-strict:true": "test/language/statements/labeled/decl-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/let-array-with-newline.js-strict:false": "test/language/statements/labeled/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/value-await-module-escaped.js-strict:true": "test/language/statements/labeled/value-await-module-escaped.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/value-await-module.js-strict:true": "test/language/statements/labeled/value-await-module.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/labeled/value-yield-strict-escaped.js-strict:true": "test/language/statements/labeled/value-yield-strict-escaped.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/labeled/value-yield-strict.js-strict:true": "test/language/statements/labeled/value-yield-strict.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/let/block-local-closure-get-before-initialization.js-strict:true": "test/language/statements/let/block-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/block-local-closure-set-before-initialization.js-strict:true": "test/language/statements/let/block-local-closure-set-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/block-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/let/block-local-use-before-initialization-in-prior-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/cptn-value.js-strict:true": "test/language/statements/let/cptn-value.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:5 Unexpected identifier at test/language/statements/let/cptn-value.js:17:7(5)", - "test/language/statements/let/fn-name-gen.js-strict:true": "test/language/statements/let/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/let/fn-name-gen.js:21:25(3)", + "test/language/statements/let/dstr/ary-init-iter-close.js-strict:true": "test/language/statements/let/dstr/ary-init-iter-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-init-iter-close.js:44:1", + "test/language/statements/let/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/let/dstr/ary-init-iter-get-err-array-prototype.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-init-iter-get-err-array-prototype.js:40:3", + "test/language/statements/let/dstr/ary-init-iter-get-err.js-strict:true": "test/language/statements/let/dstr/ary-init-iter-get-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-init-iter-get-err.js:34:3", + "test/language/statements/let/dstr/ary-init-iter-no-close.js-strict:true": "test/language/statements/let/dstr/ary-init-iter-no-close.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-init-iter-no-close.js:44:1", + "test/language/statements/let/dstr/ary-name-iter-val.js-strict:true": "test/language/statements/let/dstr/ary-name-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-name-iter-val.js:41:1", + "test/language/statements/let/dstr/ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-ary-val-null.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-ary-val-null.js:41:3", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-exhausted.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-exhausted.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-exhausted.js:34:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-cover.js:35:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-fn.js:35:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-hole.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-hole.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-hole.js:29:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-skipped.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-skipped.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-skipped.js:35:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-throws.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-throws.js:32:3", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-undef.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-undef.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-undef.js:33:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-init-unresolvable.js:39:3", + "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-complete.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-complete.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-iter-complete.js:37:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-done.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-done.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-iter-done.js:32:1", + "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-step-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-iter-step-err.js:41:3", + "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val-err.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val-err.js:52:3", + "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val.js: SyntaxError: Unexpected strict mode reserved word at test/language/statements/let/dstr/ary-ptrn-elem-id-iter-val.js:41:1", + "test/language/statements/let/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/let/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (54:8)\n 52 | ---*/\n 53 | \n\u003e 54 | let [...[x, y, z]] = [3, 4, 5];\n | ^\n 55 | \n 56 | assert.sameValue(x, 3);\n 57 | assert.sameValue(y, 4); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/let/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (35:8)\n 33 | var values = [1, 2, 3];\n 34 | \n\u003e 35 | let [...[...x]] = values;\n | ^\n 36 | \n 37 | assert(Array.isArray(x));\n 38 | assert.sameValue(x.length, 3); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/let/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (34:8)\n 32 | ---*/\n 33 | \n\u003e 34 | let [...{ length }] = [1, 2, 3];\n | ^\n 35 | \n 36 | assert.sameValue(length, 3);\n 37 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/let/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/let/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (35:8)\n 33 | let length = \"outer\";\n 34 | \n\u003e 35 | let [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9];\n | ^\n 36 | \n 37 | assert.sameValue(v, 7);\n 38 | assert.sameValue(w, 8); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/let/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/let/dstr/obj-ptrn-rest-getter.js: Unexpected token (23:5)\n 21 | var count = 0;\n 22 | \n\u003e 23 | let {...x} = { get v() { count++; return 2; } };\n | ^\n 24 | \n 25 | assert.sameValue(count, 1);\n 26 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/let/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (24:5)\n 22 | Object.defineProperty(o, \"x\", { value: 4, enumerable: false });\n 23 | \n\u003e 24 | let {...rest} = o;\n | ^\n 25 | \n 26 | assert.sameValue(rest.x, undefined);\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/let/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/let/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/let/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (22:11)\n 20 | ---*/\n 21 | \n\u003e 22 | let {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3};\n | ^\n 23 | \n 24 | assert.sameValue(rest.a, undefined);\n 25 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", "test/language/statements/let/function-local-closure-get-before-initialization.js-strict:true": "test/language/statements/let/function-local-closure-get-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/function-local-closure-set-before-initialization.js-strict:true": "test/language/statements/let/function-local-closure-set-before-initialization.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/function-local-use-before-initialization-in-declaration-statement.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -901,6 +5820,7 @@ "test/language/statements/let/global-use-before-initialization-in-declaration-statement.js-strict:true": "test/language/statements/let/global-use-before-initialization-in-declaration-statement.js: Expected error: \u003cnil\u003e", "test/language/statements/let/global-use-before-initialization-in-prior-statement.js-strict:true": "test/language/statements/let/global-use-before-initialization-in-prior-statement.js: Expected error: \u003cnil\u003e", "test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js-strict:false": "test/language/statements/let/redeclaration-error-from-within-strict-mode-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/let/syntax/escaped-let.js-strict:false": "test/language/statements/let/syntax/escaped-let.js: SyntaxError: test/language/statements/let/syntax/escaped-let.js: let is a reserved word in strict mode (22:0)\n 20 | this.let = 0;\n 21 | \n\u003e 22 | l\\u0065t // ASI\n | ^\n 23 | a;\n 24 | \n 25 | // If the parser treated the previous escaped \"let\" as a lexical declaration, at \u003ceval\u003e:2:28542(114)", "test/language/statements/let/syntax/let-closure-inside-condition.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-condition.js: Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)", "test/language/statements/let/syntax/let-closure-inside-initialization.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-initialization.js: Test262Error: Expected SameValue(«0», «5») to be true at harness/sta.js:22:9(49)", "test/language/statements/let/syntax/let-closure-inside-next-expression.js-strict:true": "test/language/statements/let/syntax/let-closure-inside-next-expression.js: Test262Error: Expected SameValue(«1», «5») to be true at harness/sta.js:22:9(49)", @@ -917,48 +5837,104 @@ "test/language/statements/switch/cptn-dflt-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-dflt-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", "test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js-strict:true": "test/language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «14») to be true at harness/sta.js:22:9(49)", "test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js-strict:true": "test/language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js: Test262Error: Empty value does not replace previous non-empty value Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/scope-lex-async-generator.js-strict:true": "test/language/statements/switch/scope-lex-async-generator.js: error SyntaxError: test/language/statements/switch/scope-lex-async-generator.js: Unexpected token (22:37)\n 20 | ---*/\n 21 | \n\u003e 22 | switch (0) { default: async function * x() {} }\n | ^\n 23 | x;\n 24 | at \u003ceval\u003e:2:28542(114) happened at the wrong phase (expected runtime)", + "test/language/statements/switch/scope-lex-open-case.js-strict:true": "test/language/statements/switch/scope-lex-open-case.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/scope-lex-open-dflt.js-strict:true": "test/language/statements/switch/scope-lex-open-dflt.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", + "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js-strict:true": "test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js-strict:true": "test/language/statements/switch/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js-strict:true": "test/language/statements/switch/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js-strict:true": "test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js: unexpected error type (TypeError), expected (SyntaxError)", + "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js-strict:true": "test/language/statements/switch/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js-strict:true": "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js-strict:true": "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js-strict:true": "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js-strict:true": "test/language/statements/switch/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/try/completion-values.js-strict:true": "panic while running test/language/statements/try/completion-values.js: runtime error: index out of range [-1]", + "test/language/statements/try/cptn-catch-empty-break.js-strict:true": "panic while running test/language/statements/try/cptn-catch-empty-break.js: runtime error: index out of range [-1]", + "test/language/statements/try/cptn-catch-empty-continue.js-strict:true": "panic while running test/language/statements/try/cptn-catch-empty-continue.js: runtime error: index out of range [-1]", + "test/language/statements/try/cptn-catch-finally-empty-break.js-strict:true": "panic while running test/language/statements/try/cptn-catch-finally-empty-break.js: runtime error: index out of range [-1]", + "test/language/statements/try/cptn-catch-finally-empty-continue.js-strict:true": "panic while running test/language/statements/try/cptn-catch-finally-empty-continue.js: runtime error: index out of range [-1]", "test/language/statements/try/cptn-catch.js-strict:true": "test/language/statements/try/cptn-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/cptn-finally-empty-break.js-strict:true": "panic while running test/language/statements/try/cptn-finally-empty-break.js: runtime error: index out of range [-1]", + "test/language/statements/try/cptn-finally-empty-continue.js-strict:true": "panic while running test/language/statements/try/cptn-finally-empty-continue.js: runtime error: index out of range [-1]", "test/language/statements/try/cptn-finally-from-catch.js-strict:true": "test/language/statements/try/cptn-finally-from-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", "test/language/statements/try/cptn-finally-skip-catch.js-strict:true": "test/language/statements/try/cptn-finally-skip-catch.js: Test262Error: Expected SameValue(«undefined», «10») to be true at harness/sta.js:22:9(49)", "test/language/statements/try/cptn-finally-wo-catch.js-strict:true": "test/language/statements/try/cptn-finally-wo-catch.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", "test/language/statements/try/cptn-try.js-strict:true": "test/language/statements/try/cptn-try.js: Test262Error: Expected SameValue(«undefined», «3») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/try/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/try/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (56:13)\n 54 | try {\n 55 | throw [3, 4, 5];\n\u003e 56 | } catch ([...[x, y, z]]) {\n | ^\n 57 | assert.sameValue(x, 3);\n 58 | assert.sameValue(y, 4);\n 59 | assert.sameValue(z, 5); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/try/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (37:13)\n 35 | try {\n 36 | throw values;\n\u003e 37 | } catch ([...[...x]]) {\n | ^\n 38 | assert(Array.isArray(x));\n 39 | assert.sameValue(x.length, 3);\n 40 | assert.sameValue(x[0], 1); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/try/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (36:13)\n 34 | try {\n 35 | throw [1, 2, 3];\n\u003e 36 | } catch ([...{ length }]) {\n | ^\n 37 | assert.sameValue(length, 3);\n 38 | ranCatch = true;\n 39 | } at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/try/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/try/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (37:13)\n 35 | try {\n 36 | throw [7, 8, 9];\n\u003e 37 | } catch ([...{ 0: v, 1: w, 2: x, 3: y, length: z }]) {\n | ^\n 38 | assert.sameValue(v, 7);\n 39 | assert.sameValue(w, 8);\n 40 | assert.sameValue(x, 9); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", + "test/language/statements/try/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/try/dstr/obj-ptrn-rest-getter.js: Unexpected token (25:10)\n 23 | try {\n 24 | throw { get v() { count++; return 2; } };\n\u003e 25 | } catch ({...x}) {\n | ^\n 26 | assert.sameValue(count, 1);\n 27 | \n 28 | verifyProperty(x, \"v\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/try/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (26:10)\n 24 | try {\n 25 | throw o;\n\u003e 26 | } catch ({...rest}) {\n | ^\n 27 | assert.sameValue(rest.x, undefined);\n 28 | \n 29 | verifyProperty(rest, \"a\", { at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/try/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/try/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (24:16)\n 22 | try {\n 23 | throw {x: 1, y: 2, a: 5, b: 3};\n\u003e 24 | } catch ({a, b, ...rest}) {\n | ^\n 25 | assert.sameValue(rest.a, undefined);\n 26 | assert.sameValue(rest.b, undefined);\n 27 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/early-catch-function.js-strict:true": "test/language/statements/try/early-catch-function.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/try/early-catch-lex.js-strict:true": "test/language/statements/try/early-catch-lex.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/try/optional-catch-binding-finally.js-strict:true": "test/language/statements/try/optional-catch-binding-finally.js: SyntaxError: test/language/statements/try/optional-catch-binding-finally.js: Unexpected token, expected ( (18:13)\n 16 | ---*/\n 17 | \n\u003e 18 | try {} catch {} finally {}\n | ^\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/optional-catch-binding-lexical.js-strict:true": "test/language/statements/try/optional-catch-binding-lexical.js: SyntaxError: test/language/statements/try/optional-catch-binding-lexical.js: Unexpected token, expected ( (28:8)\n 26 | x = 2;\n 27 | throw new Error();\n\u003e 28 | } catch {\n | ^\n 29 | let x = 3;\n 30 | let y = true;\n 31 | ranCatch = true; at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/optional-catch-binding-throws.js-strict:true": "test/language/statements/try/optional-catch-binding-throws.js: SyntaxError: test/language/statements/try/optional-catch-binding-throws.js: Unexpected token, expected ( (23:12)\n 21 | try {\n 22 | throw new Error();\n\u003e 23 | } catch {\n | ^\n 24 | throw new Test262Error();\n 25 | }\n 26 | }); at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/optional-catch-binding.js-strict:true": "test/language/statements/try/optional-catch-binding.js: SyntaxError: test/language/statements/try/optional-catch-binding.js: Unexpected token, expected ( (18:13)\n 16 | ---*/\n 17 | \n\u003e 18 | try {} catch {}\n | ^\n 19 | at \u003ceval\u003e:2:28542(114)", + "test/language/statements/try/scope-catch-block-lex-open.js-strict:true": "test/language/statements/try/scope-catch-block-lex-open.js: Test262Error: Expected SameValue(«inside», «outside») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/cptn-value.js-strict:true": "test/language/statements/variable/cptn-value.js: Test262Error: Expected SameValue(«undefined», «7») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/statements/variable/dstr/ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-init.js:31:665(19)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-elision-iter.js:32:665(17)", - "test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-ary-empty-init.js:34:25(21)", "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-gen.js:35:61(20)", - "test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elem-id-iter-val-array-prototype.js:38:49(7)", - "test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-exhausted.js:36:25(11)", - "test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision-step-err.js:38:25(15)", - "test/language/statements/variable/dstr/ary-ptrn-elision.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-elision.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-elision.js:38:665(18)", - "test/language/statements/variable/dstr/ary-ptrn-empty.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-empty.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-empty.js:27:25(14)", "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elem.js: Unexpected token (53:8)\n 51 | ---*/\n 52 | \n\u003e 53 | var [...[x, y, z]] = [3, 4, 5];\n | ^\n 54 | \n 55 | assert.sameValue(x, 3);\n 56 | assert.sameValue(y, 4); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-elision.js: Unexpected token (60:8)\n 58 | };\n 59 | \n\u003e 60 | var [...[,]] = g();\n | ^\n 61 | \n 62 | assert.sameValue(first, 1);\n 63 | assert.sameValue(second, 1); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-empty.js: Unexpected token (44:8)\n 42 | }();\n 43 | \n\u003e 44 | var [...[]] = iter;\n | ^\n 45 | \n 46 | assert.sameValue(iterations, 1);\n 47 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-ary-rest.js: Unexpected token (34:8)\n 32 | var values = [1, 2, 3];\n 33 | \n\u003e 34 | var [...[...x]] = values;\n | ^\n 35 | \n 36 | assert(Array.isArray(x));\n 37 | assert.sameValue(x.length, 3); at \u003ceval\u003e:2:28542(114)", - "test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-elision-next-err.js:30:25(8)", - "test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/ary-ptrn-rest-id-iter-step-err.js:33:25(18)", "test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-id.js: Unexpected token (33:8)\n 31 | ---*/\n 32 | \n\u003e 33 | var [...{ length }] = [1, 2, 3];\n | ^\n 34 | \n 35 | assert.sameValue(length, 3);\n 36 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js-strict:true": "test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js: SyntaxError: test/language/statements/variable/dstr/ary-ptrn-rest-obj-prop-id.js: Unexpected token (34:8)\n 32 | let length = \"outer\";\n 33 | \n\u003e 34 | var [...{ 0: v, 1: w, 2: x, 3: y, length: z }] = [7, 8, 9];\n | ^\n 35 | \n 36 | assert.sameValue(v, 7);\n 37 | assert.sameValue(w, 8); at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", - "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-gen.js:34:68(19)", "test/language/statements/variable/dstr/obj-ptrn-rest-getter.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-getter.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-getter.js: Unexpected token (22:5)\n 20 | var count = 0;\n 21 | \n\u003e 22 | var {...x} = { get v() { count++; return 2; } };\n | ^\n 23 | \n 24 | assert.sameValue(count, 1);\n 25 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-skip-non-enumerable.js: Unexpected token (23:5)\n 21 | Object.defineProperty(o, \"x\", { value: 4, enumerable: false });\n 22 | \n\u003e 23 | var {...rest} = o;\n | ^\n 24 | \n 25 | assert.sameValue(rest.x, undefined);\n 26 | at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js-strict:true": "test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js: SyntaxError: test/language/statements/variable/dstr/obj-ptrn-rest-val-obj.js: Unexpected token (21:11)\n 19 | ---*/\n 20 | \n\u003e 21 | var {a, b, ...rest} = {x: 1, y: 2, a: 5, b: 3};\n | ^\n 22 | \n 23 | assert.sameValue(rest.a, undefined);\n 24 | assert.sameValue(rest.b, undefined); at \u003ceval\u003e:2:28542(114)", "test/language/statements/variable/fn-name-cover.js-strict:true": "test/language/statements/variable/fn-name-cover.js: Test262Error: Expected SameValue(«», «cover») to be true at harness/sta.js:22:9(49)", "test/language/statements/variable/fn-name-fn.js-strict:true": "test/language/statements/variable/fn-name-fn.js: Test262Error: Expected SameValue(«», «fn») to be true at harness/sta.js:22:9(49)", - "test/language/statements/variable/fn-name-gen.js-strict:true": "test/language/statements/variable/fn-name-gen.js: ReferenceError: regeneratorRuntime is not defined at test/language/statements/variable/fn-name-gen.js:21:25(3)", + "test/language/statements/while/decl-async-fun.js-strict:true": "test/language/statements/while/decl-async-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/while/decl-fun.js-strict:true": "test/language/statements/while/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/statements/while/labelled-fn-stmt.js-strict:true": "test/language/statements/while/labelled-fn-stmt.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/while/let-array-with-newline.js-strict:false": "test/language/statements/while/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/with/cptn-abrupt-empty.js-strict:false": "panic while running test/language/statements/with/cptn-abrupt-empty.js: runtime error: index out of range [-1]", "test/language/statements/with/decl-fun.js-strict:false": "test/language/statements/with/decl-fun.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/types/reference/put-value-prop-base-primitive.js-strict:true": "test/language/types/reference/put-value-prop-base-primitive.js: TypeError: Value is not an object: 0 at test/language/types/reference/put-value-prop-base-primitive.js:32:14(40)" + "test/language/statements/with/let-array-with-newline.js-strict:false": "test/language/statements/with/let-array-with-newline.js: error is not an object (Test262: This statement should not be evaluated.)", + "test/language/statements/with/unscopables-inc-dec.js-strict:false": "test/language/statements/with/unscopables-inc-dec.js: SyntaxError: test/language/statements/with/unscopables-inc-dec.js: 'with' in strict mode (25:0)\n 23 | var unscopablesGetterCalled = 0;\n 24 | var a, b, flag = true;\n\u003e 25 | with (a = { x: 7 }) {\n | ^\n 26 | with (b = { x: 4, get [Symbol.unscopables]() {\n 27 | unscopablesGetterCalled++;\n 28 | return { x: flag=!flag }; at \u003ceval\u003e:2:28542(114)", + "test/language/types/reference/put-value-prop-base-primitive.js-strict:true": "test/language/types/reference/put-value-prop-base-primitive.js: TypeError: Value is not an object: 0 at test/language/types/reference/put-value-prop-base-primitive.js:32:14(40)", + "test/language/white-space/mongolian-vowel-separator.js-strict:true": "test/language/white-space/mongolian-vowel-separator.js: error is not an object (Test262: This statement should not be evaluated.)" } diff --git a/js/tc39/tc39_test.go b/js/tc39/tc39_test.go index 629dbc2655a..95d6fccf1da 100644 --- a/js/tc39/tc39_test.go +++ b/js/tc39/tc39_test.go @@ -59,8 +59,11 @@ var ( } featuresBlockList = []string{ - "BigInt", // not supported at all - "IsHTMLDDA", // not supported at all + "BigInt", // not supported at all + "IsHTMLDDA", // not supported at all + "generators", // not supported in a meaningful way IMO + "Array.prototype.item", // not even standard yet + "TypedArray.prototype.item", // not even standard yet } skipList = map[string]bool{} pathBasedBlock = map[string]bool{ // This completely skips any path matching it without any kind of message @@ -333,28 +336,13 @@ func shouldBeSkipped(t testing.TB, meta *tc39Meta) { if meta.hasFlag("async") { // this is totally not supported t.Skipf("Skipping as it has flag async") } - if meta.Es6id == "" && meta.Es5id == "" { //nolint:nestif - skip := true - if skip { - if meta.Esid != "" { - for _, prefix := range esIDPrefixAllowList { - if strings.HasPrefix(meta.Esid, prefix) { - skip = false - } - } + for _, feature := range meta.Features { + for _, bl := range featuresBlockList { + if feature == bl { + t.Skipf("Blocklisted feature %s", feature) } } - for _, feature := range meta.Features { - for _, bl := range featuresBlockList { - if feature == bl { - t.Skipf("Blocklisted feature %s", feature) - } - } - } - if skip { - t.Skipf("Not ES6 or ES5 esid: %s", meta.Esid) - } } } From 07964f9331c190519d086ad5ff71c0378434aa14 Mon Sep 17 00:00:00 2001 From: Mihail Stoykov Date: Mon, 25 Jan 2021 13:22:16 +0200 Subject: [PATCH 4/5] Enable parallel tests, reducing test time from 20 to 14 minutes --- js/tc39/tc39_norace_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/tc39/tc39_norace_test.go b/js/tc39/tc39_norace_test.go index 7b9094ca177..923a57b94a9 100644 --- a/js/tc39/tc39_norace_test.go +++ b/js/tc39/tc39_norace_test.go @@ -7,7 +7,7 @@ import "testing" func (ctx *tc39TestCtx) runTest(name string, f func(t *testing.T)) { ctx.t.Run(name, func(t *testing.T) { - // t.Parallel() + t.Parallel() f(t) }) } From 97689ae1f23e92bdb0b760a66bcd3d5b69a7ca24 Mon Sep 17 00:00:00 2001 From: Mihail Stoykov Date: Tue, 26 Jan 2021 20:55:00 +0200 Subject: [PATCH 5/5] Disable some tests --- js/tc39/breaking_test_errors.json | 648 ------------------------------ js/tc39/tc39_test.go | 117 +++--- 2 files changed, 63 insertions(+), 702 deletions(-) diff --git a/js/tc39/breaking_test_errors.json b/js/tc39/breaking_test_errors.json index b2db0e01302..357b69db285 100644 --- a/js/tc39/breaking_test_errors.json +++ b/js/tc39/breaking_test_errors.json @@ -6,24 +6,6 @@ "test/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-body.js-strict:true": "test/annexB/built-ins/Function/createdynfn-no-line-terminator-html-close-comment-body.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:25 Unexpected token \u003e (and 3 more errors) at Function (native)", "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-leading-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«\\\\\\ud800», «\\�») to be true at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js-strict:true": "test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js: Test262Error: Code unit: d800 Expected SameValue(«a\\\\\\ud800», «a\\�») to be true at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/index/prop-desc.js:26:20(51)", - "test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at _loop (test/annexB/built-ins/RegExp/legacy-accessors/index/this-not-regexp-constructor.js:25:28(25))", - "test/annexB/built-ins/RegExp/legacy-accessors/index/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/index/this-subclass-constructor.js: Test262Error: RegExp.$1 getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/input/prop-desc.js:27:25(14)", - "test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/input/this-not-regexp-constructor.js:37:30(20)", - "test/annexB/built-ins/RegExp/legacy-accessors/input/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/input/this-subclass-constructor.js: Test262Error: RegExp.input getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/prop-desc.js:24:18(14)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-not-regexp-constructor.js:24:28(16)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastMatch/this-subclass-constructor.js: Test262Error: RegExp.lastMatch getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastParen/prop-desc.js:24:18(14)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-not-regexp-constructor.js:24:28(16)", - "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/lastParen/this-subclass-constructor.js: Test262Error: RegExp.lastParen getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/leftContext/prop-desc.js:24:18(14)", - "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-not-regexp-constructor.js:24:28(16)", - "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/leftContext/this-subclass-constructor.js: Test262Error: RegExp.leftContext getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js: TypeError: Cannot read property 'set' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/rightContext/prop-desc.js:24:18(14)", - "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js: TypeError: Cannot read property 'get' of undefined at test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-not-regexp-constructor.js:24:28(16)", - "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-subclass-constructor.js-strict:true": "test/annexB/built-ins/RegExp/legacy-accessors/rightContext/this-subclass-constructor.js: Test262Error: RegExp.rightContext getter throws for subclass receiver Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/named-groups/non-unicode-malformed.js-strict:true": "test/annexB/built-ins/RegExp/named-groups/non-unicode-malformed.js: Test262Error: Expected true but got false at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/pattern-string-invalid-u.js: Test262Error: invalid pattern: { Expected a SyntaxError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js-strict:true": "test/annexB/built-ins/RegExp/prototype/compile/this-subclass-instance.js: Test262Error: `subclass_regexp.compile()` throws TypeError Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", @@ -72,59 +54,6 @@ "test/built-ins/DataView/prototype/setUint8/index-check-before-value-conversion.js-strict:true": "test/built-ins/DataView/prototype/setUint8/index-check-before-value-conversion.js: Test262Error: setUint8(-1.5, poisoned) Expected a RangeError but got a Test262Error at harness/sta.js:22:9(49)", "test/built-ins/Date/UTC/fp-evaluation-order.js-strict:true": "test/built-ins/Date/UTC/fp-evaluation-order.js: Test262Error: order of operations / precision in MakeTime Expected SameValue(«29256», «29312») to be true at harness/sta.js:22:9(49)", "test/built-ins/Error/prototype/toString/invalid-receiver.js-strict:true": "test/built-ins/Error/prototype/toString/invalid-receiver.js: Test262Error: Error.prototype.toString.call(1) Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/constructor.js-strict:true": "test/built-ins/FinalizationRegistry/constructor.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/instance-extensible.js-strict:true": "test/built-ins/FinalizationRegistry/instance-extensible.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/instance-extensible.js:30:32(2)", - "test/built-ins/FinalizationRegistry/is-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/is-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/is-a-constructor.js:23:32(4)", - "test/built-ins/FinalizationRegistry/length.js-strict:true": "test/built-ins/FinalizationRegistry/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/length.js:28:16(1)", - "test/built-ins/FinalizationRegistry/name.js-strict:true": "test/built-ins/FinalizationRegistry/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/name.js:27:16(1)", - "test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js-strict:true": "test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/newtarget-prototype-is-not-object.js:38:42(19)", - "test/built-ins/FinalizationRegistry/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prop-desc.js: Test262Error: obj should have an own property FinalizationRegistry at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/proto.js-strict:true": "test/built-ins/FinalizationRegistry/proto.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/proto.js:16:25(6)", - "test/built-ins/FinalizationRegistry/prototype-from-newtarget-abrupt.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget-abrupt.js: Test262Error: Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype-from-newtarget-custom.js:35:42(6)", - "test/built-ins/FinalizationRegistry/prototype-from-newtarget.js-strict:true": "test/built-ins/FinalizationRegistry/prototype-from-newtarget.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype-from-newtarget.js:33:32(2)", - "test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/Symbol.toStringTag.js:19:16(1)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js:19:25(5)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js:21:19(9)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/length.js:28:16(1)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/name.js:27:16(1)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js:26:15(4)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js:19:25(3)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js: SyntaxError: test/built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js: Unexpected token (34:65)\n 32 | assert.sameValue(finalizationRegistry.cleanupSome(async function() {}), undefined, 'async function');\n 33 | assert.sameValue(finalizationRegistry.cleanupSome(function *() {}), undefined, 'generator');\n\u003e 34 | assert.sameValue(finalizationRegistry.cleanupSome(async function *() {}), undefined, 'async generator');\n | ^\n 35 | \n 36 | assert.sameValue(finalizationRegistry.cleanupSome(), undefined, 'undefined, implicit');\n 37 | assert.sameValue(finalizationRegistry.cleanupSome(undefined), undefined, 'undefined, explicit'); at \u003ceval\u003e:2:28542(114)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js:19:26(33)", - "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js:19:25(6)", - "test/built-ins/FinalizationRegistry/prototype/constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/constructor.js:19:16(1)", - "test/built-ins/FinalizationRegistry/prototype/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/prop-desc.js:15:16(1)", - "test/built-ins/FinalizationRegistry/prototype/proto.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/proto.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/proto.js:14:35(5)", - "test/built-ins/FinalizationRegistry/prototype/register/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/custom-this.js:25:16(9)", - "test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/holdings-any-value-type.js:25:32(8)", - "test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/holdings-same-as-target.js:19:32(3)", - "test/built-ins/FinalizationRegistry/prototype/register/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/length.js:28:16(1)", - "test/built-ins/FinalizationRegistry/prototype/register/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/name.js:27:16(1)", - "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/not-a-constructor.js:26:15(4)", - "test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/prop-desc.js:19:25(3)", - "test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/return-undefined-register-itself.js:26:32(8)", - "test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/return-undefined.js:25:32(8)", - "test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/target-not-object-throws.js:22:25(5)", - "test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/this-does-not-have-internal-target-throws.js:19:26(33)", - "test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/this-not-object-throws.js:21:25(5)", - "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-not-object-or-undefined-throws.js:21:25(6)", - "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings-and-target.js:25:32(3)", - "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-holdings.js:24:32(4)", - "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/register/unregisterToken-same-as-target.js:24:32(3)", - "test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/custom-this.js:25:18(13)", - "test/built-ins/FinalizationRegistry/prototype/unregister/length.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/length.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/length.js:28:16(1)", - "test/built-ins/FinalizationRegistry/prototype/unregister/name.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/name.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/name.js:27:16(1)", - "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/not-a-constructor.js:26:15(4)", - "test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/prop-desc.js:19:25(3)", - "test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/this-does-not-have-internal-cells-throws.js:19:26(33)", - "test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/this-not-object-throws.js:19:25(5)", - "test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/unregister.js:25:32(12)", - "test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js-strict:true": "test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/prototype/unregister/unregisterToken-not-object-throws.js:19:25(5)", - "test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js-strict:true": "test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/returns-new-object-from-constructor.js:26:32(19)", - "test/built-ins/FinalizationRegistry/target-not-callable-throws.js-strict:true": "test/built-ins/FinalizationRegistry/target-not-callable-throws.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/undefined-newtarget-throws.js-strict:true": "test/built-ins/FinalizationRegistry/undefined-newtarget-throws.js: Test262Error: typeof FinalizationRegistry is function Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js-strict:true": "test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/FinalizationRegistry/unnaffected-by-poisoned-cleanupCallback.js:20:32(19)", "test/built-ins/Function/StrictFunction_restricted-properties.js-strict:true": "test/built-ins/Function/StrictFunction_restricted-properties.js: Test262Error: strict Functions created using Function constructor do not have own property \"caller\" Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js-strict:true": "test/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js: Test262Error: Expected SameValue(«object», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/internals/Construct/derived-return-val.js-strict:true": "test/built-ins/Function/internals/Construct/derived-return-val.js: SyntaxError: test/built-ins/Function/internals/Construct/derived-return-val.js: missing super() call in constructor\n 17 | \n 18 | class C extends Object {\n\u003e 19 | constructor() {\n | ^\n 20 | return null;\n 21 | }\n 22 | } at \u003ceval\u003e:2:28542(114)", @@ -134,26 +63,10 @@ "test/built-ins/Function/prototype/bind/instance-length-tointeger.js-strict:true": "test/built-ins/Function/prototype/bind/instance-length-tointeger.js: Test262Error: Expected SameValue(«1», «0») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/restricted-property-arguments.js-strict:true": "test/built-ins/Function/prototype/restricted-property-arguments.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"arguments\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/restricted-property-caller.js-strict:true": "test/built-ins/Function/prototype/restricted-property-caller.js: Test262Error: The result of %FunctionPrototype%.hasOwnProperty(\"caller\") is true Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", - "test/built-ins/Function/prototype/toString/AsyncFunction.js-strict:true": "test/built-ins/Function/prototype/toString/AsyncFunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/AsyncFunction.js:13:70(3)", "test/built-ins/Function/prototype/toString/AsyncGenerator.js-strict:true": "test/built-ins/Function/prototype/toString/AsyncGenerator.js: SyntaxError: test/built-ins/Function/prototype/toString/AsyncGenerator.js: Unexpected token (14:14)\n 12 | ---*/\n 13 | \n\u003e 14 | async function* f() {}\n | ^\n 15 | var AsyncGenerator = f.constructor;\n 16 | \n 17 | var g = /* before */AsyncGenerator(\"a\", \" /* a */ b, c /* b */ //\", \"/* c */ ; /* d */ //\")/* after */; at \u003ceval\u003e:2:28542(114)", "test/built-ins/Function/prototype/toString/Function.js-strict:true": "test/built-ins/Function/prototype/toString/Function.js: SyntaxError: SyntaxError: \u003ceval\u003e: Line 1:71 Unexpected end of input (and 4 more errors) at Function (native)", "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js-strict:true": "test/built-ins/Function/prototype/toString/S15.3.4.2_A6.js: Test262Error: #1: Function.prototype.toString has not prototype property[object Object] at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/arrow-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function f( /* a */a /* b */, /* c */b /* d */) /* e */ /* f */{/* g */; /* h */}\" (( /* a */ a /* b */ , /* c */ b /* d */ ) /* e */ =\u003e /* f */ { /* g */ ; /* h */ }) at harness/sta.js:22:9(49)", - "test/built-ins/Function/prototype/toString/async-arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/async-arrow-function.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-arrow-function.js:12:77(3)", - "test/built-ins/Function/prototype/toString/async-function-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/async-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-function-declaration.js:13:77(3)", - "test/built-ins/Function/prototype/toString/async-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-function-expression.js:13:77(7)", - "test/built-ins/Function/prototype/toString/async-generator-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-declaration.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-declaration.js: Unexpected token (12:43)\n 10 | ---*/\n 11 | \n\u003e 12 | /* before */async /* a */ function /* b */ * /* c */ f /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }/* after */\n | ^\n 13 | \n 14 | assertToStringOrNativeFunction(f, \"async /* a */ function /* b */ * /* c */ f /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }\");\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-expression.js: Unexpected token (12:51)\n 10 | ---*/\n 11 | \n\u003e 12 | let f = /* before */async /* a */ function /* b */ * /* c */ F /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }/* after */;\n | ^\n 13 | let g = /* before */async /* a */ function /* b */ * /* c */ ( /* d */ x /* e */ , /* f */ y /* g */ ) /* h */ { /* i */ ; /* j */ ; /* k */ }/* after */;\n 14 | \n 15 | assertToStringOrNativeFunction(f, \"async /* a */ function /* b */ * /* c */ F /* d */ ( /* e */ x /* f */ , /* g */ y /* h */ ) /* i */ { /* j */ ; /* k */ ; /* l */ }\"); at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-expression-static.js: Unexpected token (13:49)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = class { static /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.f;\n | ^\n 14 | let g = class { static /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.g;\n 15 | let h = class { static /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.h;\n 16 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-expression.js: Unexpected token (13:42)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = class { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.prototype.f;\n | ^\n 14 | let g = class { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.prototype.g;\n 15 | let h = class { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.prototype.h;\n 16 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-statement-static.js: Unexpected token (13:43)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | class F { static /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }\n | ^\n 14 | class G { static /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 15 | class H { static /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 16 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-class-statement.js: Unexpected token (13:36)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | class F { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }\n | ^\n 14 | class G { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 15 | class H { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }\n 16 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-generator-method-object.js-strict:true": "test/built-ins/Function/prototype/toString/async-generator-method-object.js: SyntaxError: test/built-ins/Function/prototype/toString/async-generator-method-object.js: Unexpected token (13:36)\n 11 | \n 12 | let x = \"h\";\n\u003e 13 | let f = { /* before */async /* a */ * /* b */ f /* c */ ( /* d */ ) /* e */ { /* f */ }/* after */ }.f;\n | ^\n 14 | let g = { /* before */async /* a */ * /* b */ [ /* c */ \"g\" /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.g;\n 15 | let h = { /* before */async /* a */ * /* b */ [ /* c */ x /* d */ ] /* e */ ( /* f */ ) /* g */ { /* h */ }/* after */ }.h;\n 16 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/async-method-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-expression-static.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-expression-static.js:13:175(7)", - "test/built-ins/Function/prototype/toString/async-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-expression.js:13:181(7)", - "test/built-ins/Function/prototype/toString/async-method-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-statement-static.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-statement-static.js:13:156(7)", - "test/built-ins/Function/prototype/toString/async-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-class-statement.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/async-method-class-statement.js:13:162(7)", - "test/built-ins/Function/prototype/toString/async-method-object.js-strict:true": "test/built-ins/Function/prototype/toString/async-method-object.js: Test262Error: Conforms to NativeFunction Syntax: \"function f() /* b */ /* c */{var _this = this;return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {return regeneratorRuntime.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:case \\\"end\\\":return _context.stop();}}}, _callee, _this);}))();}\" (async f /* a */ ( /* b */ ) /* c */ { /* d */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/built-in-function-object.js-strict:true": "test/built-ins/Function/prototype/toString/built-in-function-object.js: Test262Error: Conforms to NativeFunction Syntax: \"function(){return t.apply(n,arguments)}\" (%ArrayBuffer%.slice) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/class-declaration-complex-heritage.js-strict:true": "test/built-ins/Function/prototype/toString/class-declaration-complex-heritage.js: Test262Error: Conforms to NativeFunction Syntax: \"function A() {_classCallCheck(this, A);return _possibleConstructorReturn(this, (A.__proto__ || Object.getPrototypeOf(A)).apply(this, arguments));}\" (class /* a */ A /* b */ extends /* c */ class /* d */ B /* e */ { /* f */ } /* g */ { /* h */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js: SyntaxError: test/built-ins/Function/prototype/toString/class-declaration-explicit-ctor.js: missing super() call in constructor\n 9 | ---*/\n 10 | \n\u003e 11 | /* before */class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }/* after */\n | ^\n 12 | \n 13 | assertToStringOrNativeFunction(A, \"class /* a */ A /* b */ extends /* c */ B /* d */ { /* e */ constructor /* f */ ( /* g */ ) /* h */ { /* i */ ; /* j */ } /* k */ m /* l */ ( /* m */ ) /* n */ { /* o */ } /* p */ }\");\n 14 | at \u003ceval\u003e:2:28542(114)", @@ -162,9 +75,6 @@ "test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js-strict:true": "test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js: Test262Error: Conforms to NativeFunction Syntax: \"function A() {_classCallCheck(this, A);}\" (class /* a */ A /* b */ { /* c */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/function-declaration-non-simple-parameter-list.js-strict:true": "test/built-ins/Function/prototype/toString/function-declaration-non-simple-parameter-list.js: Test262Error: Conforms to NativeFunction Syntax: \"function /* a */f /* b */() /* m */{var a /* d */ = arguments.length \u003e 0 \u0026\u0026 arguments[0] !== undefined ? arguments[0] : /* c */ /* e */0;var /* f */ /* g */_ref /* l */ = arguments[1];var _ref$b = _ref.b /* i */,b = _ref$b === undefined ? /* h */ /* j */0 : _ref$b;}\" (function /* a */ f /* b */ ( /* c */ a /* d */ = /* e */ 0 /* f */ , /* g */ { /* h */ b /* i */ = /* j */ 0 /* k */ } /* l */ ) /* m */ { /* n */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/function-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function /* a */F /* b */( /* c */x /* d */, /* e */y /* f */) /* g */{/* h */; /* i */; /* j */}\" (function /* a */ F /* b */ ( /* c */ x /* d */ , /* e */ y /* f */ ) /* g */ { /* h */ ; /* i */ ; /* j */ }) at harness/sta.js:22:9(49)", - "test/built-ins/Function/prototype/toString/generator-function-declaration.js-strict:true": "test/built-ins/Function/prototype/toString/generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-function-declaration.js:11:40(7)", - "test/built-ins/Function/prototype/toString/generator-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/generator-function-expression.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-function-expression.js:11:35(3)", - "test/built-ins/Function/prototype/toString/generator-method.js-strict:true": "test/built-ins/Function/prototype/toString/generator-method.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/generator-method.js:12:55(15)", "test/built-ins/Function/prototype/toString/getter-class-expression-static.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-expression-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* before */ /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/getter-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/getter-class-statement-static.js-strict:true": "test/built-ins/Function/prototype/toString/getter-class-statement-static.js: Test262Error: Conforms to NativeFunction Syntax: \"function get() /* before */ /* a */ /* b */ /* c */ /* d */{}\" (get /* a */ f /* b */ ( /* c */ ) /* d */ { /* e */ }) at harness/sta.js:22:9(49)", @@ -182,10 +92,6 @@ "test/built-ins/Function/prototype/toString/private-static-method-class-expression.js-strict:true": "test/built-ins/Function/prototype/toString/private-static-method-class-expression.js: SyntaxError: test/built-ins/Function/prototype/toString/private-static-method-class-expression.js: Unexpected character '#' (12:21)\n 10 | \n 11 | let C = class {\n\u003e 12 | /* before */static #f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | static assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", "test/built-ins/Function/prototype/toString/private-static-method-class-statement.js-strict:true": "test/built-ins/Function/prototype/toString/private-static-method-class-statement.js: SyntaxError: test/built-ins/Function/prototype/toString/private-static-method-class-statement.js: Unexpected character '#' (12:21)\n 10 | \n 11 | class C {\n\u003e 12 | /* before */static #f /* a */ ( /* b */ ) /* c */ { /* d */ }/* after */\n | ^\n 13 | static assert(expected) {\n 14 | assertToStringOrNativeFunction(this.#f, expected);\n 15 | } at \u003ceval\u003e:2:28542(114)", "test/built-ins/Function/prototype/toString/proxy-arrow-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-arrow-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function () {}] }\" at harness/sta.js:22:9(49)", - "test/built-ins/Function/prototype/toString/proxy-async-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-function.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Function/prototype/toString/proxy-async-function.js:22:64(8)", - "test/built-ins/Function/prototype/toString/proxy-async-generator-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-generator-function.js: SyntaxError: test/built-ins/Function/prototype/toString/proxy-async-generator-function.js: Unexpected token (22:46)\n 20 | ---*/\n 21 | \n\u003e 22 | assertNativeFunction(new Proxy(async function * () {}, {}));\n | ^\n 23 | assertNativeFunction(new Proxy(async function * () {}, { apply() {} }).apply);\n 24 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js: SyntaxError: test/built-ins/Function/prototype/toString/proxy-async-generator-method-definition.js: Unexpected token (22:39)\n 20 | ---*/\n 21 | \n\u003e 22 | assertNativeFunction(new Proxy({ async * method() {} }.method, {}));\n | ^\n 23 | assertNativeFunction(new Proxy({ async * method() {} }.method, { apply() {} }).apply);\n 24 | at \u003ceval\u003e:2:28542(114)", - "test/built-ins/Function/prototype/toString/proxy-async-method-definition.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-async-method-definition.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function method() {var _this = this;return _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {return regeneratorRuntime.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:case 'end':return _context.stop();}}}, _callee, _this);}))();}] }\" at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/proxy-bound-function.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-bound-function.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [bound ] }\" at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/proxy-class.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-class.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function _class() {_classCallCheck(this, _class);}] }\" at harness/sta.js:22:9(49)", "test/built-ins/Function/prototype/toString/proxy-function-expression.js-strict:true": "test/built-ins/Function/prototype/toString/proxy-function-expression.js: Test262Error: Conforms to NativeFunction Syntax: \"function proxy() { [function () {}] }\" at harness/sta.js:22:9(49)", @@ -217,29 +123,6 @@ "test/built-ins/Math/pow/applying-the-exp-operator_A7.js-strict:true": "test/built-ins/Math/pow/applying-the-exp-operator_A7.js: Test262Error: (-1, Infinity) Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", "test/built-ins/Math/pow/applying-the-exp-operator_A8.js-strict:true": "test/built-ins/Math/pow/applying-the-exp-operator_A8.js: Test262Error: (-1, -Infinity) Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", "test/built-ins/Math/sinh/not-a-constructor.js-strict:true": "test/built-ins/Math/sinh/not-a-constructor.js: Test262Error: isConstructor(Math.sinh) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", - "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist-failures.js-strict:true": "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist-failures.js: Test262Error: get Symbol.iterator Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", - "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js-strict:true": "test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/errors-iterabletolist.js:67:5(25)", - "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/is-a-constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/is-a-constructor.js:23:32(4)", - "test/built-ins/NativeErrors/AggregateError/length.js-strict:true": "test/built-ins/NativeErrors/AggregateError/length.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/length.js:28:16(1)", - "test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-method-prop-cast.js:27:17(6)", - "test/built-ins/NativeErrors/AggregateError/message-method-prop.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-method-prop.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-method-prop.js:27:15(2)", - "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt-symbol.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt-symbol.js: Test262Error: toPrimitive Expected a TypeError but got a ReferenceError at harness/sta.js:22:9(49)", - "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-tostring-abrupt.js: Test262Error: toPrimitive Expected a Test262Error but got a ReferenceError at harness/sta.js:22:9(49)", - "test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js-strict:true": "test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/message-undefined-no-prop.js:20:17(3)", - "test/built-ins/NativeErrors/AggregateError/name.js-strict:true": "test/built-ins/NativeErrors/AggregateError/name.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/name.js:29:16(1)", - "test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-is-undefined.js:17:25(5)", - "test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto-custom.js:45:29(22)", - "test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js:42:1(17)", - "test/built-ins/NativeErrors/AggregateError/newtarget-proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/newtarget-proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/newtarget-proto.js:34:15(2)", - "test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js-strict:true": "test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/order-of-args-evaluation.js:39:5(27)", - "test/built-ins/NativeErrors/AggregateError/prop-desc.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prop-desc.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/NativeErrors/AggregateError/proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/proto.js:15:35(5)", - "test/built-ins/NativeErrors/AggregateError/prototype/constructor.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/constructor.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/constructor.js:21:16(1)", - "test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/errors-absent-on-prototype.js:20:18(3)", - "test/built-ins/NativeErrors/AggregateError/prototype/message.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/message.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/message.js:21:16(1)", - "test/built-ins/NativeErrors/AggregateError/prototype/name.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/name.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/name.js:20:16(1)", - "test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/prop-desc.js:19:25(3)", - "test/built-ins/NativeErrors/AggregateError/prototype/proto.js-strict:true": "test/built-ins/NativeErrors/AggregateError/prototype/proto.js: ReferenceError: AggregateError is not defined at test/built-ins/NativeErrors/AggregateError/prototype/proto.js:15:35(5)", "test/built-ins/Number/parseFloat/not-a-constructor.js-strict:true": "test/built-ins/Number/parseFloat/not-a-constructor.js: Test262Error: isConstructor(Number.parseFloat) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Number/parseInt/not-a-constructor.js-strict:true": "test/built-ins/Number/parseInt/not-a-constructor.js: Test262Error: isConstructor(Number.parseInt) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js-strict:true": "test/built-ins/Number/string-numeric-separator-literal-dd-dot-dd-ep-sign-minus-dd-nsl-dd.js: Test262Error: 1.0e-1_0 Expected SameValue(«1e-10», «NaN») to be true at harness/sta.js:22:9(49)", @@ -296,7 +179,6 @@ "test/built-ins/Object/seal/seal-bigint64array.js-strict:true": "test/built-ins/Object/seal/seal-bigint64array.js: ReferenceError: BigInt64Array is not defined at test/built-ins/Object/seal/seal-bigint64array.js:37:17(3)", "test/built-ins/Object/seal/seal-biguint64array.js-strict:true": "test/built-ins/Object/seal/seal-biguint64array.js: ReferenceError: BigUint64Array is not defined at test/built-ins/Object/seal/seal-biguint64array.js:37:17(3)", "test/built-ins/Object/seal/seal-finalizationregistry.js-strict:true": "test/built-ins/Object/seal/seal-finalizationregistry.js: ReferenceError: FinalizationRegistry is not defined at test/built-ins/Object/seal/seal-finalizationregistry.js:37:17(3)", - "test/built-ins/Object/seal/seal-generatorfunction.js-strict:true": "test/built-ins/Object/seal/seal-generatorfunction.js: ReferenceError: regeneratorRuntime is not defined at test/built-ins/Object/seal/seal-generatorfunction.js:37:54(6)", "test/built-ins/Object/seal/seal-weakref.js-strict:true": "test/built-ins/Object/seal/seal-weakref.js: ReferenceError: WeakRef is not defined at test/built-ins/Object/seal/seal-weakref.js:37:17(3)", "test/built-ins/Object/seal/throws-when-false.js-strict:true": "test/built-ins/Object/seal/throws-when-false.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/built-ins/Object/subclass-object-arg.js-strict:true": "test/built-ins/Object/subclass-object-arg.js: Test262Error: Expected SameValue(«1», «undefined») to be true at harness/sta.js:22:9(49)", @@ -963,46 +845,6 @@ "test/built-ins/String/prototype/item/returns-item-relative-index.js-strict:true": "test/built-ins/String/prototype/item/returns-item-relative-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/returns-item.js-strict:true": "test/built-ins/String/prototype/item/returns-item.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js-strict:true": "test/built-ins/String/prototype/item/returns-undefined-for-out-of-range-index.js: Test262Error: Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js:55:24(12)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js:55:24(12)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js:55:24(12)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js:61:24(13)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js:55:24(12)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js:55:24(12)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js:59:24(13)", - "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js-strict:true": "test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js:59:24(13)", - "test/built-ins/String/prototype/replaceAll/length.js-strict:true": "test/built-ins/String/prototype/replaceAll/length.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", - "test/built-ins/String/prototype/replaceAll/name.js-strict:true": "test/built-ins/String/prototype/replaceAll/name.js: TypeError: Cannot convert undefined or null to object at getOwnPropertyDescriptor (native)", - "test/built-ins/String/prototype/replaceAll/replaceAll.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceAll.js: Test262Error: `typeof String.prototype.replaceAll` is `function` Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js:34:28(39)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js:34:28(39)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js:26:17(13)", - "test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js:37:30(32)", - "test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js:27:39(7)", - "test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js:46:25(48)", - "test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js:41:27(7)", - "test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-empty-string.js:50:33(7)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js: Test262Error: from custom searchValue object Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js:89:195(383)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js:83:195(424)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js: TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js:55:16(48)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js: Test262Error: Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-call.js:53:30(50)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js:35:36(32)", - "test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js: Test262Error: custom abrupt Expected a Test262Error but got a TypeError at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js-strict:true": "test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js: TypeError: Object has no member 'replaceAll' at test/built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js:35:38(23)", - "test/built-ins/String/prototype/replaceAll/this-is-null-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-is-null-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-is-undefined-throws.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring-abrupt.js: Test262Error: function must exist Expected SameValue(«undefined», «function») to be true at harness/sta.js:22:9(49)", - "test/built-ins/String/prototype/replaceAll/this-tostring.js-strict:true": "test/built-ins/String/prototype/replaceAll/this-tostring.js: TypeError: Cannot read property 'call' of undefined or null at test/built-ins/String/prototype/replaceAll/this-tostring.js:48:10(46)", "test/built-ins/String/prototype/trim/not-a-constructor.js-strict:true": "test/built-ins/String/prototype/trim/not-a-constructor.js: Test262Error: isConstructor(String.prototype.trim) must return false Expected SameValue(«true», «false») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trim/u180e.js-strict:true": "test/built-ins/String/prototype/trim/u180e.js: Test262Error: Expected SameValue(«_», «_᠎») to be true at harness/sta.js:22:9(49)", "test/built-ins/String/prototype/trimEnd/name.js-strict:true": "test/built-ins/String/prototype/trimEnd/name.js: Test262Error: descriptor value should be trimEnd at harness/sta.js:22:9(49)", @@ -1286,54 +1128,6 @@ "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js: SyntaxError: test/language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign.js: arguments is a reserved word in strict mode (13:6)\n 11 | let count = 0;\n 12 | const f = (p = eval(\"var arguments = 'param'\")) =\u003e {\n\u003e 13 | var arguments = \"local\";\n | ^\n 14 | assert.sameValue(arguments, \"local\");\n 15 | \n 16 | count++; at \u003ceval\u003e:2:28542(114)", "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js-strict:false": "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js: ReferenceError: arguments is not defined at test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js:1:31(5)", "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js-strict:false": "test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js: ReferenceError: arguments is not defined at test/language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js:1:31(5)", - "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:15)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | async function * f(p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * (p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }};\n 15 | assert.throws(SyntaxError, o.f); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments = 'param'\")) {}};\n | ^\n 13 | assert.throws(SyntaxError, o.f);\n 14 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:16)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let o = { async *f(p = eval(\"var arguments\")) {}};\n | ^\n 13 | assert.throws(SyntaxError, o.f);\n 14 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\");\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\"), arguments) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(arguments, p = eval(\"var arguments\")) {\n | ^\n 13 | \n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | function arguments() {}\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | let arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {\n | ^\n 13 | var arguments;\n 14 | }\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments = 'param'\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", - "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js-strict:false": "test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: SyntaxError: test/language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js: Unexpected token (12:23)\n 10 | \n 11 | const oldArguments = globalThis.arguments;\n\u003e 12 | let f = async function * f(p = eval(\"var arguments\")) {}\n | ^\n 13 | \n 14 | assert.throws(SyntaxError, f);\n 15 | assert.sameValue(globalThis.arguments, oldArguments, \"globalThis.arguments unchanged\"); at \u003ceval\u003e:2:28542(114)", "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:48)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(p = eval(\"var arguments = 'param'\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js-strict:false": "test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: SyntaxError: test/language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js: arguments is a reserved word in strict mode (14:38)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(p = eval(\"var arguments\"), arguments) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js-strict:false": "test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: SyntaxError: test/language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js: arguments is a reserved word in strict mode (14:11)\n 12 | assert.sameValue(\"arguments\" in this, false, \"No global 'arguments' binding\");\n 13 | \n\u003e 14 | function f(arguments, p = eval(\"var arguments = 'param'\")) {\n | ^\n 15 | \n 16 | }\n 17 | assert.throws(SyntaxError, f); at \u003ceval\u003e:2:28542(114)", @@ -1693,118 +1487,6 @@ "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-0.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-0.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-1.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-1.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-2.js-strict:true": "test/language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-2.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js-strict:true": "test/language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js: unexpected error type (TypeError), expected (SyntaxError)", - "test/language/expressions/async-arrow-function/escaped-async.js-strict:true": "test/language/expressions/async-arrow-function/escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/expressions/async-arrow-function/name.js-strict:true": "test/language/expressions/async-arrow-function/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-arrow-function/name.js:30:72(3)", - "test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js-strict:true": "test/language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js-strict:true": "test/language/expressions/async-function/early-errors-expression-formals-body-duplicate.js: unexpected error type (TypeError), expected (SyntaxError)", - "test/language/expressions/async-function/escaped-async.js-strict:true": "test/language/expressions/async-function/escaped-async.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/expressions/async-function/expression-returns-promise.js-strict:true": "test/language/expressions/async-function/expression-returns-promise.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/expression-returns-promise.js:12:41(9)", - "test/language/expressions/async-function/name.js-strict:true": "test/language/expressions/async-function/name.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/name.js:31:48(7)", - "test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js-strict:true": "test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/async-function/syntax-expression-is-PrimaryExpression.js:12:58(7)", - "test/language/expressions/async-generator/default-proto.js-strict:true": "test/language/expressions/async-generator/default-proto.js: SyntaxError: test/language/expressions/async-generator/default-proto.js: Unexpected token (33:23)\n 31 | ---*/\n 32 | \n\u003e 33 | var fn = async function* () {};\n | ^\n 34 | var AsyncGeneratorPrototype = Object.getPrototypeOf(fn.prototype);\n 35 | \n 36 | fn.prototype = undefined; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dflt-params-abrupt.js-strict:true": "test/language/expressions/async-generator/dflt-params-abrupt.js: SyntaxError: test/language/expressions/async-generator/dflt-params-abrupt.js: Unexpected token (35:18)\n 33 | var callCount = 0;\n 34 | var f;\n\u003e 35 | f = async function*(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dflt-params-ref-later.js-strict:true": "test/language/expressions/async-generator/dflt-params-ref-later.js: SyntaxError: test/language/expressions/async-generator/dflt-params-ref-later.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function*(x = y, y) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dflt-params-ref-self.js-strict:true": "test/language/expressions/async-generator/dflt-params-ref-self.js: SyntaxError: test/language/expressions/async-generator/dflt-params-ref-self.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function*(x = x) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function*([x, y, z]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function*([x]) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([[x]]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function*([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*([ x = unresolvableReference ]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([x]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function*([x]) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function*([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function*([...x]) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (39:22)\n 37 | \n 38 | \n\u003e 39 | var f = async function*([x, y, z] = [1, 2, 3]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-init-iter-get-err.js: Unexpected token (33:22)\n 31 | \n 32 | \n\u003e 33 | var f = async function*([x] = iter) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([[x]] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (31:22)\n 29 | \n 30 | \n\u003e 31 | var f = async function*([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*([ x = unresolvableReference ] = []) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([x] = g) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (51:22)\n 49 | \n 50 | \n\u003e 51 | var f = async function*([x] = g) {\n | ^\n 52 | \n 53 | };\n 54 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([{ x }] = [null]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (40:22)\n 38 | \n 39 | \n\u003e 40 | var f = async function*([{ x }] = []) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (46:22)\n 44 | \n 45 | \n\u003e 46 | var f = async function*([...x] = iter) {\n | ^\n 47 | \n 48 | };\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-init-null.js: Unexpected token (27:22)\n 25 | \n 26 | \n\u003e 27 | var f = async function*({} = null) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-init-undefined.js: Unexpected token (27:22)\n 25 | \n 26 | \n\u003e 27 | var f = async function*({} = undefined) {\n | ^\n 28 | \n 29 | };\n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-get-value-err.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ poisoned } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-throws.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ x = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*({ x = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-list-err.js: Unexpected token (33:22)\n 31 | \n 32 | \n\u003e 33 | var f = async function*({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 34 | \n 35 | };\n 36 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-eval-err.js: Unexpected token (31:22)\n 29 | \n 30 | \n\u003e 31 | var f = async function*({ [thrower()]: x } = {}) {\n | ^\n 32 | \n 33 | };\n 34 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (34:22)\n 32 | \n 33 | \n\u003e 34 | var f = async function*({ x: y = thrower() } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (38:22)\n 36 | \n 37 | \n\u003e 38 | var f = async function*({ x: y = unresolvableReference } = {}) {\n | ^\n 39 | \n 40 | };\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (29:22)\n 27 | \n 28 | \n\u003e 29 | var f = async function*({ w: { x, y, z } = undefined } = { }) {\n | ^\n 30 | \n 31 | };\n 32 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function* g([x, y, z]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* g([x]) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([[x]]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* g([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g([ x = unresolvableReference ]) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([x]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function* g([x]) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* g([{ x }]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function* g([...x]) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (40:18)\n 38 | \n 39 | var f;\n\u003e 40 | f = async function* h([x, y, z] = [1, 2, 3]) {\n | ^\n 41 | \n 42 | };\n 43 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-init-iter-get-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* h([x] = iter) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([[x]] = [null]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* h([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h([ x = unresolvableReference ] = []) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([x] = g) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (52:18)\n 50 | \n 51 | var f;\n\u003e 52 | f = async function* h([x] = g) {\n | ^\n 53 | \n 54 | };\n 55 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([{ x }] = [null]) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (41:18)\n 39 | \n 40 | var f;\n\u003e 41 | f = async function* h([{ x }] = []) {\n | ^\n 42 | \n 43 | };\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (47:18)\n 45 | \n 46 | var f;\n\u003e 47 | f = async function* h([...x] = iter) {\n | ^\n 48 | \n 49 | };\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* h({} = null) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* h({} = undefined) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ poisoned } = poisonedProperty) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ x = thrower() } = {}) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h({ x = unresolvableReference } = {}) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* h({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* h({ [thrower()]: x } = {}) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* h({ x: y = thrower() } = {}) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* h({ x: y = unresolvableReference } = {}) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* h({ w: { x, y, z } = undefined } = { }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* g({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function* g({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ poisoned }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ x = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g({ x = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function* g({ a, b = thrower(), c = ++initCount }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function* g({ [thrower()]: x }) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ poisoned: x = ++initEvalCount }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function* g({ x: y = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function* g({ x: y = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/named-obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function* g({ w: { x, y, z } = undefined }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-init-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-init-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-init-null.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function*({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-init-undefined.js-strict:true": "test/language/expressions/async-generator/dstr/obj-init-undefined.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-init-undefined.js: Unexpected token (28:18)\n 26 | \n 27 | var f;\n\u003e 28 | f = async function*({}) {\n | ^\n 29 | \n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ poisoned }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ x = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*({ x = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-list-err.js: Unexpected token (34:18)\n 32 | \n 33 | var f;\n\u003e 34 | f = async function*({ a, b = thrower(), c = ++initCount }) {\n | ^\n 35 | \n 36 | };\n 37 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-ary-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-eval-err.js: Unexpected token (32:18)\n 30 | \n 31 | var f;\n\u003e 32 | f = async function*({ [thrower()]: x }) {\n | ^\n 33 | \n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-get-value-err.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ poisoned: x = ++initEvalCount }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-throws.js: Unexpected token (35:18)\n 33 | \n 34 | var f;\n\u003e 35 | f = async function*({ x: y = thrower() }) {\n | ^\n 36 | \n 37 | };\n 38 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (39:18)\n 37 | \n 38 | var f;\n\u003e 39 | f = async function*({ x: y = unresolvableReference }) {\n | ^\n 40 | \n 41 | };\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-null.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/async-generator/dstr/obj-ptrn-prop-obj-value-undef.js: Unexpected token (30:18)\n 28 | \n 29 | var f;\n\u003e 30 | f = async function*({ w: { x, y, z } = undefined }) {\n | ^\n 31 | \n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/async-generator/eval-var-scope-syntax-err.js: SyntaxError: test/language/expressions/async-generator/eval-var-scope-syntax-err.js: Unexpected token (30:18)\n 28 | var callCount = 0;\n 29 | var f;\n\u003e 30 | f = async function*(a = eval(\"var a = 42\")) {\n | ^\n 31 | \n 32 | callCount = callCount + 1;\n 33 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/generator-created-after-decl-inst.js-strict:true": "test/language/expressions/async-generator/generator-created-after-decl-inst.js: SyntaxError: test/language/expressions/async-generator/generator-created-after-decl-inst.js: Unexpected token (21:22)\n 19 | ---*/\n 20 | \n\u003e 21 | var g = async function*(a = (g.prototype = null)) {}\n | ^\n 22 | var oldPrototype = g.prototype;\n 23 | var it = g();\n 24 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/name.js-strict:true": "test/language/expressions/async-generator/name.js: SyntaxError: test/language/expressions/async-generator/name.js: Unexpected token (31:29)\n 29 | ---*/\n 30 | \n\u003e 31 | verifyProperty(async function*() {}, \"name\", {\n | ^\n 32 | value: \"\", writable: false, enumerable: false, configurable: true\n 33 | });\n 34 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/named-dflt-params-abrupt.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-abrupt.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-abrupt.js: Unexpected token (35:18)\n 33 | var callCount = 0;\n 34 | var f;\n\u003e 35 | f = async function* g(_ = (function() { throw new Test262Error(); }())) {\n | ^\n 36 | \n 37 | callCount = callCount + 1;\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/named-dflt-params-ref-later.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-ref-later.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-ref-later.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function* g(x = y, y) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/named-dflt-params-ref-self.js-strict:true": "test/language/expressions/async-generator/named-dflt-params-ref-self.js: SyntaxError: test/language/expressions/async-generator/named-dflt-params-ref-self.js: Unexpected token (36:18)\n 34 | var callCount = 0;\n 35 | var f;\n\u003e 36 | f = async function* g(x = x) {\n | ^\n 37 | \n 38 | callCount = callCount + 1;\n 39 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js-strict:false": "test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js: SyntaxError: test/language/expressions/async-generator/named-eval-var-scope-syntax-err.js: Unexpected token (30:18)\n 28 | var callCount = 0;\n 29 | var f;\n\u003e 30 | f = async function* g(a = eval(\"var a = 42\")) {\n | ^\n 31 | \n 32 | callCount = callCount + 1;\n 33 | }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/await/await-BindingIdentifier-in-global.js-strict:true": "test/language/expressions/await/await-BindingIdentifier-in-global.js: SyntaxError: test/language/expressions/await/await-BindingIdentifier-in-global.js: await is a reserved word (12:15)\n 10 | ---*/\n 11 | \n\u003e 12 | async function await() { return 1 }\n | ^\n 13 | assert(await instanceof Function);\n 14 | \n 15 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/await/await-in-nested-function.js-strict:true": "test/language/expressions/await/await-in-nested-function.js: SyntaxError: test/language/expressions/await/await-in-nested-function.js: await is a reserved word (12:4)\n 10 | ---*/\n 11 | \n\u003e 12 | var await;\n | ^\n 13 | async function foo() {\n 14 | function bar() {\n 15 | await = 1; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/await/await-throws-rejections.js-strict:true": "test/language/expressions/await/await-throws-rejections.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/await/await-throws-rejections.js:10:72(3)", @@ -2990,77 +2672,6 @@ "test/language/expressions/delete/non-reference-return-true.js-strict:true": "test/language/expressions/delete/non-reference-return-true.js: TypeError: Value is not an object: Test262 at test/language/expressions/delete/non-reference-return-true.js:31:35(116)", "test/language/expressions/delete/super-property-method.js-strict:true": "test/language/expressions/delete/super-property-method.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/delete/super-property.js-strict:true": "test/language/expressions/delete/super-property.js: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", - "test/language/expressions/dynamic-import/always-create-new-promise.js-strict:true": "test/language/expressions/dynamic-import/always-create-new-promise.js: SyntaxError: test/language/expressions/dynamic-import/always-create-new-promise.js: Unexpected token (26:11)\n 24 | ---*/\n 25 | \n\u003e 26 | const p1 = import('./dynamic-import-module_FIXTURE.js');\n | ^\n 27 | const p2 = import('./dynamic-import-module_FIXTURE.js');\n 28 | \n 29 | assert.notSameValue(p1, p2, 'the returned promises are not the same, regardless the reference and specifier pair'); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js-strict:true": "test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js: SyntaxError: test/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js: 'import' and 'export' may only appear at the top level (33:4)\n 31 | \n 32 | assert.throws(Test262Error, function() {\n\u003e 33 | import(obj.err);\n | ^\n 34 | }, 'Custom Error getting property value');\n 35 | \n 36 | assert.throws(ReferenceError, function() { at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/assignment-expression/unary-expr.js-strict:true": "test/language/expressions/dynamic-import/assignment-expression/unary-expr.js: SyntaxError: test/language/expressions/dynamic-import/assignment-expression/unary-expr.js: Unexpected token, expected { (26:6)\n 24 | };\n 25 | \n\u003e 26 | import(delete obj.prop);\n | ^\n 27 | import(void 0);\n 28 | import(typeof {});\n 29 | import(+void 0); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/assignment-expression/yield-star.js-strict:true": "test/language/expressions/dynamic-import/assignment-expression/yield-star.js: SyntaxError: test/language/expressions/dynamic-import/assignment-expression/yield-star.js: 'import' and 'export' may only appear at the top level (24:4)\n 22 | // Asserts valid syntax, return is not asserted for the undefined value of yield *\n 23 | function *g() {\n\u003e 24 | import(yield * ['Roberta Flack', 'Donny Hathaway', 'Frank Sinatra']);\n | ^\n 25 | }\n 26 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/returns-promise.js-strict:true": "test/language/expressions/dynamic-import/returns-promise.js: SyntaxError: test/language/expressions/dynamic-import/returns-promise.js: Unexpected token (33:10)\n 31 | };\n 32 | \n\u003e 33 | const p = import('./dynamic-import-module_FIXTURE.js');\n | ^\n 34 | \n 35 | assert.sameValue(p.constructor, originalPromise, 'constructor is %Promise%');\n 36 | assert.sameValue(Object.getPrototypeOf(p), originalPromise.prototype, 'prototype is %PromisePrototype%'); at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js: 'import' and 'export' may only appear at the top level (19:4)\n 17 | \n 18 | assert.throws(TypeError, () =\u003e {\n\u003e 19 | import('./empty_FIXTURE.js')();\n | ^\n 20 | }, 'empty arguments');\n 21 | \n 22 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js: 'import' and 'export' may only appear at the top level (19:4)\n 17 | \n 18 | assert.throws(TypeError, () =\u003e {\n\u003e 19 | import('./empty_FIXTURE.js')``;\n | ^\n 20 | });\n 21 | \n 22 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js: Unexpected token (26:14)\n 24 | ---*/\n 25 | \n\u003e 26 | let f = () =\u003e import('');\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js: Unexpected token (26:14)\n 24 | ---*/\n 25 | \n\u003e 26 | let f = () =\u003e import(import(import('./empty_FIXTURE.js')));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js: Unexpected token (30:14)\n 28 | \n 29 | \n\u003e 30 | let f = () =\u003e import('./empty_FIXTURE.js');\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | let f = () =\u003e {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | let f = () =\u003e {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | let f = () =\u003e {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:8)\n 25 | \n 26 | (async () =\u003e {\n\u003e 27 | await import('')\n | ^\n 28 | });\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js: Unexpected token (27:8)\n 25 | \n 26 | (async () =\u003e {\n\u003e 27 | await import(import(import('./empty_FIXTURE.js')))\n | ^\n 28 | });\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js: Unexpected token (31:8)\n 29 | \n 30 | (async () =\u003e {\n\u003e 31 | await import('./empty_FIXTURE.js')\n | ^\n 32 | });\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js: Unexpected token (26:19)\n 24 | ---*/\n 25 | \n\u003e 26 | (async () =\u003e await import(''));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js: Unexpected token (26:19)\n 24 | ---*/\n 25 | \n\u003e 26 | (async () =\u003e await import(import(import('./empty_FIXTURE.js'))));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js: Unexpected token (30:19)\n 28 | \n 29 | \n\u003e 30 | (async () =\u003e await import('./empty_FIXTURE.js'));\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:8)\n 25 | \n 26 | async function f() {\n\u003e 27 | await import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js: Unexpected token (27:8)\n 25 | \n 26 | async function f() {\n\u003e 27 | await import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js: Unexpected token (31:8)\n 29 | \n 30 | async function f() {\n\u003e 31 | await import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | async function f() {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | async function f() {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js: Unexpected token (27:15)\n 25 | \n 26 | async function f() {\n\u003e 27 | return await import('');\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js: Unexpected token (27:15)\n 25 | \n 26 | async function f() {\n\u003e 27 | return await import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | \n 30 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js: Unexpected token (31:15)\n 29 | \n 30 | async function f() {\n\u003e 31 | return await import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | \n 34 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | async function f() {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | \n 34 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js: Unexpected token (26:15)\n 24 | ---*/\n 25 | \n\u003e 26 | async function * f() {\n | ^\n 27 | await import('')\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js: Unexpected token (26:15)\n 24 | ---*/\n 25 | \n\u003e 26 | async function * f() {\n | ^\n 27 | await import(import(import('./empty_FIXTURE.js')))\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js: Unexpected token (30:15)\n 28 | \n 29 | \n\u003e 30 | async function * f() {\n | ^\n 31 | await import('./empty_FIXTURE.js')\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | label: {\n\u003e 27 | import('');\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | label: {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | label: {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | };\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | };\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | do {\n\u003e 27 | import('');\n | ^\n 28 | } while (false);\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | do {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | } while (false);\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | do {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | } while (false);\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (28:7)\n 26 | if (false) {\n 27 | \n\u003e 28 | } else import('');\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js: 'import' and 'export' may only appear at the top level (28:7)\n 26 | if (false) {\n 27 | \n\u003e 28 | } else import(import(import('./empty_FIXTURE.js')));\n | ^\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js: 'import' and 'export' may only appear at the top level (32:7)\n 30 | if (false) {\n 31 | \n\u003e 32 | } else import('./empty_FIXTURE.js');\n | ^\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | \n 28 | } else {\n\u003e 29 | import('');\n | ^\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | \n 28 | } else {\n\u003e 29 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 30 | }\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js: 'import' and 'export' may only appear at the top level (33:2)\n 31 | \n 32 | } else {\n\u003e 33 | import('./empty_FIXTURE.js');\n | ^\n 34 | }\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | function fn() {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | function fn() {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js: Unexpected token (27:9)\n 25 | \n 26 | function fn() {\n\u003e 27 | return import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js: Unexpected token (27:9)\n 25 | \n 26 | function fn() {\n\u003e 27 | return import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js: Unexpected token (31:9)\n 29 | \n 30 | function fn() {\n\u003e 31 | return import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | function fn() {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (26:10)\n 24 | ---*/\n 25 | \n\u003e 26 | if (true) import('');\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js: 'import' and 'export' may only appear at the top level (26:10)\n 24 | ---*/\n 25 | \n\u003e 26 | if (true) import(import(import('./empty_FIXTURE.js')));\n | ^\n 27 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js: 'import' and 'export' may only appear at the top level (30:10)\n 28 | \n 29 | \n\u003e 30 | if (true) import('./empty_FIXTURE.js');\n | ^\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | if (true) {\n\u003e 27 | import('');\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js: 'import' and 'export' may only appear at the top level (27:2)\n 25 | \n 26 | if (true) {\n\u003e 27 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 28 | }\n 29 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js: 'import' and 'export' may only appear at the top level (31:2)\n 29 | \n 30 | if (true) {\n\u003e 31 | import('./empty_FIXTURE.js');\n | ^\n 32 | }\n 33 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | while (!x) {\n 28 | x++;\n\u003e 29 | import('');\n | ^\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js: 'import' and 'export' may only appear at the top level (29:2)\n 27 | while (!x) {\n 28 | x++;\n\u003e 29 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 30 | };\n 31 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js: 'import' and 'export' may only appear at the top level (33:2)\n 31 | while (!x) {\n 32 | x++;\n\u003e 33 | import('./empty_FIXTURE.js');\n | ^\n 34 | };\n 35 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with ({}) {\n | ^\n 26 | import('');\n 27 | }\n 28 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with (import('')) {\n | ^\n 26 | assert.sameValue(then, Promise.prototype.then);\n 27 | assert.sameValue(constructor, Promise);\n 28 | } at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with (import(import(import('./empty_FIXTURE.js')))) {\n | ^\n 26 | assert.sameValue(then, Promise.prototype.then);\n 27 | assert.sameValue(constructor, Promise);\n 28 | } at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js: 'with' in strict mode (29:0)\n 27 | \n 28 | \n\u003e 29 | with (import('./empty_FIXTURE.js')) {\n | ^\n 30 | assert.sameValue(then, Promise.prototype.then);\n 31 | assert.sameValue(constructor, Promise);\n 32 | } at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js: 'with' in strict mode (25:0)\n 23 | ---*/\n 24 | \n\u003e 25 | with ({}) {\n | ^\n 26 | import(import(import('./empty_FIXTURE.js')));\n 27 | }\n 28 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js-strict:false": "test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js: 'with' in strict mode (29:0)\n 27 | \n 28 | \n\u003e 29 | with ({}) {\n | ^\n 30 | import('./empty_FIXTURE.js');\n 31 | }\n 32 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js: Unexpected token (30:9)\n 28 | \n 29 | assert.throws(TypeError, () =\u003e {\n\u003e 30 | new (import(''))\n | ^\n 31 | });\n 32 | \n 33 | assert.throws(TypeError, () =\u003e { at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js: Unexpected token, expected { (16:6)\n 14 | ---*/\n 15 | \n\u003e 16 | import('');\n | ^\n 17 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js: Unexpected token, expected { (16:6)\n 14 | ---*/\n 15 | \n\u003e 16 | import(import(import('./empty_FIXTURE.js')));\n | ^\n 17 | at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js-strict:true": "test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js: SyntaxError: test/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js: Unexpected token, expected { (20:6)\n 18 | \n 19 | \n\u003e 20 | import('./empty_FIXTURE.js');\n | ^\n 21 | at \u003ceval\u003e:2:28542(114)", "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-invocation.js: Test262Error: method invoked with the string \"default\" as the first argument Expected SameValue(«number», «default») to be true at harness/sta.js:22:9(49)", "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js-strict:true": "test/language/expressions/equals/coerce-symbol-to-prim-return-prim.js: Test262Error: symbol (equal) Expected SameValue(«false», «true») to be true at harness/sta.js:22:9(49)", "test/language/expressions/exponentiation/applying-the-exp-operator_A7.js-strict:true": "test/language/expressions/exponentiation/applying-the-exp-operator_A7.js: Test262Error: -1 ** Infinity Expected SameValue(«1», «NaN») to be true at harness/sta.js:22:9(49)", @@ -3242,52 +2853,6 @@ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js:25:235(13)", "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: Identifier directly after number (29:4)\n 27 | \n 28 | let o = {\n\u003e 29 | [1_2_3_4_5_6_7_8]: 1_2_3_4_5_6_7_8\n | ^\n 30 | };\n 31 | \n 32 | assert.sameValue( at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js: ReferenceError: regeneratorRuntime is not defined at test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js:25:33(12)", - "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err-array-prototype.js: Unexpected token (45:8)\n 43 | \n 44 | var obj = {\n\u003e 45 | async *method([x, y, z]) {\n | ^\n 46 | \n 47 | }\n 48 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-init-iter-get-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method([x]) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-ary-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([[x]]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method([x = (function() { throw new Test262Error(); })()]) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method([ x = unresolvableReference ]) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([x]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (57:8)\n 55 | \n 56 | var obj = {\n\u003e 57 | async *method([x]) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-elem-obj-val-undef.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (52:8)\n 50 | \n 51 | var obj = {\n\u003e 52 | async *method([...x]) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err-array-prototype.js: Unexpected token (45:8)\n 43 | \n 44 | var obj = {\n\u003e 45 | async *method([x, y, z] = [1, 2, 3]) {\n | ^\n 46 | \n 47 | }\n 48 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-init-iter-get-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method([x] = iter) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-ary-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([[x]] = [null]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-throws.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method([x = (function() { throw new Test262Error(); })()] = [undefined]) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method([ x = unresolvableReference ] = []) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-step-err.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([x] = g) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-id-iter-val-err.js: Unexpected token (57:8)\n 55 | \n 56 | var obj = {\n\u003e 57 | async *method([x] = g) {\n | ^\n 58 | \n 59 | }\n 60 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-null.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }] = [null]) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-elem-obj-val-undef.js: Unexpected token (46:8)\n 44 | \n 45 | var obj = {\n\u003e 46 | async *method([{ x }] = []) {\n | ^\n 47 | \n 48 | }\n 49 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-id-iter-val-err.js: Unexpected token (52:8)\n 50 | \n 51 | var obj = {\n\u003e 52 | async *method([...x] = iter) {\n | ^\n 53 | \n 54 | }\n 55 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-null.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({} = null) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-init-undefined.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({} = undefined) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned } = poisonedProperty) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x = thrower() } = {}) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x = unresolvableReference } = {}) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-list-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method({ a, b = thrower(), c = ++initCount } = {}) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-ary-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: [x, y, z] = [4, 5, 6] } = { w: null }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-eval-err.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method({ [thrower()]: x } = {}) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned: x = ++initEvalCount } = poisonedProperty) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x: y = thrower() } = {}) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x: y = unresolvableReference } = {}) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } } = { w: null }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-dflt-obj-ptrn-prop-obj-value-undef.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = undefined } = { }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-init-null.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({}) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-init-undefined.js: Unexpected token (33:8)\n 31 | \n 32 | var obj = {\n\u003e 33 | async *method({}) {\n | ^\n 34 | \n 35 | }\n 36 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x = thrower() }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x = unresolvableReference }) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-list-err.js: Unexpected token (39:8)\n 37 | \n 38 | var obj = {\n\u003e 39 | async *method({ a, b = thrower(), c = ++initCount }) {\n | ^\n 40 | \n 41 | }\n 42 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-ary-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: [x, y, z] = [4, 5, 6] }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-eval-err.js: Unexpected token (37:8)\n 35 | \n 36 | var obj = {\n\u003e 37 | async *method({ [thrower()]: x }) {\n | ^\n 38 | \n 39 | }\n 40 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-get-value-err.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ poisoned: x = ++initEvalCount }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-throws.js: Unexpected token (40:8)\n 38 | \n 39 | var obj = {\n\u003e 40 | async *method({ x: y = thrower() }) {\n | ^\n 41 | \n 42 | }\n 43 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-id-init-unresolvable.js: Unexpected token (44:8)\n 42 | \n 43 | var obj = {\n\u003e 44 | async *method({ x: y = unresolvableReference }) {\n | ^\n 45 | \n 46 | }\n 47 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-null.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = { x: 4, y: 5, z: 6 } }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", - "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js-strict:true": "test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: SyntaxError: test/language/expressions/object/dstr/async-gen-meth-obj-ptrn-prop-obj-value-undef.js: Unexpected token (35:8)\n 33 | \n 34 | var obj = {\n\u003e 35 | async *method({ w: { x, y, z } = undefined }) {\n | ^\n 36 | \n 37 | }\n 38 | }; at \u003ceval\u003e:2:28542(114)", "test/language/expressions/object/dstr/meth-ary-init-iter-get-err-array-prototype.js-strict:true": "test/language/expressions/object/dstr/meth-ary-init-iter-get-err-array-prototype.js: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all at harness/sta.js:22:9(49)", "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-arrow.js: Test262Error: Expected SameValue(«», «arrow») to be true at harness/sta.js:22:9(49)", "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js-strict:true": "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js: Test262Error: Expected SameValue(«_class», «cls») to be true at harness/sta.js:22:9(49)", @@ -3808,219 +3373,6 @@ "test/language/module-code/parse-err-hoist-lex-fun.js-strict:true": "test/language/module-code/parse-err-hoist-lex-fun.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/module-code/parse-export-empty.js-strict:true": "test/language/module-code/parse-export-empty.js: ReferenceError: exports is not defined at test/language/module-code/parse-export-empty.js:26:28(3)", "test/language/module-code/privatename-valid-no-earlyerr.js-strict:true": "test/language/module-code/privatename-valid-no-earlyerr.js: SyntaxError: test/language/module-code/privatename-valid-no-earlyerr.js: Unexpected character '#' (33:2)\n 31 | \n 32 | class outer {\n\u003e 33 | #x = 42;\n | ^\n 34 | \n 35 | f() {\n 36 | var self = this; at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/await-dynamic-import-rejection.js-strict:true": "test/language/module-code/top-level-await/await-dynamic-import-rejection.js: error SyntaxError: test/language/module-code/top-level-await/await-dynamic-import-rejection.js: await is a reserved word (52:0)\n 50 | ---*/\n 51 | \n\u003e 52 | await import('./module-import-rejection-body_FIXTURE.js');\n | ^\n 53 | \n 54 | throw new Test262Error('this should be unreachable');\n 55 | at \u003ceval\u003e:2:28542(114) happened at the wrong phase (expected runtime)", - "test/language/module-code/top-level-await/module-import-rejection-body.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection-body.js: unexpected error type (ReferenceError), expected (TypeError)", - "test/language/module-code/top-level-await/module-import-rejection-tick.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection-tick.js: unexpected error type (ReferenceError), expected (RangeError)", - "test/language/module-code/top-level-await/module-import-rejection.js-strict:true": "test/language/module-code/top-level-await/module-import-rejection.js: unexpected error type (ReferenceError), expected (TypeError)", - "test/language/module-code/top-level-await/new-await-script-code.js-strict:true": "test/language/module-code/top-level-await/new-await-script-code.js: SyntaxError: test/language/module-code/top-level-await/new-await-script-code.js: await is a reserved word (12:6)\n 10 | ---*/\n 11 | \n\u003e 12 | class await {}\n | ^\n 13 | \n 14 | assert.sameValue(new await instanceof await, true);\n 15 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/new-await.js-strict:true": "test/language/module-code/top-level-await/new-await.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/top-level-await/no-operand.js-strict:true": "test/language/module-code/top-level-await/no-operand.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js-strict:true": "test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js: SyntaxError: test/language/module-code/top-level-await/syntax/await-expr-dyn-import.js: await is a reserved word (38:2)\n 36 | \n 37 | try {\n\u003e 38 | await import('foo');\n | ^\n 39 | } catch (e) {\n 40 | // Ignore errors, we are just checking if the syntax is valid and\n 41 | // we should not worry if a module was loaded. at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await [];\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js: await is a reserved word (66:34)\n 64 | {\n 65 | {\n\u003e 66 | await function() {};\n | ^\n 67 | }\n 68 | }\n 69 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-identifier.js: await is a reserved word (61:34)\n 59 | {\n 60 | {\n\u003e 61 | await foo;\n | ^\n 62 | }\n 63 | }\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await 1;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await '';\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-nested.js: await is a reserved word (56:34)\n 54 | {\n 55 | {\n\u003e 56 | await await await await await await await await await await await await await await await 'await';\n | ^\n 57 | }\n 58 | }\n 59 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js: await is a reserved word (57:34)\n 55 | {\n 56 | {\n\u003e 57 | await new Promise(function(res, rej) { res(1); });\n | ^\n 58 | }\n 59 | }\n 60 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-null.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await null;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await { function() {} };\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-regexp.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await /1/;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await ``;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/block-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/block-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/block-await-expr-this.js: await is a reserved word (60:34)\n 58 | {\n 59 | {\n\u003e 60 | await this;\n | ^\n 61 | }\n 62 | }\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/catch-parameter.js-strict:true": "test/language/module-code/top-level-await/syntax/catch-parameter.js: SyntaxError: test/language/module-code/top-level-await/syntax/catch-parameter.js: await is a reserved word (43:20)\n 41 | ---*/\n 42 | \n\u003e 43 | try {} catch ({ x = await 42 }) {} // Initializer\n | ^\n 44 | try {} catch ({ x: y = await 42 }) {} // BindingElement Initializer\n 45 | try {} catch ([ x = await 42 ]) {}\n 46 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await []) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js: await is a reserved word (75:26)\n 73 | }\n 74 | // extends CallExpression with arguments\n\u003e 75 | export class C extends fn(await function() {}) {};\n | ^\n 76 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js: await is a reserved word (70:26)\n 68 | }\n 69 | // extends CallExpression with arguments\n\u003e 70 | export class C extends fn(await foo) {};\n | ^\n 71 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await 1) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await '') {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js: await is a reserved word (65:26)\n 63 | }\n 64 | // extends CallExpression with arguments\n\u003e 65 | export class C extends fn(await await await await await await await await await await await await await await await 'await') {};\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js: await is a reserved word (66:26)\n 64 | }\n 65 | // extends CallExpression with arguments\n\u003e 66 | export class C extends fn(await new Promise(function(res, rej) { res(1); })) {};\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await null) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await { function() {} }) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await /1/) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await ``) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js: await is a reserved word (69:26)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export class C extends fn(await this) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await [];\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js: await is a reserved word (71:15)\n 69 | \n 70 | \n\u003e 71 | export default await function() {};\n | ^\n 72 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js: await is a reserved word (66:15)\n 64 | \n 65 | \n\u003e 66 | export default await foo;\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await 1;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await '';\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export default await await await await await await await await await await await await await await await 'await';\n | ^\n 62 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js: await is a reserved word (62:15)\n 60 | \n 61 | \n\u003e 62 | export default await new Promise(function(res, rej) { res(1); });\n | ^\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await null;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await { function() {} };\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await /1/;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await ``;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js: await is a reserved word (65:15)\n 63 | \n 64 | \n\u003e 65 | export default await this;\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await []) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js: await is a reserved word (75:32)\n 73 | }\n 74 | // extends CallExpression with arguments\n\u003e 75 | export default class extends fn(await function() {}) {};\n | ^\n 76 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js: await is a reserved word (70:32)\n 68 | }\n 69 | // extends CallExpression with arguments\n\u003e 70 | export default class extends fn(await foo) {};\n | ^\n 71 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await 1) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await '') {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js: await is a reserved word (65:32)\n 63 | }\n 64 | // extends CallExpression with arguments\n\u003e 65 | export default class extends fn(await await await await await await await await await await await await await await await 'await') {};\n | ^\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js: await is a reserved word (66:32)\n 64 | }\n 65 | // extends CallExpression with arguments\n\u003e 66 | export default class extends fn(await new Promise(function(res, rej) { res(1); })) {};\n | ^\n 67 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await null) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await { function() {} }) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await /1/) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await ``) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js: await is a reserved word (69:32)\n 67 | }\n 68 | // extends CallExpression with arguments\n\u003e 69 | export default class extends fn(await this) {};\n | ^\n 70 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await [];\n | ^\n 62 | export const y = await [];\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js: await is a reserved word (67:15)\n 65 | \n 66 | \n\u003e 67 | export let x = await function() {};\n | ^\n 68 | export const y = await function() {};\n 69 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js: await is a reserved word (62:15)\n 60 | \n 61 | \n\u003e 62 | export let x = await foo;\n | ^\n 63 | export const y = await foo;\n 64 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await 1;\n | ^\n 62 | export const y = await 1;\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await '';\n | ^\n 62 | export const y = await '';\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js: await is a reserved word (57:15)\n 55 | \n 56 | \n\u003e 57 | export let x = await await await await await await await await await await await await await await await 'await';\n | ^\n 58 | export const y = await await await await await await await await await await await await await await await 'await';\n 59 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js: await is a reserved word (58:15)\n 56 | \n 57 | \n\u003e 58 | export let x = await new Promise(function(res, rej) { res(1); });\n | ^\n 59 | export const y = await new Promise(function(res, rej) { res(1); });\n 60 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await null;\n | ^\n 62 | export const y = await null;\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await { function() {} };\n | ^\n 62 | export const y = await { function() {} };\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await /1/;\n | ^\n 62 | export const y = await /1/;\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await ``;\n | ^\n 62 | export const y = await ``;\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js: await is a reserved word (61:15)\n 59 | \n 60 | \n\u003e 61 | export let x = await this;\n | ^\n 62 | export const y = await this;\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await [];\n | ^\n 65 | export var { x = await [] } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js: await is a reserved word (70:19)\n 68 | \n 69 | \n\u003e 70 | export var name1 = await function() {};\n | ^\n 71 | export var { x = await function() {} } = {};\n 72 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js: await is a reserved word (65:19)\n 63 | \n 64 | \n\u003e 65 | export var name1 = await foo;\n | ^\n 66 | export var { x = await foo } = {};\n 67 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await 1;\n | ^\n 65 | export var { x = await 1 } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await '';\n | ^\n 65 | export var { x = await '' } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js: await is a reserved word (60:19)\n 58 | \n 59 | \n\u003e 60 | export var name1 = await await await await await await await await await await await await await await await 'await';\n | ^\n 61 | export var { x = await await await await await await await await await await await await await await await 'await' } = {};\n 62 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js: await is a reserved word (61:19)\n 59 | \n 60 | \n\u003e 61 | export var name1 = await new Promise(function(res, rej) { res(1); });\n | ^\n 62 | export var { x = await new Promise(function(res, rej) { res(1); }) } = {};\n 63 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-null.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await null;\n | ^\n 65 | export var { x = await null } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await { function() {} };\n | ^\n 65 | export var { x = await { function() {} } } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await /1/;\n | ^\n 65 | export var { x = await /1/ } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await ``;\n | ^\n 65 | export var { x = await `` } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/export-var-await-expr-this.js: await is a reserved word (64:19)\n 62 | \n 63 | \n\u003e 64 | export var name1 = await this;\n | ^\n 65 | export var { x = await this } = {};\n 66 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await []]) {\n | ^\n 54 | await [];\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js: Unexpected token, expected ( (59:4)\n 57 | \n 58 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for await (binding of [await function() {}]) {\n | ^\n 60 | await function() {};\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js: Unexpected token, expected ( (54:4)\n 52 | \n 53 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 54 | for await (binding of [await foo]) {\n | ^\n 55 | await foo;\n 56 | break;\n 57 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await 1]) {\n | ^\n 54 | await 1;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await '']) {\n | ^\n 54 | await '';\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js: Unexpected token, expected ( (49:4)\n 47 | \n 48 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 49 | for await (binding of [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 50 | await await await await await await await await await await await await await await await 'await';\n 51 | break;\n 52 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js: Unexpected token, expected ( (50:4)\n 48 | \n 49 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 50 | for await (binding of [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 51 | await new Promise(function(res, rej) { res(1); });\n 52 | break;\n 53 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-null.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await null]) {\n | ^\n 54 | await null;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await { function() {} }]) {\n | ^\n 54 | await { function() {} };\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await /1/]) {\n | ^\n 54 | await /1/;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await ``]) {\n | ^\n 54 | await ``;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-await-expr-this.js: Unexpected token, expected ( (53:4)\n 51 | \n 52 | // [+Await]for await ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 53 | for await (binding of [await this]) {\n | ^\n 54 | await this;\n 55 | break;\n 56 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await [] ; await []; await [] ) {\n | ^\n 60 | await [];\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js: await is a reserved word (65:6)\n 63 | \n 64 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 65 | for ( await function() {} ; await function() {}; await function() {} ) {\n | ^\n 66 | await function() {};\n 67 | break;\n 68 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-identifier.js: await is a reserved word (60:6)\n 58 | \n 59 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 60 | for ( await foo ; await foo; await foo ) {\n | ^\n 61 | await foo;\n 62 | break;\n 63 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await 1 ; await 1; await 1 ) {\n | ^\n 60 | await 1;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await '' ; await ''; await '' ) {\n | ^\n 60 | await '';\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-nested.js: await is a reserved word (55:6)\n 53 | \n 54 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 55 | for ( await await await await await await await await await await await await await await await 'await' ; await await await await await await await await await await await await await await await 'await'; await await await await await await await await await await await await await await await 'await' ) {\n | ^\n 56 | await await await await await await await await await await await await await await await 'await';\n 57 | break;\n 58 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js: await is a reserved word (56:6)\n 54 | \n 55 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 56 | for ( await new Promise(function(res, rej) { res(1); }) ; await new Promise(function(res, rej) { res(1); }); await new Promise(function(res, rej) { res(1); }) ) {\n | ^\n 57 | await new Promise(function(res, rej) { res(1); });\n 58 | break;\n 59 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-null.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await null ; await null; await null ) {\n | ^\n 60 | await null;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await { function() {} } ; await { function() {} }; await { function() {} } ) {\n | ^\n 60 | await { function() {} };\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-regexp.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await /1/ ; await /1/; await /1/ ) {\n | ^\n 60 | await /1/;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await `` ; await ``; await `` ) {\n | ^\n 60 | await ``;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-await-expr-this.js: await is a reserved word (59:6)\n 57 | \n 58 | // for ( [ lookahead ≠ let [] Expression[~In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ; Expression[+In, ?Yield, ?Await]opt ) Statement[?Yield, ?Await, ?Return]\n\u003e 59 | for ( await this ; await this; await this ) {\n | ^\n 60 | await this;\n 61 | break;\n 62 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await []]) {\n | ^\n 62 | await [];\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js: await is a reserved word (67:17)\n 65 | \n 66 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 67 | for (binding in [await function() {}]) {\n | ^\n 68 | await function() {};\n 69 | break;\n 70 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js: await is a reserved word (62:17)\n 60 | \n 61 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 62 | for (binding in [await foo]) {\n | ^\n 63 | await foo;\n 64 | break;\n 65 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await 1]) {\n | ^\n 62 | await 1;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await '']) {\n | ^\n 62 | await '';\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js: await is a reserved word (57:17)\n 55 | \n 56 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 57 | for (binding in [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 58 | await await await await await await await await await await await await await await await 'await';\n 59 | break;\n 60 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js: await is a reserved word (58:17)\n 56 | \n 57 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 58 | for (binding in [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 59 | await new Promise(function(res, rej) { res(1); });\n 60 | break;\n 61 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-null.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await null]) {\n | ^\n 62 | await null;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await { function() {} }]) {\n | ^\n 62 | await { function() {} };\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await /1/]) {\n | ^\n 62 | await /1/;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await ``]) {\n | ^\n 62 | await ``;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-in-await-expr-this.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let [] LeftHandSideExpression[?Yield, ?Await] in Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding in [await this]) {\n | ^\n 62 | await this;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await []]) {\n | ^\n 62 | await [];\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js: await is a reserved word (67:17)\n 65 | \n 66 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 67 | for (binding of [await function() {}]) {\n | ^\n 68 | await function() {};\n 69 | break;\n 70 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js: await is a reserved word (62:17)\n 60 | \n 61 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 62 | for (binding of [await foo]) {\n | ^\n 63 | await foo;\n 64 | break;\n 65 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await 1]) {\n | ^\n 62 | await 1;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await '']) {\n | ^\n 62 | await '';\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js: await is a reserved word (57:17)\n 55 | \n 56 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 57 | for (binding of [await await await await await await await await await await await await await await await 'await']) {\n | ^\n 58 | await await await await await await await await await await await await await await await 'await';\n 59 | break;\n 60 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js: await is a reserved word (58:17)\n 56 | \n 57 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 58 | for (binding of [await new Promise(function(res, rej) { res(1); })]) {\n | ^\n 59 | await new Promise(function(res, rej) { res(1); });\n 60 | break;\n 61 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-null.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await null]) {\n | ^\n 62 | await null;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await { function() {} }]) {\n | ^\n 62 | await { function() {} };\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await /1/]) {\n | ^\n 62 | await /1/;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await ``]) {\n | ^\n 62 | await ``;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/for-of-await-expr-this.js: await is a reserved word (61:17)\n 59 | \n 60 | // for ( [lookahead ≠ let] LeftHandSideExpression[?Yield, ?Await] of AssignmentExpression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]\n\u003e 61 | for (binding of [await this]) {\n | ^\n 62 | await this;\n 63 | break;\n 64 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await [];\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js: await is a reserved word (56:2)\n 54 | \n 55 | if (true) {\n\u003e 56 | await function() {};\n | ^\n 57 | }\n 58 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js: await is a reserved word (51:2)\n 49 | \n 50 | if (true) {\n\u003e 51 | await foo;\n | ^\n 52 | }\n 53 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await 1;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await '';\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js: await is a reserved word (46:2)\n 44 | \n 45 | if (true) {\n\u003e 46 | await await await await await await await await await await await await await await await 'await';\n | ^\n 47 | }\n 48 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js: await is a reserved word (47:2)\n 45 | \n 46 | if (true) {\n\u003e 47 | await new Promise(function(res, rej) { res(1); });\n | ^\n 48 | }\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-null.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await null;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await { function() {} };\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await /1/;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await ``;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-block-await-expr-this.js: await is a reserved word (50:2)\n 48 | \n 49 | if (true) {\n\u003e 50 | await this;\n | ^\n 51 | }\n 52 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await []) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js: await is a reserved word (55:4)\n 53 | \n 54 | \n\u003e 55 | if (await function() {}) {}\n | ^\n 56 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js: await is a reserved word (50:4)\n 48 | \n 49 | \n\u003e 50 | if (await foo) {}\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await 1) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await '') {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js: await is a reserved word (45:4)\n 43 | \n 44 | \n\u003e 45 | if (await await await await await await await await await await await await await await await 'await') {}\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js: await is a reserved word (46:4)\n 44 | \n 45 | \n\u003e 46 | if (await new Promise(function(res, rej) { res(1); })) {}\n | ^\n 47 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await null) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await { function() {} }) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await /1/) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await ``) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js: await is a reserved word (49:4)\n 47 | \n 48 | \n\u003e 49 | if (await this) {}\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await [];\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js: await is a reserved word (49:0)\n 47 | \n 48 | \n\u003e 49 | await function() {};\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js: await is a reserved word (44:0)\n 42 | \n 43 | \n\u003e 44 | await foo;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await 1;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await '';\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js: await is a reserved word (39:0)\n 37 | \n 38 | \n\u003e 39 | await await await await await await await await await await await await await await await 'await';\n | ^\n 40 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js: await is a reserved word (40:0)\n 38 | \n 39 | \n\u003e 40 | await new Promise(function(res, rej) { res(1); });\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-null.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await null;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await { function() {} };\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await /1/;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await ``;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/top-level-await-expr-this.js: await is a reserved word (43:0)\n 41 | \n 42 | \n\u003e 43 | await this;\n | ^\n 44 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await [];\n | ^\n 52 | } catch(e) {\n 53 | await [];\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js: await is a reserved word (57:2)\n 55 | \n 56 | try {\n\u003e 57 | await function() {};\n | ^\n 58 | } catch(e) {\n 59 | await function() {};\n 60 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-identifier.js: await is a reserved word (52:2)\n 50 | \n 51 | try {\n\u003e 52 | await foo;\n | ^\n 53 | } catch(e) {\n 54 | await foo;\n 55 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await 1;\n | ^\n 52 | } catch(e) {\n 53 | await 1;\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await '';\n | ^\n 52 | } catch(e) {\n 53 | await '';\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-nested.js: await is a reserved word (47:2)\n 45 | \n 46 | try {\n\u003e 47 | await await await await await await await await await await await await await await await 'await';\n | ^\n 48 | } catch(e) {\n 49 | await await await await await await await await await await await await await await await 'await';\n 50 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js: await is a reserved word (48:2)\n 46 | \n 47 | try {\n\u003e 48 | await new Promise(function(res, rej) { res(1); });\n | ^\n 49 | } catch(e) {\n 50 | await new Promise(function(res, rej) { res(1); });\n 51 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-null.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await null;\n | ^\n 52 | } catch(e) {\n 53 | await null;\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await { function() {} };\n | ^\n 52 | } catch(e) {\n 53 | await { function() {} };\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-regexp.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await /1/;\n | ^\n 52 | } catch(e) {\n 53 | await /1/;\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await ``;\n | ^\n 52 | } catch(e) {\n 53 | await ``;\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/try-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/try-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/try-await-expr-this.js: await is a reserved word (51:2)\n 49 | \n 50 | try {\n\u003e 51 | await this;\n | ^\n 52 | } catch(e) {\n 53 | await this;\n 54 | } at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await [];\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js: await is a reserved word (50:7)\n 48 | \n 49 | \n\u003e 50 | typeof await function() {};\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js: await is a reserved word (45:7)\n 43 | \n 44 | \n\u003e 45 | typeof await foo;\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await 1;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await '';\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js: await is a reserved word (40:7)\n 38 | \n 39 | \n\u003e 40 | typeof await await await await await await await await await await await await await await await 'await';\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js: await is a reserved word (41:7)\n 39 | \n 40 | \n\u003e 41 | typeof await new Promise(function(res, rej) { res(1); });\n | ^\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-null.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await null;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await { function() {} };\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await /1/;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await ``;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/typeof-await-expr-this.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | typeof await this;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await [];\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js: await is a reserved word (50:5)\n 48 | \n 49 | \n\u003e 50 | void await function() {};\n | ^\n 51 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-identifier.js: await is a reserved word (45:5)\n 43 | \n 44 | \n\u003e 45 | void await foo;\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await 1;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await '';\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-nested.js: await is a reserved word (40:5)\n 38 | \n 39 | \n\u003e 40 | void await await await await await await await await await await await await await await await 'await';\n | ^\n 41 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js: await is a reserved word (41:5)\n 39 | \n 40 | \n\u003e 41 | void await new Promise(function(res, rej) { res(1); });\n | ^\n 42 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-null.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await null;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await { function() {} };\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-regexp.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await /1/;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await ``;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/void-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/void-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/void-await-expr-this.js: await is a reserved word (44:5)\n 42 | \n 43 | \n\u003e 44 | void await this;\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await []) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js: await is a reserved word (54:7)\n 52 | \n 53 | \n\u003e 54 | while (await function() {}) { break; }\n | ^\n 55 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-identifier.js: await is a reserved word (49:7)\n 47 | \n 48 | \n\u003e 49 | while (await foo) { break; }\n | ^\n 50 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await 1) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await '') { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-nested.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-nested.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-nested.js: await is a reserved word (44:7)\n 42 | \n 43 | \n\u003e 44 | while (await await await await await await await await await await await await await await await 'await') { break; }\n | ^\n 45 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js: await is a reserved word (45:7)\n 43 | \n 44 | \n\u003e 45 | while (await new Promise(function(res, rej) { res(1); })) { break; }\n | ^\n 46 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-null.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-null.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-null.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await null) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await { function() {} }) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-regexp.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await /1/) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await ``) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", - "test/language/module-code/top-level-await/syntax/while-await-expr-this.js-strict:true": "test/language/module-code/top-level-await/syntax/while-await-expr-this.js: SyntaxError: test/language/module-code/top-level-await/syntax/while-await-expr-this.js: await is a reserved word (48:7)\n 46 | \n 47 | \n\u003e 48 | while (await this) { break; }\n | ^\n 49 | at \u003ceval\u003e:2:28542(114)", "test/language/reserved-words/await-module.js-strict:true": "test/language/reserved-words/await-module.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/rest-parameters/array-pattern.js-strict:true": "test/language/rest-parameters/array-pattern.js: SyntaxError: test/language/rest-parameters/array-pattern.js: Unexpected token (16:18)\n 14 | ---*/\n 15 | \n\u003e 16 | function empty(...[]) {}\n | ^\n 17 | \n 18 | function emptyWithArray(...[[]]) {}\n 19 | at \u003ceval\u003e:2:28542(114)", "test/language/rest-parameters/object-pattern.js-strict:true": "test/language/rest-parameters/object-pattern.js: SyntaxError: test/language/rest-parameters/object-pattern.js: Unexpected token (16:18)\n 14 | ---*/\n 15 | \n\u003e 16 | function empty(...{}) {}\n | ^\n 17 | \n 18 | function emptyWithArray(...{p: []}) {}\n 19 | at \u003ceval\u003e:2:28542(114)", diff --git a/js/tc39/tc39_test.go b/js/tc39/tc39_test.go index 95d6fccf1da..1b688bbecb6 100644 --- a/js/tc39/tc39_test.go +++ b/js/tc39/tc39_test.go @@ -44,56 +44,17 @@ var ( });`, false) - esIDPrefixAllowList = []string{ - "sec-array", - "sec-%typedarray%", - "sec-string", - "sec-date", - "sec-number", - "sec-math", - "sec-arraybuffer-length", - "sec-arraybuffer", - "sec-regexp", - "sec-variable-statement", - "sec-ecmascript-standard-built-in-objects", - } - featuresBlockList = []string{ - "BigInt", // not supported at all - "IsHTMLDDA", // not supported at all - "generators", // not supported in a meaningful way IMO - "Array.prototype.item", // not even standard yet - "TypedArray.prototype.item", // not even standard yet - } - skipList = map[string]bool{} - pathBasedBlock = map[string]bool{ // This completely skips any path matching it without any kind of message - "test/annexB/built-ins/Date": true, - "test/annexB/built-ins/RegExp/prototype/Symbol.split": true, - "test/annexB/built-ins/String/prototype/anchor": true, - "test/annexB/built-ins/String/prototype/big": true, - "test/annexB/built-ins/String/prototype/blink": true, - "test/annexB/built-ins/String/prototype/bold": true, - "test/annexB/built-ins/String/prototype/fixed": true, - "test/annexB/built-ins/String/prototype/fontcolor": true, - "test/annexB/built-ins/String/prototype/fontsize": true, - "test/annexB/built-ins/String/prototype/italics": true, - "test/annexB/built-ins/String/prototype/link": true, - "test/annexB/built-ins/String/prototype/small": true, - "test/annexB/built-ins/String/prototype/strike": true, - "test/annexB/built-ins/String/prototype/sub": true, - "test/annexB/built-ins/String/prototype/sup": true, - - // Async/Promise and other totally unsupported functionality - "test/built-ins/AsyncArrowFunction": true, - "test/built-ins/AsyncFromSyncIteratorPrototype": true, - "test/built-ins/AsyncFunction": true, - "test/built-ins/AsyncGeneratorFunction": true, - "test/built-ins/AsyncGeneratorPrototype": true, - "test/built-ins/AsyncIteratorPrototype": true, - "test/built-ins/Atomics": true, - "test/built-ins/BigInt": true, - "test/built-ins/Promise": true, - "test/built-ins/SharedArrayBuffer": true, + "BigInt", // not supported at all + "IsHTMLDDA", // not supported at all + "generators", // not supported in a meaningful way IMO + "Array.prototype.item", // not even standard yet + "TypedArray.prototype.item", // not even standard yet + "String.prototype.replaceAll", // not supported at all, Stage 4 since 2020 + } + skipList = map[string]bool{ + "test/built-ins/Function/prototype/toString/AsyncFunction.js": true, + "test/built-ins/Object/seal/seal-generatorfunction.js": true, "test/built-ins/Date/parse/without-utc-offset.js": true, // some other reason ?!? depending on local time @@ -101,6 +62,51 @@ var ( "test/built-ins/Array/prototype/splice/throws-if-integer-limit-exceeded.js": true, // takes forever and is broken "test/built-ins/Array/prototype/unshift/clamps-to-integer-limit.js": true, // takes forever and is broken "test/built-ins/Array/prototype/unshift/throws-if-integer-limit-exceeded.js": true, // takes forever and is broken + + } + pathBasedBlock = []string{ // This completely skips any path matching it without any kind of message + "test/annexB/built-ins/Date", + "test/annexB/built-ins/RegExp/prototype/Symbol.split", + "test/annexB/built-ins/String/prototype/anchor", + "test/annexB/built-ins/String/prototype/big", + "test/annexB/built-ins/String/prototype/blink", + "test/annexB/built-ins/String/prototype/bold", + "test/annexB/built-ins/String/prototype/fixed", + "test/annexB/built-ins/String/prototype/fontcolor", + "test/annexB/built-ins/String/prototype/fontsize", + "test/annexB/built-ins/String/prototype/italics", + "test/annexB/built-ins/String/prototype/link", + "test/annexB/built-ins/String/prototype/small", + "test/annexB/built-ins/String/prototype/strike", + "test/annexB/built-ins/String/prototype/sub", + "test/annexB/built-ins/String/prototype/sup", + + "test/annexB/built-ins/RegExp/legacy-accessors/", + + // Async/Promise and other totally unsupported functionality + "test/built-ins/AsyncArrowFunction", + "test/built-ins/AsyncFromSyncIteratorPrototype", + "test/built-ins/AsyncFunction", + "test/built-ins/AsyncGeneratorFunction", + "test/built-ins/AsyncGeneratorPrototype", + "test/built-ins/AsyncIteratorPrototype", + "test/built-ins/Atomics", + "test/built-ins/BigInt", + "test/built-ins/Promise", + "test/built-ins/SharedArrayBuffer", + "test/built-ins/NativeErrors/AggregateError", + "test/language/eval-code/direct/async", + "test/language/expressions/async", + "test/language/expressions/dynamic-import", + "test/language/expressions/object/dstr/async", + "test/language/module-code/top-level-await", + "test/built-ins/Function/prototype/toString/async", + "test/built-ins/Function/prototype/toString/async", + "test/built-ins/Function/prototype/toString/generator", + "test/built-ins/Function/prototype/toString/proxy-async", + + "test/built-ins/FinalizationRegistry", // still in proposal + } ) @@ -483,16 +489,19 @@ func (ctx *tc39TestCtx) runTC39Tests(name string) { ctx.t.Fatal(err) } +outer: for _, file := range files { if file.Name()[0] == '.' { continue } newName := path.Join(name, file.Name()) - if pathBasedBlock[newName] { - ctx.t.Run(newName, func(t *testing.T) { - t.Skipf("Skip %s beause of path based block", newName) - }) - continue + for _, path := range pathBasedBlock { // TODO: use trie / binary search? + if strings.HasPrefix(newName, path) { + ctx.t.Run(newName, func(t *testing.T) { + t.Skipf("Skip %s beause of path based block", newName) + }) + continue outer + } } if file.IsDir() { ctx.runTC39Tests(newName)