|
@@ -0,0 +1,590 @@
|
|
|
+{
|
|
|
+ "SuiteGitSha": "91356f52f92691abe62c06d00677332212e99dc8",
|
|
|
+ //"SuiteDirectory": "//mnt/c/work/test262",
|
|
|
+ "TargetPath": "./Generated",
|
|
|
+ "Namespace": "Jint.Tests.Test262",
|
|
|
+ "Parallel": true,
|
|
|
+ "ExcludedFeatures": [
|
|
|
+ "__getter__",
|
|
|
+ "__setter__",
|
|
|
+ "__proto__",
|
|
|
+ "AggregateError",
|
|
|
+ "async-functions",
|
|
|
+ "async-iteration",
|
|
|
+ "Atomics",
|
|
|
+ "class-fields-private",
|
|
|
+ "class-fields-public",
|
|
|
+ "class-methods-private",
|
|
|
+ "class-static-block",
|
|
|
+ "class-static-fields-private",
|
|
|
+ "class-static-fields-public",
|
|
|
+ "class-static-methods-private",
|
|
|
+ "FinalizationRegistry",
|
|
|
+ "generators",
|
|
|
+ "hashbang",
|
|
|
+ "import-assertions",
|
|
|
+ "import.meta",
|
|
|
+ "numeric-separator-literal",
|
|
|
+ "Promise.allSettled",
|
|
|
+ "Promise.any",
|
|
|
+ "regexp-match-indices",
|
|
|
+ "regexp-named-groups",
|
|
|
+ "regexp-lookbehind",
|
|
|
+ "regexp-unicode-property-escapes",
|
|
|
+ "resizable-arraybuffer",
|
|
|
+ "ShadowRealm",
|
|
|
+ "SharedArrayBuffer",
|
|
|
+ "String.prototype.replaceAll",
|
|
|
+ "tail-call-optimization",
|
|
|
+ "top-level-await",
|
|
|
+ "Temporal",
|
|
|
+ "u180e",
|
|
|
+ "WeakRef",
|
|
|
+ "well-formed-json-stringify"
|
|
|
+ ],
|
|
|
+ "ExcludedFlags": [
|
|
|
+ "async"
|
|
|
+ ],
|
|
|
+ "ExcludedDirectories": [
|
|
|
+ "annexB",
|
|
|
+ "intl402"
|
|
|
+ ],
|
|
|
+ "ExcludedFiles": [
|
|
|
+ // Esprima problem, Unexpected token *
|
|
|
+ "language/expressions/object/dstr-async-gen-meth-*",
|
|
|
+
|
|
|
+ // Currently quite impossible to detect if assignment target is CoverParenthesizedExpression
|
|
|
+ "language/expressions/assignment/fn-name-lhs-cover.js",
|
|
|
+
|
|
|
+ // Unicode support not built-in to .NET the same way, requires more work
|
|
|
+ "built-ins/RegExp/character-class-escape-non-whitespace.js",
|
|
|
+ "built-ins/RegExp/property-escapes/character-class.js",
|
|
|
+ "built-ins/RegExp/prototype/Symbol.match/builtin-infer-unicode.js",
|
|
|
+ "built-ins/RegExp/prototype/Symbol.match/builtin-success-u-return-val-groups.js",
|
|
|
+ "built-ins/RegExp/prototype/Symbol.match/u-advance-after-empty.js",
|
|
|
+ "built-ins/RegExp/prototype/Symbol.replace/u-advance-after-empty.js",
|
|
|
+ "built-ins/RegExp/prototype/Symbol.search/u-lastindex-advance.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_quantifiable_assertion.js",
|
|
|
+ "built-ins/RegExp/prototype/exec/u-lastindex-value.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_character_class_escape.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_identity_escape.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_identity_escape_alpha.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_identity_escape_c.js",
|
|
|
+ "built-ins/RegExp/unicode_restricted_identity_escape_u.js",
|
|
|
+
|
|
|
+ // Issue with \r in source string
|
|
|
+ "built-ins/RegExp/dotall/without-dotall.js",
|
|
|
+ "built-ins/RegExp/dotall/without-dotall-unicode.js",
|
|
|
+
|
|
|
+ // requires investigation how to process complex function name evaluation for property
|
|
|
+ "built-ins/Function/prototype/toString/method-computed-property-name.js",
|
|
|
+
|
|
|
+ // http://www.ecma-international.org/ecma-262/#sec-block-level-function-declarations-web-legacy-compatibility-semantics not implemented (block level functions)
|
|
|
+ "language/statements/let/block-local-closure-set-before-initialization.js",
|
|
|
+
|
|
|
+ // not implemented (block level functions)
|
|
|
+ "language/block-scope/shadowing/dynamic-lookup-from-closure.js",
|
|
|
+ "language/block-scope/shadowing/lookup-from-closure.js",
|
|
|
+
|
|
|
+ // Logic difference in .NET RegExp / skipped in ECMA tests too
|
|
|
+ "built-ins/RegExp/S15.10.2.11_A1_T5.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.11_A1_T7.js",
|
|
|
+ "built-ins/RegExp/S15.10.4.1_A8_T2.js",
|
|
|
+ "built-ins/RegExp/prototype/exec/S15.10.6.2_A1_T6.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.5_A1_T4.js",
|
|
|
+
|
|
|
+ "built-ins/RegExp/prototype/exec/u-lastindex-adv.js", // Esprima strips unicode sequence and match logic does not work
|
|
|
+ "built-ins/String/raw/special-characters.js", // Windows line ending differences
|
|
|
+ "language/expressions/object/method-definition/object-method-returns-promise.js", // Promise not implemented
|
|
|
+ "language/statements/class/definition/class-method-returns-promise.js", // Promise not implemented
|
|
|
+
|
|
|
+ // there is bug in suite and bug in Jint, refer to https://github.com/sebastienros/jint/issues/888 and https://github.com/tc39/test262/issues/2985
|
|
|
+ "built-ins/Promise/race/resolve-element-function-name.js",
|
|
|
+
|
|
|
+ "built-ins/Symbol/species/subclassing.js", // subclassing not implemented
|
|
|
+ "built-ins/Date/subclassing.js", // subclassing not implemented
|
|
|
+
|
|
|
+ // parsing of large/small years not implemented in .NET (-271821, +271821)
|
|
|
+ "built-ins/Date/parse/time-value-maximum-range.js",
|
|
|
+
|
|
|
+ // for-of not implemented
|
|
|
+ "built-ins/Proxy/enumerate/removed-does-not-trigger.js",
|
|
|
+
|
|
|
+ // delete/add detection not implemented for map iterator during iteration
|
|
|
+ "built-ins/Map/prototype/forEach/iterates-values-deleted-then-readded.js",
|
|
|
+ "built-ins/MapIteratorPrototype/next/iteration-mutable.js",
|
|
|
+ "built-ins/Set/prototype/forEach/iterates-values-revisits-after-delete-re-add.js",
|
|
|
+
|
|
|
+ // requires toLocaleString changes
|
|
|
+ "built-ins/Array/prototype/toLocaleString/primitive_this_value.js",
|
|
|
+ "built-ins/Array/prototype/toLocaleString/primitive_this_value_getter.js",
|
|
|
+ "built-ins/Object/prototype/toLocaleString/primitive_this_value_getter.js",
|
|
|
+
|
|
|
+ // observables not implemented
|
|
|
+ "built-ins/String/prototype/padEnd/observable-operations.js",
|
|
|
+ "built-ins/String/prototype/padStart/observable-operations.js",
|
|
|
+
|
|
|
+ // code point iteration not implemented
|
|
|
+ "built-ins/StringIteratorPrototype/next/next-iteration-surrogate-pairs.js",
|
|
|
+
|
|
|
+ // Line feed problems (git, windows, linux)
|
|
|
+ "language/expressions/template-literal/tv-line-terminator-sequence.js",
|
|
|
+
|
|
|
+ // 100 fraction digits is not supported due to .NET format specifier limitation
|
|
|
+ "built-ins/Number/prototype/toFixed/range.js",
|
|
|
+
|
|
|
+ // C# can't distinguish 1.797693134862315808e+308 and 1.797693134862315708145274237317e+308
|
|
|
+ "language/types/number/8.5.1.js",
|
|
|
+
|
|
|
+ // inner binding is immutable (from parameters) Expected SameValue(«null», «function() {{ ... }}») to be true
|
|
|
+ "language/expressions/function/scope-name-var-open-non-strict.js",
|
|
|
+ "language/expressions/function/scope-name-var-open-strict.js",
|
|
|
+
|
|
|
+ // yield not implemented
|
|
|
+ "built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-generator-iterable-returns.js",
|
|
|
+ "built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterating-throws.js",
|
|
|
+ "language/expressions/object/accessor-name-computed-yield-id.js", // accessor / yield not implemented
|
|
|
+ "language/expressions/object/accessor-name-computed.js",
|
|
|
+ "built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js",
|
|
|
+ "language/expressions/object/method-definition/name-prop-name-yield-id.js",
|
|
|
+
|
|
|
+ // accessor not implemented
|
|
|
+ "language/expressions/object/prop-dup-set-get-set.js",
|
|
|
+ "language/expressions/object/accessor-name-computed-err-to-prop-key.js",
|
|
|
+ "language/expressions/object/accessor-name-computed-err-unresolvable.js",
|
|
|
+ "language/expressions/object/accessor-name-computed-in.js",
|
|
|
+ "language/expressions/object/accessor-name-literal-numeric-leading-decimal.js",
|
|
|
+ "language/expressions/object/accessor-name-literal-numeric-non-canonical.js",
|
|
|
+ "language/expressions/object/fn-name-accessor-get.js",
|
|
|
+ "language/expressions/object/fn-name-accessor-set.js",
|
|
|
+
|
|
|
+ // super not implemented
|
|
|
+ "language/expressions/object/method.js",
|
|
|
+ "language/expressions/object/setter-super-prop.js",
|
|
|
+ "language/expressions/object/getter-super-prop.js",
|
|
|
+
|
|
|
+ // not implemented: Creation of new variable environment for the function body (as distinct from that for the function's parameters)
|
|
|
+ "language/expressions/arrow-function/scope-paramsbody-var-open.js",
|
|
|
+ "language/expressions/function/scope-paramsbody-var-open.js",
|
|
|
+ "language/expressions/object/scope-meth-paramsbody-var-open.js",
|
|
|
+ "language/expressions/object/scope-setter-paramsbody-var-open.js",
|
|
|
+
|
|
|
+ // generators not implemented
|
|
|
+ "built-ins/Object/prototype/toString/proxy-function.js",
|
|
|
+ "language/statements/class/subclass/builtin-objects/GeneratorFunction/*.js",
|
|
|
+ "language/**/*-yield-*.js",
|
|
|
+
|
|
|
+ // JavaScriptParser cannot handle direct 'super.property' script code
|
|
|
+ "language/expressions/super/prop-dot-cls-val-from-eval.js",
|
|
|
+ "language/expressions/super/prop-dot-obj-val-from-eval.js",
|
|
|
+ "language/expressions/super/prop-expr-cls-val-from-eval.js",
|
|
|
+ "language/expressions/super/prop-expr-obj-val-from-eval.js",
|
|
|
+
|
|
|
+ // Esprima problem
|
|
|
+ "built-ins/RegExp/quantifier-integer-limit.js",
|
|
|
+ "built-ins/String/prototype/split/separator-regexp.js",
|
|
|
+ "language/expressions/object/method-definition/name-super-prop-param.js",
|
|
|
+ "language/expressions/optional-chaining/member-expression.js",
|
|
|
+ "language/statements/for-of/dstr-obj-id-init-let.js",
|
|
|
+ "language/statements/for/head-lhs-let.js",
|
|
|
+ "language/expressions/object/yield-non-strict-access.js",
|
|
|
+ "language/expressions/object/yield-non-strict-syntax.js",
|
|
|
+ "built-ins/RegExp/prototype/source/value-u.js",
|
|
|
+ "built-ins/RegExp/prototype/source/value-line-terminator.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A1_T1.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A1_T17.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A1_T2.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A2_T1.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A2_T2.js",
|
|
|
+ "built-ins/RegExp/S15.10.2.13_A2_T8.js",
|
|
|
+ "language/expressions/object/let-non-strict-access.js",
|
|
|
+ "language/expressions/object/let-non-strict-syntax.js",
|
|
|
+ "language/expressions/assignment/dstr-obj-id-identifier-yield-ident-valid.js",
|
|
|
+ "language/statements/for-of/dstr-obj-id-identifier-yield-ident-valid.js",
|
|
|
+ "language/white-space/mongolian-vowel-separator-eval.js",
|
|
|
+
|
|
|
+ // SharedArrayBuffer not implemented
|
|
|
+ "built-ins/SharedArrayBuffer/prototype/prop-desc.js",
|
|
|
+
|
|
|
+ // Esprima has parsing problems with weirdish unicode identifiers
|
|
|
+ "language/identifiers/*-unicode-*.js",
|
|
|
+
|
|
|
+ // async not implemented
|
|
|
+ "built-ins/AsyncFunction/*.js",
|
|
|
+ "language/statements/async-function/*.js",
|
|
|
+ "language/expressions/async-function/*.js",
|
|
|
+ "language/expressions/async-generator/*.js",
|
|
|
+
|
|
|
+ // special casing data
|
|
|
+ "built-ins/**/special_casing*.js",
|
|
|
+
|
|
|
+ // negative years, c'mon...
|
|
|
+ "built-ins/Date/prototype/*/negative-year.js",
|
|
|
+
|
|
|
+ // failing tests in new test suite (due to updating to latest and using whole set)
|
|
|
+ "built-ins/Date/prototype/setDate/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setHours/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setMinutes/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setMonth/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setSeconds/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCDate/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCHours/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCMilliseconds/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCMinutes/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCMonth/arg-coercion-order.js",
|
|
|
+ "built-ins/Date/prototype/setUTCSeconds/arg-coercion-order.js",
|
|
|
+ "language/arguments-object/mapped/nonconfigurable-descriptors-define-failure.js",
|
|
|
+ "language/destructuring/binding/syntax/destructuring-array-parameters-function-arguments-length.js",
|
|
|
+ "language/destructuring/binding/syntax/destructuring-object-parameters-function-arguments-length.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-a-following-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-a-preceding-parameter-is-named-arguments-arrow-func-declare-arguments-assign.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-body-cntns-arguments-func-decl-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-body-cntns-arguments-lex-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-body-cntns-arguments-var-bind-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign-incl-def-param-arrow-arguments.js",
|
|
|
+ "language/eval-code/direct/arrow-fn-no-pre-existing-arguments-bindings-are-present-arrow-func-declare-arguments-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-a-following-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-a-preceding-parameter-is-named-arguments-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js",
|
|
|
+ "language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js",
|
|
|
+ "language/eval-code/direct/new.target-fn.js",
|
|
|
+ "language/eval-code/direct/super-prop-method.js",
|
|
|
+ "language/eval-code/indirect/always-non-strict.js",
|
|
|
+ "language/eval-code/indirect/non-definable-global-function.js",
|
|
|
+ "language/eval-code/indirect/non-definable-global-var.js",
|
|
|
+ "language/eval-code/indirect/realm.js",
|
|
|
+ "language/eval-code/indirect/var-env-func-init-global-new.js",
|
|
|
+ "language/eval-code/indirect/var-env-func-init-global-update-configurable.js",
|
|
|
+ "language/eval-code/indirect/var-env-func-init-multi.js",
|
|
|
+ "language/eval-code/indirect/var-env-func-non-strict.js",
|
|
|
+ "language/eval-code/indirect/var-env-global-lex-non-strict.js",
|
|
|
+ "language/eval-code/indirect/var-env-var-init-global-exstng.js",
|
|
|
+ "language/eval-code/indirect/var-env-var-init-global-new.js",
|
|
|
+ "language/eval-code/indirect/var-env-var-non-strict.js",
|
|
|
+ "language/expressions/arrow-function/dstr/ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/arrow-function/dstr/dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/arrow-function/eval-var-scope-syntax-err.js",
|
|
|
+ "language/expressions/arrow-function/scope-param-elem-var-close.js",
|
|
|
+ "language/expressions/arrow-function/scope-param-elem-var-open.js",
|
|
|
+ "language/expressions/arrow-function/scope-param-rest-elem-var-close.js",
|
|
|
+ "language/expressions/arrow-function/scope-param-rest-elem-var-open.js",
|
|
|
+ "language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval--1.js",
|
|
|
+ "language/expressions/assignment/assignment-operator-calls-putvalue-lref--rval-.js",
|
|
|
+ "language/expressions/assignment/dstr/array-elem-put-obj-literal-prop-ref-init-active.js",
|
|
|
+ "language/expressions/assignment/dstr/array-elem-put-obj-literal-prop-ref-init.js",
|
|
|
+ "language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js",
|
|
|
+ "language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js",
|
|
|
+ "language/expressions/assignment/fn-name-lhs-member.js",
|
|
|
+ "language/expressions/assignment/target-member-computed-reference-null.js",
|
|
|
+ "language/expressions/assignment/target-member-computed-reference-undefined.js",
|
|
|
+ "language/expressions/assignment/target-member-identifier-reference-null.js",
|
|
|
+ "language/expressions/assignment/target-member-identifier-reference-undefined.js",
|
|
|
+ "language/expressions/assignment/target-super-computed-reference-null.js",
|
|
|
+ "language/expressions/assignment/target-super-identifier-reference-null.js",
|
|
|
+ "language/expressions/class/dstr/meth-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/class/name.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--1.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--10.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--11.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--12.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--13.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--14.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--15.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--16.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--17.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--18.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--19.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--2.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--20.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--21.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--3.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--4.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--5.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--6.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--7.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--8.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--9.js",
|
|
|
+ "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v-.js",
|
|
|
+ "language/expressions/delete/super-property-null-base.js",
|
|
|
+ "language/expressions/function/dstr/ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/function/eval-var-scope-syntax-err.js",
|
|
|
+ "language/expressions/function/name.js",
|
|
|
+ "language/expressions/function/named-no-strict-reassign-fn-name-in-body-in-arrow.js",
|
|
|
+ "language/expressions/function/named-no-strict-reassign-fn-name-in-body-in-eval.js",
|
|
|
+ "language/expressions/function/named-no-strict-reassign-fn-name-in-body.js",
|
|
|
+ "language/expressions/function/named-strict-error-reassign-fn-name-in-body-in-arrow.js",
|
|
|
+ "language/expressions/function/named-strict-error-reassign-fn-name-in-body-in-eval.js",
|
|
|
+ "language/expressions/function/named-strict-error-reassign-fn-name-in-body.js",
|
|
|
+ "language/expressions/function/scope-param-elem-var-close.js",
|
|
|
+ "language/expressions/function/scope-param-elem-var-open.js",
|
|
|
+ "language/expressions/function/scope-param-rest-elem-var-close.js",
|
|
|
+ "language/expressions/function/scope-param-rest-elem-var-open.js",
|
|
|
+ "language/expressions/object/__proto__-duplicate-computed.js",
|
|
|
+ "language/expressions/object/__proto__-fn-name.js",
|
|
|
+ "language/expressions/object/__proto__-poisoned-object-prototype.js",
|
|
|
+ "language/expressions/object/__proto__-value-non-object.js",
|
|
|
+ "language/expressions/object/__proto__-value-null.js",
|
|
|
+ "language/expressions/object/__proto__-value-obj.js",
|
|
|
+ "language/expressions/object/cpn-obj-lit-computed-property-name-from-null.js",
|
|
|
+ "language/expressions/object/dstr/meth-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/object/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/expressions/object/dstr/object-rest-proxy-get-not-called-on-dontenum-keys.js",
|
|
|
+ "language/expressions/object/dstr/object-rest-proxy-gopd-not-called-on-excluded-keys.js",
|
|
|
+ "language/expressions/object/method-definition/forbidden-ext/b1/meth-forbidden-ext-direct-access-prop-arguments.js",
|
|
|
+ "language/expressions/object/method-definition/forbidden-ext/b1/meth-forbidden-ext-direct-access-prop-caller.js",
|
|
|
+ "language/expressions/object/method-definition/meth-eval-var-scope-syntax-err.js",
|
|
|
+ "language/expressions/object/object-spread-proxy-get-not-called-on-dontenum-keys.js",
|
|
|
+ "language/expressions/object/scope-meth-param-elem-var-close.js",
|
|
|
+ "language/expressions/object/scope-meth-param-elem-var-open.js",
|
|
|
+ "language/expressions/object/scope-meth-param-rest-elem-var-close.js",
|
|
|
+ "language/expressions/object/scope-meth-param-rest-elem-var-open.js",
|
|
|
+ "language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue--1.js",
|
|
|
+ "language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue-.js",
|
|
|
+ "language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue--1.js",
|
|
|
+ "language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue-.js",
|
|
|
+ "language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue--1.js",
|
|
|
+ "language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue-.js",
|
|
|
+ "language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue--1.js",
|
|
|
+ "language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue-.js",
|
|
|
+ "language/expressions/super/call-proto-not-ctor.js",
|
|
|
+ "language/expressions/tagged-template/cache-different-functions-same-site.js",
|
|
|
+ "language/expressions/tagged-template/cache-eval-inner-function.js",
|
|
|
+ "language/expressions/tagged-template/cache-same-site-top-level.js",
|
|
|
+ "language/expressions/tagged-template/cache-same-site.js",
|
|
|
+ "language/expressions/tagged-template/invalid-escape-sequences.js",
|
|
|
+ "language/expressions/tagged-template/member-expression-context.js",
|
|
|
+ "language/expressions/tagged-template/template-object-frozen-non-strict.js",
|
|
|
+ "language/expressions/tagged-template/template-object-frozen-strict.js",
|
|
|
+ "language/expressions/tagged-template/template-object-template-map.js",
|
|
|
+ "language/expressions/tagged-template/template-object.js",
|
|
|
+ "language/expressions/template-literal/tv-line-continuation.js",
|
|
|
+ "language/function-code/eval-param-env-with-computed-key.js",
|
|
|
+ "language/function-code/eval-param-env-with-prop-initializer.js",
|
|
|
+ "language/literals/regexp/u-astral.js",
|
|
|
+ "language/literals/regexp/u-case-mapping.js",
|
|
|
+ "language/literals/regexp/u-null-character-escape.js",
|
|
|
+ "language/literals/regexp/u-surrogate-pairs-atom-char-class.js",
|
|
|
+ "language/literals/regexp/u-surrogate-pairs-atom-escape-decimal.js",
|
|
|
+ "language/literals/regexp/u-surrogate-pairs.js",
|
|
|
+ "language/literals/regexp/u-unicode-esc.js",
|
|
|
+ "language/literals/string/line-separator-eval.js",
|
|
|
+ "language/literals/string/line-separator.js",
|
|
|
+ "language/literals/string/paragraph-separator-eval.js",
|
|
|
+ "language/literals/string/paragraph-separator.js",
|
|
|
+ "language/module-code/eval-self-once.js",
|
|
|
+ "language/module-code/export-expname-binding-index.js",
|
|
|
+ "language/module-code/instn-iee-bndng-cls.js",
|
|
|
+ "language/module-code/instn-iee-bndng-const.js",
|
|
|
+ "language/module-code/instn-iee-bndng-fun.js",
|
|
|
+ "language/module-code/instn-iee-bndng-let.js",
|
|
|
+ "language/module-code/instn-iee-bndng-var.js",
|
|
|
+ "language/module-code/instn-local-bndng-export-gen.js",
|
|
|
+ "language/module-code/instn-local-bndng-gen.js",
|
|
|
+ "language/module-code/instn-named-bndng-cls.js",
|
|
|
+ "language/module-code/instn-named-bndng-const.js",
|
|
|
+ "language/module-code/instn-named-bndng-dflt-cls.js",
|
|
|
+ "language/module-code/instn-named-bndng-dflt-expr.js",
|
|
|
+ "language/module-code/instn-named-bndng-dflt-fun-anon.js",
|
|
|
+ "language/module-code/instn-named-bndng-dflt-named.js",
|
|
|
+ "language/module-code/instn-named-bndng-dflt-star.js",
|
|
|
+ "language/module-code/instn-named-bndng-let.js",
|
|
|
+ "language/module-code/instn-named-bndng-trlng-comma.js",
|
|
|
+ "language/module-code/instn-named-bndng-var.js",
|
|
|
+ "language/module-code/namespace/internals/delete-exported-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/enumerate-binding-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/get-own-property-str-found-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/get-str-found-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/object-keys-binding-uninit.js",
|
|
|
+ "language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js",
|
|
|
+ "language/statementList/eval-block-with-statment-block.js",
|
|
|
+ "language/statements/class/dstr/meth-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/class/dstr/meth-dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/class/dstr/meth-static-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/class/dstr/meth-static-dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/class/subclass/default-constructor-spread-override.js",
|
|
|
+ "language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init-active.js",
|
|
|
+ "language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init.js",
|
|
|
+ "language/statements/for-of/dstr/obj-id-init-let.js",
|
|
|
+ "language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js",
|
|
|
+ "language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js",
|
|
|
+ "language/statements/for-of/head-lhs-async-dot.js",
|
|
|
+ "language/statements/for-of/head-lhs-async-escaped.js",
|
|
|
+ "language/statements/function/13.0-12-s.js",
|
|
|
+ "language/statements/function/cptn-decl.js",
|
|
|
+ "language/statements/function/dstr/ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/function/dstr/dflt-ary-init-iter-get-err-array-prototype.js",
|
|
|
+ "language/statements/function/eval-var-scope-syntax-err.js",
|
|
|
+ "language/statements/function/S13_A12_T2.js",
|
|
|
+ "language/statements/function/scope-param-elem-var-close.js",
|
|
|
+ "language/statements/function/scope-param-elem-var-open.js",
|
|
|
+ "language/statements/function/scope-param-rest-elem-var-close.js",
|
|
|
+ "language/statements/function/scope-param-rest-elem-var-open.js",
|
|
|
+ "language/statements/if/cptn-else-false-abrupt-empty.js",
|
|
|
+ "language/statements/if/cptn-else-true-abrupt-empty.js",
|
|
|
+ "language/statements/if/cptn-no-else-false.js",
|
|
|
+ "language/statements/if/cptn-no-else-true-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-a-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-a-fall-thru-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-a-fall-thru-nrml.js",
|
|
|
+ "language/statements/switch/cptn-b-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-b-fall-thru-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-b-fall-thru-nrml.js",
|
|
|
+ "language/statements/switch/cptn-dflt-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-dflt-b-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-dflt-b-fall-thru-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-dflt-b-fall-thru-nrml.js",
|
|
|
+ "language/statements/switch/cptn-dflt-b-final.js",
|
|
|
+ "language/statements/switch/cptn-dflt-fall-thru-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-dflt-fall-thru-nrml.js",
|
|
|
+ "language/statements/switch/cptn-no-dflt-match-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-no-dflt-match-fall-thru-abrupt-empty.js",
|
|
|
+ "language/statements/switch/cptn-no-dflt-match-fall-thru-nrml.js",
|
|
|
+ "language/statements/switch/scope-lex-async-function.js",
|
|
|
+ "language/statements/switch/scope-lex-async-generator.js",
|
|
|
+ "language/statements/switch/scope-lex-class.js",
|
|
|
+ "language/statements/switch/scope-lex-close-case.js",
|
|
|
+ "language/statements/switch/scope-lex-close-dflt.js",
|
|
|
+ "language/statements/switch/scope-lex-generator.js",
|
|
|
+ "language/statements/variable/12.2.1-10-s.js",
|
|
|
+ "language/statements/variable/12.2.1-17-s.js",
|
|
|
+ "language/statements/variable/12.2.1-21-s.js",
|
|
|
+ "language/statements/variable/12.2.1-6-s.js",
|
|
|
+ "language/statements/with/cptn-abrupt-empty.js"
|
|
|
+ ]
|
|
|
+}
|