From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../tests/test262/language/module-code/browser.js | 0 .../module-code/comment-multi-line-html-close.js | 18 +++ .../module-code/comment-single-line-html-close.js | 17 +++ .../module-code/comment-single-line-html-open.js | 17 +++ .../module-code/early-dup-assert-key-export.js | 25 ++++ .../early-dup-assert-key-import-nobinding.js | 26 ++++ .../early-dup-assert-key-import-withbinding.js | 26 ++++ .../module-code/early-dup-export-as-star-as.js | 20 +++ .../language/module-code/early-dup-export-decl.js | 19 +++ .../module-code/early-dup-export-dflt-id.js | 20 +++ .../language/module-code/early-dup-export-dflt.js | 18 +++ .../language/module-code/early-dup-export-id-as.js | 20 +++ .../language/module-code/early-dup-export-id.js | 19 +++ .../module-code/early-dup-export-star-as-dflt.js | 20 +++ .../language/module-code/early-dup-lables.js | 19 +++ .../test262/language/module-code/early-dup-lex.js | 19 +++ .../early-dup-top-function-async-generator.js | 21 ++++ .../module-code/early-dup-top-function-async.js | 21 ++++ .../early-dup-top-function-generator.js | 21 ++++ .../language/module-code/early-dup-top-function.js | 21 ++++ .../language/module-code/early-export-global.js | 20 +++ .../module-code/early-export-ill-formed-string.js | 26 ++++ .../module-code/early-export-unresolvable.js | 18 +++ .../language/module-code/early-import-arguments.js | 36 ++++++ .../module-code/early-import-as-arguments.js | 36 ++++++ .../language/module-code/early-import-as-eval.js | 36 ++++++ .../language/module-code/early-import-eval.js | 36 ++++++ .../language/module-code/early-lex-and-var.js | 19 +++ .../language/module-code/early-new-target.js | 17 +++ .../language/module-code/early-strict-mode.js | 16 +++ .../test262/language/module-code/early-super.js | 16 +++ .../language/module-code/early-undef-break.js | 19 +++ .../language/module-code/early-undef-continue.js | 19 +++ .../language/module-code/eval-export-cls-semi.js | 18 +++ .../module-code/eval-export-dflt-cls-anon-semi.js | 18 +++ .../module-code/eval-export-dflt-cls-anon.js | 36 ++++++ .../module-code/eval-export-dflt-cls-name-meth.js | 37 ++++++ .../module-code/eval-export-dflt-cls-named-semi.js | 18 +++ .../module-code/eval-export-dflt-cls-named.js | 36 ++++++ .../module-code/eval-export-dflt-expr-cls-anon.js | 35 ++++++ .../eval-export-dflt-expr-cls-name-meth.js | 38 ++++++ .../module-code/eval-export-dflt-expr-cls-named.js | 35 ++++++ .../module-code/eval-export-dflt-expr-err-eval.js | 34 +++++ .../eval-export-dflt-expr-err-get-value.js | 34 +++++ .../module-code/eval-export-dflt-expr-fn-anon.js | 35 ++++++ .../module-code/eval-export-dflt-expr-fn-named.js | 35 ++++++ .../module-code/eval-export-dflt-expr-gen-anon.js | 36 ++++++ .../module-code/eval-export-dflt-expr-gen-named.js | 36 ++++++ .../module-code/eval-export-dflt-expr-in.js | 30 +++++ .../module-code/eval-export-dflt-fun-anon-semi.js | 18 +++ .../module-code/eval-export-dflt-fun-named-semi.js | 18 +++ .../module-code/eval-export-dflt-gen-anon-semi.js | 19 +++ .../module-code/eval-export-dflt-gen-named-semi.js | 19 +++ .../language/module-code/eval-export-fun-semi.js | 18 +++ .../language/module-code/eval-export-gen-semi.js | 19 +++ .../eval-gtbndng-indirect-faux-assertion.js | 72 +++++++++++ .../eval-gtbndng-indirect-trlng-comma.js | 26 ++++ .../eval-gtbndng-indirect-trlng-comma_FIXTURE.js | 5 + .../module-code/eval-gtbndng-indirect-update-as.js | 37 ++++++ .../eval-gtbndng-indirect-update-as_FIXTURE.js | 10 ++ .../eval-gtbndng-indirect-update-dflt.js | 27 ++++ .../eval-gtbndng-indirect-update-dflt_FIXTURE.js | 8 ++ .../module-code/eval-gtbndng-indirect-update.js | 35 ++++++ .../eval-gtbndng-indirect-update_FIXTURE.js | 10 ++ .../module-code/eval-gtbndng-local-bndng-cls.js | 38 ++++++ .../module-code/eval-gtbndng-local-bndng-const.js | 27 ++++ .../module-code/eval-gtbndng-local-bndng-let.js | 30 +++++ .../module-code/eval-gtbndng-local-bndng-var.js | 43 +++++++ .../eval-rqstd-abrupt-err-type_FIXTURE.js | 5 + .../eval-rqstd-abrupt-err-uri_FIXTURE.js | 5 + .../language/module-code/eval-rqstd-abrupt.js | 23 ++++ .../language/module-code/eval-rqstd-once.js | 36 ++++++ .../module-code/eval-rqstd-once_FIXTURE.js | 16 +++ .../module-code/eval-rqstd-order-1_FIXTURE.js | 5 + .../module-code/eval-rqstd-order-2_FIXTURE.js | 5 + .../module-code/eval-rqstd-order-3_FIXTURE.js | 5 + .../module-code/eval-rqstd-order-4_FIXTURE.js | 7 ++ .../module-code/eval-rqstd-order-5_FIXTURE.js | 5 + .../module-code/eval-rqstd-order-6_FIXTURE.js | 7 ++ .../module-code/eval-rqstd-order-7_FIXTURE.js | 5 + .../module-code/eval-rqstd-order-8_FIXTURE.js | 7 ++ .../module-code/eval-rqstd-order-9_FIXTURE.js | 5 + .../language/module-code/eval-rqstd-order.js | 43 +++++++ .../language/module-code/eval-self-abrupt.js | 20 +++ .../test262/language/module-code/eval-self-once.js | 48 +++++++ .../test262/language/module-code/eval-this.js | 48 +++++++ ...ult-asyncfunction-declaration-binding-exists.js | 24 ++++ ...rt-default-asyncfunction-declaration-binding.js | 21 ++++ ...lt-asyncgenerator-declaration-binding-exists.js | 24 ++++ ...t-default-asyncgenerator-declaration-binding.js | 21 ++++ ...-default-function-declaration-binding-exists.js | 25 ++++ .../export-default-function-declaration-binding.js | 21 ++++ ...default-generator-declaration-binding-exists.js | 24 ++++ ...export-default-generator-declaration-binding.js | 21 ++++ .../module-code/export-expname-binding-index.js | 51 ++++++++ .../export-expname-binding-index_FIXTURE.js | 7 ++ .../module-code/export-expname-binding-string.js | 21 ++++ .../export-expname-from-as-unpaired-surrogate.js | 22 ++++ .../export-expname-from-binding-string.js | 26 ++++ .../module-code/export-expname-from-star-string.js | 23 ++++ .../export-expname-from-star-unpaired-surrogate.js | 22 ++++ .../module-code/export-expname-from-star.js | 20 +++ .../export-expname-from-string-binding.js | 24 ++++ .../export-expname-from-string-string.js | 24 ++++ .../module-code/export-expname-from-string.js | 25 ++++ .../export-expname-from-unpaired-surrogate.js | 22 ++++ .../export-expname-import-string-binding.js | 20 +++ .../export-expname-import-unpaired-surrogate.js | 22 ++++ .../module-code/export-expname-string-binding.js | 24 ++++ .../export-expname-unpaired-surrogate.js | 25 ++++ .../language/module-code/export-expname_FIXTURE.js | 7 ++ .../language/module-code/export-star-as-dflt.js | 31 +++++ .../module-code/export-star-as-dflt_FIXTURE.js | 5 + .../module-code/import-assertion-1_FIXTURE.js | 4 + .../module-code/import-assertion-2_FIXTURE.js | 4 + .../module-code/import-assertion-3_FIXTURE.js | 4 + .../language/module-code/import-assertion-empty.js | 33 +++++ .../import-assertion-key-identifiername.js | 34 +++++ .../import-assertion-key-string-double.js | 34 +++++ .../import-assertion-key-string-single.js | 34 +++++ .../language/module-code/import-assertion-many.js | 34 +++++ .../module-code/import-assertion-newlines.js | 52 ++++++++ .../module-code/import-assertion-trlng-comma.js | 34 +++++ .../import-assertion-value-string-double.js | 34 +++++ .../import-assertion-value-string-single.js | 34 +++++ .../language/module-code/instn-iee-bndng-cls.js | 56 +++++++++ .../module-code/instn-iee-bndng-cls_FIXTURE.js | 22 ++++ .../language/module-code/instn-iee-bndng-const.js | 56 +++++++++ .../module-code/instn-iee-bndng-const_FIXTURE.js | 22 ++++ .../language/module-code/instn-iee-bndng-fun.js | 64 ++++++++++ .../module-code/instn-iee-bndng-fun_FIXTURE.js | 22 ++++ .../language/module-code/instn-iee-bndng-gen.js | 66 ++++++++++ .../module-code/instn-iee-bndng-gen_FIXTURE.js | 22 ++++ .../language/module-code/instn-iee-bndng-let.js | 56 +++++++++ .../module-code/instn-iee-bndng-let_FIXTURE.js | 22 ++++ .../language/module-code/instn-iee-bndng-var.js | 65 ++++++++++ .../module-code/instn-iee-bndng-var_FIXTURE.js | 22 ++++ .../instn-iee-err-ambiguous-1_FIXTURE.js | 5 + .../instn-iee-err-ambiguous-2_FIXTURE.js | 5 + .../module-code/instn-iee-err-ambiguous-as.js | 40 ++++++ .../module-code/instn-iee-err-ambiguous.js | 40 ++++++ .../module-code/instn-iee-err-ambiguous_FIXTURE.js | 6 + .../module-code/instn-iee-err-circular-as.js | 29 +++++ .../language/module-code/instn-iee-err-circular.js | 29 +++++ .../module-code/instn-iee-err-circular_FIXTURE.js | 5 + .../module-code/instn-iee-err-dflt-thru-star-as.js | 28 +++++ .../instn-iee-err-dflt-thru-star-dflt_FIXTURE.js | 6 + .../instn-iee-err-dflt-thru-star-int_FIXTURE.js | 5 + .../module-code/instn-iee-err-dflt-thru-star.js | 28 +++++ .../module-code/instn-iee-err-not-found-as.js | 28 +++++ .../instn-iee-err-not-found-empty_FIXTURE.js | 5 + .../module-code/instn-iee-err-not-found.js | 28 +++++ .../module-code/instn-iee-iee-cycle-2_FIXTURE.js | 17 +++ .../language/module-code/instn-iee-iee-cycle.js | 52 ++++++++ .../module-code/instn-iee-star-cycle-2_FIXTURE.js | 5 + .../instn-iee-star-cycle-indirect-x_FIXTURE.js | 9 ++ .../language/module-code/instn-iee-star-cycle.js | 46 +++++++ .../language/module-code/instn-iee-trlng-comma.js | 24 ++++ .../module-code/instn-iee-trlng-comma_FIXTURE.js | 5 + .../language/module-code/instn-local-bndng-cls.js | 47 +++++++ .../module-code/instn-local-bndng-const.js | 47 +++++++ .../module-code/instn-local-bndng-export-cls.js | 33 +++++ .../module-code/instn-local-bndng-export-const.js | 32 +++++ .../module-code/instn-local-bndng-export-fun.js | 35 ++++++ .../module-code/instn-local-bndng-export-gen.js | 35 ++++++ .../module-code/instn-local-bndng-export-let.js | 32 +++++ .../module-code/instn-local-bndng-export-var.js | 35 ++++++ .../module-code/instn-local-bndng-for-dup.js | 26 ++++ .../language/module-code/instn-local-bndng-for.js | 39 ++++++ .../language/module-code/instn-local-bndng-fun.js | 52 ++++++++ .../language/module-code/instn-local-bndng-gen.js | 53 ++++++++ .../language/module-code/instn-local-bndng-let.js | 47 +++++++ .../module-code/instn-local-bndng-var-dup.js | 26 ++++ .../language/module-code/instn-local-bndng-var.js | 40 ++++++ .../language/module-code/instn-named-bndng-cls.js | 49 ++++++++ .../module-code/instn-named-bndng-const.js | 49 ++++++++ .../module-code/instn-named-bndng-dflt-cls.js | 42 +++++++ .../module-code/instn-named-bndng-dflt-expr.js | 40 ++++++ .../module-code/instn-named-bndng-dflt-fun-anon.js | 53 ++++++++ .../instn-named-bndng-dflt-fun-named.js | 53 ++++++++ .../module-code/instn-named-bndng-dflt-gen-anon.js | 56 +++++++++ .../instn-named-bndng-dflt-gen-named.js | 56 +++++++++ .../module-code/instn-named-bndng-dflt-named.js | 30 +++++ .../module-code/instn-named-bndng-dflt-star.js | 31 +++++ .../language/module-code/instn-named-bndng-fun.js | 60 +++++++++ .../language/module-code/instn-named-bndng-gen.js | 62 +++++++++ .../language/module-code/instn-named-bndng-let.js | 49 ++++++++ .../module-code/instn-named-bndng-trlng-comma.js | 57 +++++++++ .../language/module-code/instn-named-bndng-var.js | 55 ++++++++ .../instn-named-err-ambiguous-1_FIXTURE.js | 5 + .../instn-named-err-ambiguous-2_FIXTURE.js | 5 + .../module-code/instn-named-err-ambiguous-as.js | 45 +++++++ .../module-code/instn-named-err-ambiguous.js | 45 +++++++ .../instn-named-err-ambiguous_FIXTURE.js | 6 + .../instn-named-err-dflt-thru-star-as.js | 33 +++++ .../instn-named-err-dflt-thru-star-dflt.js | 33 +++++ .../instn-named-err-dflt-thru-star-dflt_FIXTURE.js | 6 + .../instn-named-err-dflt-thru-star-int_FIXTURE.js | 5 + .../module-code/instn-named-err-not-found-as.js | 33 +++++ .../module-code/instn-named-err-not-found-dflt.js | 33 +++++ .../instn-named-err-not-found-empty_FIXTURE.js | 5 + .../module-code/instn-named-err-not-found.js | 33 +++++ .../language/module-code/instn-named-id-name.js | 56 +++++++++ .../module-code/instn-named-iee-cycle-2_FIXTURE.js | 17 +++ .../language/module-code/instn-named-iee-cycle.js | 63 ++++++++++ .../instn-named-star-cycle-2_FIXTURE.js | 5 + .../instn-named-star-cycle-indirect-x_FIXTURE.js | 9 ++ .../language/module-code/instn-named-star-cycle.js | 53 ++++++++ .../test262/language/module-code/instn-once.js | 41 ++++++ .../module-code/instn-resolve-empty-export.js | 41 ++++++ .../instn-resolve-empty-export_FIXTURE.js | 5 + .../module-code/instn-resolve-empty-import.js | 47 +++++++ .../instn-resolve-empty-import_FIXTURE.js | 5 + .../module-code/instn-resolve-err-syntax-1.js | 22 ++++ .../instn-resolve-err-syntax-1_FIXTURE.js | 5 + .../module-code/instn-resolve-err-syntax-2.js | 22 ++++ .../instn-resolve-err-syntax-2_FIXTURE.js | 5 + .../instn-resolve-order-depth-child_FIXTURE.js | 5 + .../instn-resolve-order-depth-reference_FIXTURE.js | 5 + .../instn-resolve-order-depth-syntax_FIXTURE.js | 5 + .../module-code/instn-resolve-order-depth.js | 16 +++ .../instn-resolve-order-src-reference_FIXTURE.js | 5 + .../instn-resolve-order-src-syntax_FIXTURE.js | 5 + .../instn-resolve-order-src-valid_FIXTURE.js | 5 + .../module-code/instn-resolve-order-src.js | 17 +++ .../module-code/instn-same-global-set_FIXTURE.js | 5 + .../language/module-code/instn-same-global.js | 22 ++++ .../module-code/instn-star-ambiguous-1_FIXTURE.js | 6 + .../module-code/instn-star-ambiguous-2_FIXTURE.js | 6 + .../language/module-code/instn-star-ambiguous.js | 38 ++++++ .../module-code/instn-star-ambiguous_FIXTURE.js | 6 + .../module-code/instn-star-as-props-dflt-skip.js | 61 +++++++++ .../language/module-code/instn-star-binding.js | 34 +++++ .../instn-star-equality-other_FIXTURE.js | 6 + .../language/module-code/instn-star-equality.js | 46 +++++++ .../instn-star-err-not-found-empty_FIXTURE.js | 5 + .../instn-star-err-not-found-faulty_FIXTURE.js | 5 + .../module-code/instn-star-err-not-found.js | 32 +++++ .../language/module-code/instn-star-id-name.js | 48 +++++++ .../module-code/instn-star-iee-cycle-2_FIXTURE.js | 17 +++ .../language/module-code/instn-star-iee-cycle.js | 58 +++++++++ .../instn-star-props-circular-a_FIXTURE.js | 6 + .../instn-star-props-circular-b_FIXTURE.js | 6 + .../module-code/instn-star-props-circular.js | 43 +++++++ ...tn-star-props-dflt-keep-indirect-def_FIXTURE.js | 5 + ...ar-props-dflt-keep-indirect-reexport_FIXTURE.js | 5 + .../instn-star-props-dflt-keep-indirect.js | 38 ++++++ ...stn-star-props-dflt-keep-local-named_FIXTURE.js | 6 + ...nstn-star-props-dflt-keep-local-prod_FIXTURE.js | 5 + .../instn-star-props-dflt-keep-local.js | 43 +++++++ .../instn-star-props-dflt-skip-named_FIXTURE.js | 7 ++ .../instn-star-props-dflt-skip-prod_FIXTURE.js | 6 + ...ar-props-dflt-skip-star-as-named-end_FIXTURE.js | 7 ++ ...n-star-props-dflt-skip-star-as-named_FIXTURE.js | 5 + ...tar-props-dflt-skip-star-as-prod-end_FIXTURE.js | 6 + ...tn-star-props-dflt-skip-star-as-prod_FIXTURE.js | 5 + ...nstn-star-props-dflt-skip-star-named_FIXTURE.js | 5 + ...instn-star-props-dflt-skip-star-prod_FIXTURE.js | 5 + .../module-code/instn-star-props-dflt-skip.js | 48 +++++++ .../module-code/instn-star-props-nrml-1_FIXTURE.js | 27 ++++ .../instn-star-props-nrml-indirect_FIXTURE.js | 6 + .../instn-star-props-nrml-star_FIXTURE.js | 24 ++++ .../language/module-code/instn-star-props-nrml.js | 74 +++++++++++ .../module-code/instn-star-star-cycle-2_FIXTURE.js | 5 + .../instn-star-star-cycle-indirect-x_FIXTURE.js | 9 ++ .../language/module-code/instn-star-star-cycle.js | 50 ++++++++ .../instn-uniq-env-rec-other_FIXTURE.js | 17 +++ .../language/module-code/instn-uniq-env-rec.js | 74 +++++++++++ ...-private-names-call-expression-bad-reference.js | 41 ++++++ .../invalid-private-names-call-expression-this.js | 41 ++++++ ...rivate-names-member-expression-bad-reference.js | 41 ++++++ ...invalid-private-names-member-expression-this.js | 41 ++++++ .../module-code/namespace/Symbol.iterator.js | 15 +++ .../module-code/namespace/Symbol.toStringTag.js | 32 +++++ .../language/module-code/namespace/browser.js | 0 .../module-code/namespace/internals/browser.js | 0 .../namespace/internals/define-own-property.js | 140 +++++++++++++++++++++ .../namespace/internals/delete-exported-init.js | 49 ++++++++ .../namespace/internals/delete-exported-uninit.js | 69 ++++++++++ .../namespace/internals/delete-non-exported.js | 39 ++++++ .../internals/enumerate-binding-uninit.js | 45 +++++++ ...nested-namespace-dflt-skip-named-end_FIXTURE.js | 7 ++ ...get-nested-namespace-dflt-skip-named_FIXTURE.js | 5 + ...-nested-namespace-dflt-skip-prod-end_FIXTURE.js | 6 + .../get-nested-namespace-dflt-skip-prod_FIXTURE.js | 5 + .../internals/get-nested-namespace-dflt-skip.js | 46 +++++++ .../get-nested-namespace-props-nrml-1_FIXTURE.js | 5 + .../get-nested-namespace-props-nrml-2_FIXTURE.js | 24 ++++ .../get-nested-namespace-props-nrml-3_FIXTURE.js | 6 + .../internals/get-nested-namespace-props-nrml.js | 55 ++++++++ .../internals/get-own-property-str-found-init.js | 63 ++++++++++ .../internals/get-own-property-str-found-uninit.js | 54 ++++++++ .../internals/get-own-property-str-not-found.js | 69 ++++++++++ .../namespace/internals/get-own-property-sym.js | 29 +++++ .../namespace/internals/get-prototype-of.js | 15 +++ .../namespace/internals/get-str-found-init.js | 28 +++++ .../namespace/internals/get-str-found-uninit.js | 38 ++++++ .../namespace/internals/get-str-initialize.js | 28 +++++ .../namespace/internals/get-str-not-found.js | 26 ++++ .../namespace/internals/get-str-update.js | 27 ++++ .../namespace/internals/get-sym-found.js | 21 ++++ .../namespace/internals/get-sym-not-found.js | 21 ++++ .../internals/has-property-str-found-init.js | 36 ++++++ .../internals/has-property-str-found-uninit.js | 38 ++++++ .../internals/has-property-str-not-found.js | 41 ++++++ .../namespace/internals/has-property-sym-found.js | 20 +++ .../internals/has-property-sym-not-found.js | 21 ++++ .../namespace/internals/is-extensible.js | 14 +++ .../object-hasOwnProperty-binding-uninit.js | 45 +++++++ .../internals/object-keys-binding-uninit.js | 48 +++++++ .../object-propertyIsEnumerable-binding-uninit.js | 41 ++++++ .../internals/own-property-keys-binding-types.js | 81 ++++++++++++ .../own-property-keys-binding-types_FIXTURE.js | 7 ++ .../namespace/internals/own-property-keys-sort.js | 83 ++++++++++++ .../namespace/internals/prevent-extensions.js | 18 +++ .../namespace/internals/set-prototype-of-null.js | 17 +++ .../namespace/internals/set-prototype-of.js | 19 +++ .../module-code/namespace/internals/set.js | 59 +++++++++ .../module-code/namespace/internals/shell.js | 0 .../language/module-code/namespace/shell.js | 0 .../parse-err-decl-pos-export-arrow-function.js | 15 +++ .../parse-err-decl-pos-export-block-stmt-list.js | 15 +++ .../parse-err-decl-pos-export-block-stmt.js | 15 +++ ...e-err-decl-pos-export-class-decl-meth-static.js | 15 +++ .../parse-err-decl-pos-export-class-decl-meth.js | 15 +++ ...decl-pos-export-class-decl-method-gen-static.js | 16 +++ ...se-err-decl-pos-export-class-decl-method-gen.js | 16 +++ ...r-decl-pos-export-class-expr-meth-gen-static.js | 16 +++ ...arse-err-decl-pos-export-class-expr-meth-gen.js | 16 +++ ...e-err-decl-pos-export-class-expr-meth-static.js | 15 +++ .../parse-err-decl-pos-export-class-expr-meth.js | 15 +++ .../parse-err-decl-pos-export-do-while.js | 15 +++ .../parse-err-decl-pos-export-for-const.js | 16 +++ .../parse-err-decl-pos-export-for-in-const.js | 16 +++ .../parse-err-decl-pos-export-for-in-let.js | 16 +++ .../parse-err-decl-pos-export-for-in-lhs.js | 16 +++ .../parse-err-decl-pos-export-for-in-var.js | 16 +++ .../parse-err-decl-pos-export-for-let.js | 16 +++ .../parse-err-decl-pos-export-for-lhs.js | 16 +++ .../parse-err-decl-pos-export-for-of-const.js | 16 +++ .../parse-err-decl-pos-export-for-of-let.js | 16 +++ .../parse-err-decl-pos-export-for-of-lhs.js | 16 +++ .../parse-err-decl-pos-export-for-of-var.js | 16 +++ .../parse-err-decl-pos-export-for-var.js | 16 +++ .../parse-err-decl-pos-export-function-decl.js | 15 +++ .../parse-err-decl-pos-export-function-expr.js | 15 +++ .../parse-err-decl-pos-export-generator-decl.js | 16 +++ .../parse-err-decl-pos-export-generator-expr.js | 15 +++ .../parse-err-decl-pos-export-if-else.js | 15 +++ .../module-code/parse-err-decl-pos-export-if-if.js | 15 +++ .../parse-err-decl-pos-export-labeled.js | 15 +++ .../parse-err-decl-pos-export-object-gen-method.js | 16 +++ .../parse-err-decl-pos-export-object-getter.js | 15 +++ .../parse-err-decl-pos-export-object-method.js | 15 +++ .../parse-err-decl-pos-export-object-setter.js | 15 +++ .../parse-err-decl-pos-export-switch-case-dflt.js | 15 +++ .../parse-err-decl-pos-export-switch-case.js | 15 +++ .../parse-err-decl-pos-export-switch-dftl.js | 15 +++ .../parse-err-decl-pos-export-try-catch-finally.js | 17 +++ .../parse-err-decl-pos-export-try-catch.js | 17 +++ .../parse-err-decl-pos-export-try-finally.js | 17 +++ .../parse-err-decl-pos-export-try-try.js | 17 +++ .../module-code/parse-err-decl-pos-export-while.js | 15 +++ .../parse-err-decl-pos-import-arrow-function.js | 15 +++ .../parse-err-decl-pos-import-block-stmt-list.js | 15 +++ .../parse-err-decl-pos-import-block-stmt.js | 15 +++ ...e-err-decl-pos-import-class-decl-meth-static.js | 15 +++ .../parse-err-decl-pos-import-class-decl-meth.js | 15 +++ ...decl-pos-import-class-decl-method-gen-static.js | 16 +++ ...se-err-decl-pos-import-class-decl-method-gen.js | 16 +++ ...r-decl-pos-import-class-expr-meth-gen-static.js | 16 +++ ...arse-err-decl-pos-import-class-expr-meth-gen.js | 16 +++ ...e-err-decl-pos-import-class-expr-meth-static.js | 15 +++ .../parse-err-decl-pos-import-class-expr-meth.js | 15 +++ .../parse-err-decl-pos-import-do-while.js | 15 +++ .../parse-err-decl-pos-import-for-const.js | 16 +++ .../parse-err-decl-pos-import-for-in-const.js | 16 +++ .../parse-err-decl-pos-import-for-in-let.js | 16 +++ .../parse-err-decl-pos-import-for-in-lhs.js | 16 +++ .../parse-err-decl-pos-import-for-in-var.js | 16 +++ .../parse-err-decl-pos-import-for-let.js | 16 +++ .../parse-err-decl-pos-import-for-lhs.js | 16 +++ .../parse-err-decl-pos-import-for-of-const.js | 16 +++ .../parse-err-decl-pos-import-for-of-let.js | 16 +++ .../parse-err-decl-pos-import-for-of-lhs.js | 16 +++ .../parse-err-decl-pos-import-for-of-var.js | 16 +++ .../parse-err-decl-pos-import-for-var.js | 16 +++ .../parse-err-decl-pos-import-function-decl.js | 15 +++ .../parse-err-decl-pos-import-function-expr.js | 15 +++ .../parse-err-decl-pos-import-generator-decl.js | 16 +++ .../parse-err-decl-pos-import-generator-expr.js | 15 +++ .../parse-err-decl-pos-import-if-else.js | 15 +++ .../module-code/parse-err-decl-pos-import-if-if.js | 15 +++ .../parse-err-decl-pos-import-labeled.js | 15 +++ .../parse-err-decl-pos-import-object-gen-method.js | 16 +++ .../parse-err-decl-pos-import-object-getter.js | 15 +++ .../parse-err-decl-pos-import-object-method.js | 15 +++ .../parse-err-decl-pos-import-object-setter.js | 15 +++ .../parse-err-decl-pos-import-switch-case-dflt.js | 15 +++ .../parse-err-decl-pos-import-switch-case.js | 15 +++ .../parse-err-decl-pos-import-switch-dftl.js | 15 +++ .../parse-err-decl-pos-import-try-catch-finally.js | 17 +++ .../parse-err-decl-pos-import-try-catch.js | 17 +++ .../parse-err-decl-pos-import-try-finally.js | 17 +++ .../parse-err-decl-pos-import-try-try.js | 17 +++ .../module-code/parse-err-decl-pos-import-while.js | 15 +++ .../module-code/parse-err-export-dflt-const.js | 16 +++ .../module-code/parse-err-export-dflt-expr.js | 27 ++++ .../module-code/parse-err-export-dflt-let.js | 16 +++ .../module-code/parse-err-export-dflt-var.js | 16 +++ .../module-code/parse-err-hoist-lex-fun.js | 26 ++++ .../module-code/parse-err-hoist-lex-gen.js | 28 +++++ .../module-code/parse-err-invoke-anon-fun-decl.js | 27 ++++ .../module-code/parse-err-invoke-anon-gen-decl.js | 29 +++++ .../language/module-code/parse-err-return.js | 33 +++++ .../module-code/parse-err-semi-dflt-expr.js | 28 +++++ .../module-code/parse-err-semi-export-star.js | 28 +++++ .../parse-err-semi-name-space-export.js | 29 +++++ .../parse-err-semi-named-export-from.js | 28 +++++ .../module-code/parse-err-semi-named-export.js | 28 +++++ .../language/module-code/parse-err-syntax-1.js | 22 ++++ .../language/module-code/parse-err-syntax-2.js | 22 ++++ .../language/module-code/parse-err-yield.js | 33 +++++ .../language/module-code/parse-export-empty.js | 42 +++++++ .../module-code/private-identifiers-not-empty.js | 19 +++ .../privatename-not-valid-earlyerr-module-1.js | 24 ++++ .../privatename-not-valid-earlyerr-module-2.js | 24 ++++ .../privatename-not-valid-earlyerr-module-3.js | 22 ++++ .../privatename-not-valid-earlyerr-module-4.js | 28 +++++ .../privatename-not-valid-earlyerr-module-5.js | 24 ++++ .../privatename-not-valid-earlyerr-module-6.js | 22 ++++ .../privatename-not-valid-earlyerr-module-7.js | 22 ++++ .../privatename-not-valid-earlyerr-module-8.js | 22 ++++ .../module-code/privatename-valid-no-earlyerr.js | 50 ++++++++ js/src/tests/test262/language/module-code/shell.js | 14 +++ .../await-awaits-thenable-not-callable.js | 19 +++ .../await-awaits-thenables-that-throw.js | 30 +++++ .../top-level-await/await-awaits-thenables.js | 21 ++++ .../await-dynamic-import-rejection.js | 54 ++++++++ .../await-dynamic-import-resolution.js | 55 ++++++++ .../top-level-await/await-expr-func-expression.js | 50 ++++++++ .../top-level-await/await-expr-new-expr-reject.js | 47 +++++++ .../top-level-await/await-expr-new-expr.js | 44 +++++++ .../top-level-await/await-expr-regexp.js | 57 +++++++++ .../top-level-await/await-expr-reject-throws.js | 92 ++++++++++++++ .../top-level-await/await-expr-resolution.js | 59 +++++++++ .../module-code/top-level-await/await-void-expr.js | 29 +++++ .../module-code/top-level-await/browser.js | 0 .../top-level-await/dfs-invariant-async_FIXTURE.js | 5 + .../dfs-invariant-direct-1_FIXTURE.js | 5 + .../dfs-invariant-direct-2_FIXTURE.js | 5 + .../dfs-invariant-indirect_FIXTURE.js | 5 + .../module-code/top-level-await/dfs-invariant.js | 43 +++++++ .../top-level-await/dynamic-import-rejection.js | 55 ++++++++ .../top-level-await/dynamic-import-resolution.js | 53 ++++++++ ...ly-errors-await-not-simple-assignment-target.js | 18 +++ .../module-code/top-level-await/if-await-expr.js | 33 +++++ .../module-async-import-async-resolution-ticks.js | 87 +++++++++++++ .../module-import-rejection-body.js | 77 ++++++++++++ .../module-import-rejection-body_FIXTURE.js | 10 ++ .../module-import-rejection-tick.js | 77 ++++++++++++ .../module-import-rejection-tick_FIXTURE.js | 13 ++ .../top-level-await/module-import-rejection.js | 77 ++++++++++++ .../module-import-rejection_FIXTURE.js | 12 ++ .../top-level-await/module-import-resolution.js | 82 ++++++++++++ .../module-import-resolution_FIXTURE.js | 15 +++ .../top-level-await/module-import-unwrapped.js | 96 ++++++++++++++ .../module-import-unwrapped_FIXTURE.js | 10 ++ .../module-self-import-async-resolution-ticks.js | 89 +++++++++++++ .../module-sync-import-async-resolution-ticks.js | 82 ++++++++++++ .../top-level-await/new-await-parens.js | 20 +++ .../top-level-await/new-await-script-code.js | 15 +++ .../module-code/top-level-await/new-await.js | 18 +++ .../module-code/top-level-await/no-operand.js | 18 +++ .../language/module-code/top-level-await/shell.js | 0 .../syntax/await-expr-dyn-import.js | 44 +++++++ .../syntax/block-await-expr-array-literal.js | 79 ++++++++++++ .../syntax/block-await-expr-func-expression.js | 85 +++++++++++++ .../syntax/block-await-expr-identifier.js | 80 ++++++++++++ .../syntax/block-await-expr-literal-number.js | 79 ++++++++++++ .../syntax/block-await-expr-literal-string.js | 79 ++++++++++++ .../syntax/block-await-expr-nested.js | 75 +++++++++++ .../syntax/block-await-expr-new-expr.js | 76 +++++++++++ .../syntax/block-await-expr-null.js | 79 ++++++++++++ .../syntax/block-await-expr-obj-literal.js | 79 ++++++++++++ .../syntax/block-await-expr-regexp.js | 79 ++++++++++++ .../syntax/block-await-expr-template-literal.js | 79 ++++++++++++ .../syntax/block-await-expr-this.js | 79 ++++++++++++ .../module-code/top-level-await/syntax/browser.js | 0 .../top-level-await/syntax/catch-parameter.js | 47 +++++++ ...ly-does-not-propagate-to-fn-declaration-body.js | 39 ++++++ ...-does-not-propagate-to-fn-declaration-params.js | 41 ++++++ .../early-does-not-propagate-to-fn-expr-body.js | 31 +++++ .../early-does-not-propagate-to-fn-expr-params.js | 31 +++++ .../syntax/early-no-escaped-await.js | 26 ++++ .../export-class-decl-await-expr-array-literal.js | 71 +++++++++++ ...export-class-decl-await-expr-func-expression.js | 77 ++++++++++++ .../export-class-decl-await-expr-identifier.js | 72 +++++++++++ .../export-class-decl-await-expr-literal-number.js | 71 +++++++++++ .../export-class-decl-await-expr-literal-string.js | 71 +++++++++++ .../syntax/export-class-decl-await-expr-nested.js | 67 ++++++++++ .../export-class-decl-await-expr-new-expr.js | 68 ++++++++++ .../syntax/export-class-decl-await-expr-null.js | 71 +++++++++++ .../export-class-decl-await-expr-obj-literal.js | 71 +++++++++++ .../syntax/export-class-decl-await-expr-regexp.js | 71 +++++++++++ ...xport-class-decl-await-expr-template-literal.js | 71 +++++++++++ .../syntax/export-class-decl-await-expr-this.js | 71 +++++++++++ ...rt-dflt-assign-expr-await-expr-array-literal.js | 67 ++++++++++ ...-dflt-assign-expr-await-expr-func-expression.js | 73 +++++++++++ ...xport-dflt-assign-expr-await-expr-identifier.js | 68 ++++++++++ ...t-dflt-assign-expr-await-expr-literal-number.js | 67 ++++++++++ ...t-dflt-assign-expr-await-expr-literal-string.js | 67 ++++++++++ .../export-dflt-assign-expr-await-expr-nested.js | 63 ++++++++++ .../export-dflt-assign-expr-await-expr-new-expr.js | 64 ++++++++++ .../export-dflt-assign-expr-await-expr-null.js | 67 ++++++++++ ...port-dflt-assign-expr-await-expr-obj-literal.js | 67 ++++++++++ .../export-dflt-assign-expr-await-expr-regexp.js | 67 ++++++++++ ...dflt-assign-expr-await-expr-template-literal.js | 67 ++++++++++ .../export-dflt-assign-expr-await-expr-this.js | 67 ++++++++++ ...port-dft-class-decl-await-expr-array-literal.js | 71 +++++++++++ ...rt-dft-class-decl-await-expr-func-expression.js | 77 ++++++++++++ .../export-dft-class-decl-await-expr-identifier.js | 72 +++++++++++ ...ort-dft-class-decl-await-expr-literal-number.js | 71 +++++++++++ ...ort-dft-class-decl-await-expr-literal-string.js | 71 +++++++++++ .../export-dft-class-decl-await-expr-nested.js | 67 ++++++++++ .../export-dft-class-decl-await-expr-new-expr.js | 68 ++++++++++ .../export-dft-class-decl-await-expr-null.js | 71 +++++++++++ ...export-dft-class-decl-await-expr-obj-literal.js | 71 +++++++++++ .../export-dft-class-decl-await-expr-regexp.js | 71 +++++++++++ ...t-dft-class-decl-await-expr-template-literal.js | 71 +++++++++++ .../export-dft-class-decl-await-expr-this.js | 71 +++++++++++ .../export-lex-decl-await-expr-array-literal.js | 64 ++++++++++ .../export-lex-decl-await-expr-func-expression.js | 70 +++++++++++ .../export-lex-decl-await-expr-identifier.js | 65 ++++++++++ .../export-lex-decl-await-expr-literal-number.js | 64 ++++++++++ .../export-lex-decl-await-expr-literal-string.js | 64 ++++++++++ .../syntax/export-lex-decl-await-expr-nested.js | 60 +++++++++ .../syntax/export-lex-decl-await-expr-new-expr.js | 61 +++++++++ .../syntax/export-lex-decl-await-expr-null.js | 64 ++++++++++ .../export-lex-decl-await-expr-obj-literal.js | 64 ++++++++++ .../syntax/export-lex-decl-await-expr-regexp.js | 64 ++++++++++ .../export-lex-decl-await-expr-template-literal.js | 64 ++++++++++ .../syntax/export-lex-decl-await-expr-this.js | 64 ++++++++++ .../syntax/export-var-await-expr-array-literal.js | 67 ++++++++++ .../export-var-await-expr-func-expression.js | 73 +++++++++++ .../syntax/export-var-await-expr-identifier.js | 68 ++++++++++ .../syntax/export-var-await-expr-literal-number.js | 67 ++++++++++ .../syntax/export-var-await-expr-literal-string.js | 67 ++++++++++ .../syntax/export-var-await-expr-nested.js | 63 ++++++++++ .../syntax/export-var-await-expr-new-expr.js | 64 ++++++++++ .../syntax/export-var-await-expr-null.js | 67 ++++++++++ .../syntax/export-var-await-expr-obj-literal.js | 67 ++++++++++ .../syntax/export-var-await-expr-regexp.js | 67 ++++++++++ .../export-var-await-expr-template-literal.js | 67 ++++++++++ .../syntax/export-var-await-expr-this.js | 67 ++++++++++ .../syntax/for-await-await-expr-array-literal.js | 70 +++++++++++ .../syntax/for-await-await-expr-func-expression.js | 76 +++++++++++ .../syntax/for-await-await-expr-identifier.js | 71 +++++++++++ .../syntax/for-await-await-expr-literal-number.js | 70 +++++++++++ .../syntax/for-await-await-expr-literal-string.js | 70 +++++++++++ .../syntax/for-await-await-expr-nested.js | 66 ++++++++++ .../syntax/for-await-await-expr-new-expr.js | 67 ++++++++++ .../syntax/for-await-await-expr-null.js | 70 +++++++++++ .../syntax/for-await-await-expr-obj-literal.js | 70 +++++++++++ .../syntax/for-await-await-expr-regexp.js | 70 +++++++++++ .../for-await-await-expr-template-literal.js | 70 +++++++++++ .../syntax/for-await-await-expr-this.js | 70 +++++++++++ .../syntax/for-await-expr-array-literal.js | 76 +++++++++++ .../syntax/for-await-expr-func-expression.js | 82 ++++++++++++ .../syntax/for-await-expr-identifier.js | 77 ++++++++++++ .../syntax/for-await-expr-literal-number.js | 76 +++++++++++ .../syntax/for-await-expr-literal-string.js | 76 +++++++++++ .../syntax/for-await-expr-nested.js | 72 +++++++++++ .../syntax/for-await-expr-new-expr.js | 73 +++++++++++ .../top-level-await/syntax/for-await-expr-null.js | 76 +++++++++++ .../syntax/for-await-expr-obj-literal.js | 76 +++++++++++ .../syntax/for-await-expr-regexp.js | 76 +++++++++++ .../syntax/for-await-expr-template-literal.js | 76 +++++++++++ .../top-level-await/syntax/for-await-expr-this.js | 76 +++++++++++ .../syntax/for-in-await-expr-array-literal.js | 78 ++++++++++++ .../syntax/for-in-await-expr-func-expression.js | 84 +++++++++++++ .../syntax/for-in-await-expr-identifier.js | 79 ++++++++++++ .../syntax/for-in-await-expr-literal-number.js | 78 ++++++++++++ .../syntax/for-in-await-expr-literal-string.js | 78 ++++++++++++ .../syntax/for-in-await-expr-nested.js | 74 +++++++++++ .../syntax/for-in-await-expr-new-expr.js | 75 +++++++++++ .../syntax/for-in-await-expr-null.js | 78 ++++++++++++ .../syntax/for-in-await-expr-obj-literal.js | 78 ++++++++++++ .../syntax/for-in-await-expr-regexp.js | 78 ++++++++++++ .../syntax/for-in-await-expr-template-literal.js | 78 ++++++++++++ .../syntax/for-in-await-expr-this.js | 78 ++++++++++++ .../syntax/for-of-await-expr-array-literal.js | 78 ++++++++++++ .../syntax/for-of-await-expr-func-expression.js | 84 +++++++++++++ .../syntax/for-of-await-expr-identifier.js | 79 ++++++++++++ .../syntax/for-of-await-expr-literal-number.js | 78 ++++++++++++ .../syntax/for-of-await-expr-literal-string.js | 78 ++++++++++++ .../syntax/for-of-await-expr-nested.js | 74 +++++++++++ .../syntax/for-of-await-expr-new-expr.js | 75 +++++++++++ .../syntax/for-of-await-expr-null.js | 78 ++++++++++++ .../syntax/for-of-await-expr-obj-literal.js | 78 ++++++++++++ .../syntax/for-of-await-expr-regexp.js | 78 ++++++++++++ .../syntax/for-of-await-expr-template-literal.js | 78 ++++++++++++ .../syntax/for-of-await-expr-this.js | 78 ++++++++++++ .../syntax/if-block-await-expr-array-literal.js | 53 ++++++++ .../syntax/if-block-await-expr-func-expression.js | 59 +++++++++ .../syntax/if-block-await-expr-identifier.js | 54 ++++++++ .../syntax/if-block-await-expr-literal-number.js | 53 ++++++++ .../syntax/if-block-await-expr-literal-string.js | 53 ++++++++ .../syntax/if-block-await-expr-nested.js | 49 ++++++++ .../syntax/if-block-await-expr-new-expr.js | 50 ++++++++ .../syntax/if-block-await-expr-null.js | 53 ++++++++ .../syntax/if-block-await-expr-obj-literal.js | 53 ++++++++ .../syntax/if-block-await-expr-regexp.js | 53 ++++++++ .../syntax/if-block-await-expr-template-literal.js | 53 ++++++++ .../syntax/if-block-await-expr-this.js | 53 ++++++++ .../syntax/if-expr-await-expr-array-literal.js | 51 ++++++++ .../syntax/if-expr-await-expr-func-expression.js | 57 +++++++++ .../syntax/if-expr-await-expr-identifier.js | 52 ++++++++ .../syntax/if-expr-await-expr-literal-number.js | 51 ++++++++ .../syntax/if-expr-await-expr-literal-string.js | 51 ++++++++ .../syntax/if-expr-await-expr-nested.js | 47 +++++++ .../syntax/if-expr-await-expr-new-expr.js | 48 +++++++ .../syntax/if-expr-await-expr-null.js | 51 ++++++++ .../syntax/if-expr-await-expr-obj-literal.js | 51 ++++++++ .../syntax/if-expr-await-expr-regexp.js | 51 ++++++++ .../syntax/if-expr-await-expr-template-literal.js | 51 ++++++++ .../syntax/if-expr-await-expr-this.js | 51 ++++++++ .../module-code/top-level-await/syntax/shell.js | 0 .../syntax/top-level-await-expr-array-literal.js | 45 +++++++ .../syntax/top-level-await-expr-func-expression.js | 51 ++++++++ .../syntax/top-level-await-expr-identifier.js | 46 +++++++ .../syntax/top-level-await-expr-literal-number.js | 45 +++++++ .../syntax/top-level-await-expr-literal-string.js | 45 +++++++ .../syntax/top-level-await-expr-nested.js | 41 ++++++ .../syntax/top-level-await-expr-new-expr.js | 42 +++++++ .../syntax/top-level-await-expr-null.js | 45 +++++++ .../syntax/top-level-await-expr-obj-literal.js | 45 +++++++ .../syntax/top-level-await-expr-regexp.js | 45 +++++++ .../top-level-await-expr-template-literal.js | 45 +++++++ .../syntax/top-level-await-expr-this.js | 45 +++++++ .../syntax/try-await-expr-array-literal.js | 70 +++++++++++ .../syntax/try-await-expr-func-expression.js | 76 +++++++++++ .../syntax/try-await-expr-identifier.js | 71 +++++++++++ .../syntax/try-await-expr-literal-number.js | 70 +++++++++++ .../syntax/try-await-expr-literal-string.js | 70 +++++++++++ .../syntax/try-await-expr-nested.js | 66 ++++++++++ .../syntax/try-await-expr-new-expr.js | 67 ++++++++++ .../top-level-await/syntax/try-await-expr-null.js | 70 +++++++++++ .../syntax/try-await-expr-obj-literal.js | 70 +++++++++++ .../syntax/try-await-expr-regexp.js | 70 +++++++++++ .../syntax/try-await-expr-template-literal.js | 70 +++++++++++ .../top-level-await/syntax/try-await-expr-this.js | 70 +++++++++++ .../syntax/typeof-await-expr-array-literal.js | 46 +++++++ .../syntax/typeof-await-expr-func-expression.js | 52 ++++++++ .../syntax/typeof-await-expr-identifier.js | 47 +++++++ .../syntax/typeof-await-expr-literal-number.js | 46 +++++++ .../syntax/typeof-await-expr-literal-string.js | 46 +++++++ .../syntax/typeof-await-expr-nested.js | 42 +++++++ .../syntax/typeof-await-expr-new-expr.js | 43 +++++++ .../syntax/typeof-await-expr-null.js | 46 +++++++ .../syntax/typeof-await-expr-obj-literal.js | 46 +++++++ .../syntax/typeof-await-expr-regexp.js | 46 +++++++ .../syntax/typeof-await-expr-template-literal.js | 46 +++++++ .../syntax/typeof-await-expr-this.js | 46 +++++++ .../syntax/void-await-expr-array-literal.js | 46 +++++++ .../syntax/void-await-expr-func-expression.js | 52 ++++++++ .../syntax/void-await-expr-identifier.js | 47 +++++++ .../syntax/void-await-expr-literal-number.js | 46 +++++++ .../syntax/void-await-expr-literal-string.js | 46 +++++++ .../syntax/void-await-expr-nested.js | 42 +++++++ .../syntax/void-await-expr-new-expr.js | 43 +++++++ .../top-level-await/syntax/void-await-expr-null.js | 46 +++++++ .../syntax/void-await-expr-obj-literal.js | 46 +++++++ .../syntax/void-await-expr-regexp.js | 46 +++++++ .../syntax/void-await-expr-template-literal.js | 46 +++++++ .../top-level-await/syntax/void-await-expr-this.js | 46 +++++++ .../syntax/while-await-expr-array-literal.js | 50 ++++++++ .../syntax/while-await-expr-func-expression.js | 56 +++++++++ .../syntax/while-await-expr-identifier.js | 51 ++++++++ .../syntax/while-await-expr-literal-number.js | 50 ++++++++ .../syntax/while-await-expr-literal-string.js | 50 ++++++++ .../syntax/while-await-expr-nested.js | 46 +++++++ .../syntax/while-await-expr-new-expr.js | 47 +++++++ .../syntax/while-await-expr-null.js | 50 ++++++++ .../syntax/while-await-expr-obj-literal.js | 50 ++++++++ .../syntax/while-await-expr-regexp.js | 50 ++++++++ .../syntax/while-await-expr-template-literal.js | 50 ++++++++ .../syntax/while-await-expr-this.js | 50 ++++++++ .../top-level-await/top-level-ticks-2.js | 47 +++++++ .../module-code/top-level-await/top-level-ticks.js | 47 +++++++ .../module-code/top-level-await/void-await-expr.js | 36 ++++++ .../top-level-await/while-dynamic-evaluation.js | 49 ++++++++ .../language/module-code/verify-dfs-a_FIXTURE.js | 9 ++ .../language/module-code/verify-dfs-b_FIXTURE.js | 7 ++ .../test262/language/module-code/verify-dfs.js | 35 ++++++ 695 files changed, 25722 insertions(+) create mode 100644 js/src/tests/test262/language/module-code/browser.js create mode 100644 js/src/tests/test262/language/module-code/comment-multi-line-html-close.js create mode 100644 js/src/tests/test262/language/module-code/comment-single-line-html-close.js create mode 100644 js/src/tests/test262/language/module-code/comment-single-line-html-open.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-assert-key-export.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-assert-key-import-nobinding.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-assert-key-import-withbinding.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-as-star-as.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-decl.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-dflt-id.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-dflt.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-id-as.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-id.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-export-star-as-dflt.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-lables.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-lex.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-top-function-async-generator.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-top-function-async.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-top-function-generator.js create mode 100644 js/src/tests/test262/language/module-code/early-dup-top-function.js create mode 100644 js/src/tests/test262/language/module-code/early-export-global.js create mode 100644 js/src/tests/test262/language/module-code/early-export-ill-formed-string.js create mode 100644 js/src/tests/test262/language/module-code/early-export-unresolvable.js create mode 100644 js/src/tests/test262/language/module-code/early-import-arguments.js create mode 100644 js/src/tests/test262/language/module-code/early-import-as-arguments.js create mode 100644 js/src/tests/test262/language/module-code/early-import-as-eval.js create mode 100644 js/src/tests/test262/language/module-code/early-import-eval.js create mode 100644 js/src/tests/test262/language/module-code/early-lex-and-var.js create mode 100644 js/src/tests/test262/language/module-code/early-new-target.js create mode 100644 js/src/tests/test262/language/module-code/early-strict-mode.js create mode 100644 js/src/tests/test262/language/module-code/early-super.js create mode 100644 js/src/tests/test262/language/module-code/early-undef-break.js create mode 100644 js/src/tests/test262/language/module-code/early-undef-continue.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-cls-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-anon-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-anon.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-name-meth.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-named-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-cls-named.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-anon.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-name-meth.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-cls-named.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-err-eval.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-err-get-value.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-fn-anon.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-fn-named.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-anon.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-named.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-expr-in.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-fun-anon-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-fun-named-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-gen-anon-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-dflt-gen-named-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-fun-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-export-gen-semi.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-faux-assertion.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-trlng-comma.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-trlng-comma_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-as.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-as_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-dflt.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update-dflt_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-indirect-update_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-cls.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-const.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-let.js create mode 100644 js/src/tests/test262/language/module-code/eval-gtbndng-local-bndng-var.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt-err-type_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt-err-uri_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-abrupt.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-once.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-once_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-3_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-4_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-5_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-6_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-7_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-8_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order-9_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/eval-rqstd-order.js create mode 100644 js/src/tests/test262/language/module-code/eval-self-abrupt.js create mode 100644 js/src/tests/test262/language/module-code/eval-self-once.js create mode 100644 js/src/tests/test262/language/module-code/eval-this.js create mode 100644 js/src/tests/test262/language/module-code/export-default-asyncfunction-declaration-binding-exists.js create mode 100644 js/src/tests/test262/language/module-code/export-default-asyncfunction-declaration-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-default-asyncgenerator-declaration-binding-exists.js create mode 100644 js/src/tests/test262/language/module-code/export-default-asyncgenerator-declaration-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-default-function-declaration-binding-exists.js create mode 100644 js/src/tests/test262/language/module-code/export-default-function-declaration-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-default-generator-declaration-binding-exists.js create mode 100644 js/src/tests/test262/language/module-code/export-default-generator-declaration-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-binding-index.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-binding-index_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-binding-string.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-as-unpaired-surrogate.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-binding-string.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-star-string.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-star-unpaired-surrogate.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-star.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-string-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-string-string.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-string.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-from-unpaired-surrogate.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-import-string-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-import-unpaired-surrogate.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-string-binding.js create mode 100644 js/src/tests/test262/language/module-code/export-expname-unpaired-surrogate.js create mode 100644 js/src/tests/test262/language/module-code/export-expname_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/export-star-as-dflt.js create mode 100644 js/src/tests/test262/language/module-code/export-star-as-dflt_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-3_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-empty.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-key-identifiername.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-key-string-double.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-key-string-single.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-many.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-newlines.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-trlng-comma.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-value-string-double.js create mode 100644 js/src/tests/test262/language/module-code/import-assertion-value-string-single.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-cls.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-cls_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-const.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-const_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-fun.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-fun_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-gen.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-gen_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-let.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-let_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-var.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-bndng-var_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-ambiguous_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-circular_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-dflt_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star-int_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-dflt-thru-star.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found-empty_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-err-not-found.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-iee-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-iee-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle-indirect-x_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-star-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-trlng-comma.js create mode 100644 js/src/tests/test262/language/module-code/instn-iee-trlng-comma_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-cls.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-const.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-cls.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-const.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-fun.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-gen.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-let.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-export-var.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-for-dup.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-for.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-fun.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-gen.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-let.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-var-dup.js create mode 100644 js/src/tests/test262/language/module-code/instn-local-bndng-var.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-cls.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-const.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-cls.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-expr.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-fun-anon.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-fun-named.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-anon.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-named.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-named.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-dflt-star.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-fun.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-gen.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-let.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-trlng-comma.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-bndng-var.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-ambiguous_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-dflt.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-dflt_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-dflt-thru-star-int_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-as.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-dflt.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found-empty_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-err-not-found.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-id-name.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-iee-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-iee-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle-indirect-x_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-named-star-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-once.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-export.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-export_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-import.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-empty-import_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-1.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-2.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-err-syntax-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-child_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-reference_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth-syntax_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-depth.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-reference_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-syntax_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src-valid_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-resolve-order-src.js create mode 100644 js/src/tests/test262/language/module-code/instn-same-global-set_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-same-global.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-ambiguous_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-as-props-dflt-skip.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-binding.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-equality-other_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-equality.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found-empty_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found-faulty_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-err-not-found.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-id-name.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-iee-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-iee-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular-a_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular-b_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-circular.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect-def_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect-reexport_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-indirect.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local-named_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local-prod_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-keep-local.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-named_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-prod_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-named-end_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-named_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-prod-end_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-as-prod_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-named_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip-star-prod_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-dflt-skip.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-indirect_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml-star_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-props-nrml.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle-indirect-x_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-star-star-cycle.js create mode 100644 js/src/tests/test262/language/module-code/instn-uniq-env-rec-other_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/instn-uniq-env-rec.js create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-call-expression-bad-reference.js create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-call-expression-this.js create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-member-expression-bad-reference.js create mode 100644 js/src/tests/test262/language/module-code/invalid-private-names-member-expression-this.js create mode 100644 js/src/tests/test262/language/module-code/namespace/Symbol.iterator.js create mode 100644 js/src/tests/test262/language/module-code/namespace/Symbol.toStringTag.js create mode 100644 js/src/tests/test262/language/module-code/namespace/browser.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/browser.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/define-own-property.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-exported-init.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-exported-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/delete-non-exported.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/enumerate-binding-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-named-end_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-named_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-prod-end_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip-prod_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml-3_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-found-init.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-found-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-str-not-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-own-property-sym.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-prototype-of.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-found-init.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-found-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-initialize.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-not-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-str-update.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-sym-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/get-sym-not-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-found-init.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-found-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-str-not-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-sym-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/has-property-sym-not-found.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/is-extensible.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-keys-binding-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-binding-types.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-binding-types_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/own-property-keys-sort.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/prevent-extensions.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set-prototype-of-null.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set-prototype-of.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/set.js create mode 100644 js/src/tests/test262/language/module-code/namespace/internals/shell.js create mode 100644 js/src/tests/test262/language/module-code/namespace/shell.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-arrow-function.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-block-stmt-list.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-block-stmt.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-meth.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-do-while.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-in-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-of-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-for-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-function-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-function-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-generator-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-generator-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-if-else.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-if-if.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-labeled.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-gen-method.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-getter.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-method.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-setter.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-case-dflt.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-case.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-switch-dftl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-catch-finally.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-catch.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-finally.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-try-try.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-export-while.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-arrow-function.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-block-stmt-list.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-block-stmt.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-meth.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-do-while.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-in-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-lhs.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-of-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-for-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-function-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-function-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-generator-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-generator-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-if-else.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-if-if.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-labeled.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-gen-method.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-getter.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-method.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-setter.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-case-dflt.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-case.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-switch-dftl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-catch-finally.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-catch.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-finally.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-try-try.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-decl-pos-import-while.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-const.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-let.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-export-dflt-var.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-hoist-lex-fun.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-hoist-lex-gen.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-invoke-anon-fun-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-invoke-anon-gen-decl.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-return.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-dflt-expr.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-export-star.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-name-space-export.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-named-export-from.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-semi-named-export.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-syntax-1.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-syntax-2.js create mode 100644 js/src/tests/test262/language/module-code/parse-err-yield.js create mode 100644 js/src/tests/test262/language/module-code/parse-export-empty.js create mode 100644 js/src/tests/test262/language/module-code/private-identifiers-not-empty.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-1.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-2.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-3.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-4.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-5.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-6.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-7.js create mode 100644 js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-8.js create mode 100644 js/src/tests/test262/language/module-code/privatename-valid-no-earlyerr.js create mode 100644 js/src/tests/test262/language/module-code/shell.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenable-not-callable.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenables-that-throw.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-awaits-thenables.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-dynamic-import-rejection.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-dynamic-import-resolution.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-new-expr-reject.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-reject-throws.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-expr-resolution.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/await-void-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/browser.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dfs-invariant-async_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dfs-invariant-direct-1_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dfs-invariant-direct-2_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dfs-invariant-indirect_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dfs-invariant.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dynamic-import-rejection.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/dynamic-import-resolution.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/early-errors-await-not-simple-assignment-target.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/if-await-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-async-import-async-resolution-ticks.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-body.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-body_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-tick.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection-tick_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-rejection_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-resolution.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-resolution_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-unwrapped.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-import-unwrapped_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-self-import-async-resolution-ticks.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/module-sync-import-async-resolution-ticks.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/new-await-parens.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/new-await-script-code.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/new-await.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/no-operand.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/shell.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/await-expr-dyn-import.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/block-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/browser.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/catch-parameter.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-body.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-params.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-body.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-params.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/early-no-escaped-await.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-class-decl-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dflt-assign-expr-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-dft-class-decl-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-lex-decl-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/export-var-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-in-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/for-of-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-block-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/if-expr-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/shell.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/top-level-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/try-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/typeof-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/void-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-array-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-func-expression.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-identifier.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-literal-number.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-literal-string.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-nested.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-new-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-null.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-obj-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-regexp.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-template-literal.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/syntax/while-await-expr-this.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/top-level-ticks-2.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/top-level-ticks.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/void-await-expr.js create mode 100644 js/src/tests/test262/language/module-code/top-level-await/while-dynamic-evaluation.js create mode 100644 js/src/tests/test262/language/module-code/verify-dfs-a_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/verify-dfs-b_FIXTURE.js create mode 100644 js/src/tests/test262/language/module-code/verify-dfs.js (limited to 'js/src/tests/test262/language/module-code') diff --git a/js/src/tests/test262/language/module-code/browser.js b/js/src/tests/test262/language/module-code/browser.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/js/src/tests/test262/language/module-code/comment-multi-line-html-close.js b/js/src/tests/test262/language/module-code/comment-multi-line-html-close.js new file mode 100644 index 0000000000..9fb6b9ba8a --- /dev/null +++ b/js/src/tests/test262/language/module-code/comment-multi-line-html-close.js @@ -0,0 +1,18 @@ +// |reftest| error:SyntaxError module +// Copyright (C) 2016 the V8 project authors. All rights reserved. +// This code is governed by the BSD license found in the LICENSE file. +/*--- +description: > + HTML-like comments are not available in module code + (MultiLineHTMLCloseComment) +esid: sec-html-like-comments +negative: + phase: parse + type: SyntaxError +flags: [module] +---*/ + +$DONOTEVALUATE(); + +/* +*/--> diff --git a/js/src/tests/test262/language/module-code/comment-single-line-html-close.js b/js/src/tests/test262/language/module-code/comment-single-line-html-close.js new file mode 100644 index 0000000000..00881df8e7 --- /dev/null +++ b/js/src/tests/test262/language/module-code/comment-single-line-html-close.js @@ -0,0 +1,17 @@ +// |reftest| error:SyntaxError module +// Copyright (C) 2016 the V8 project authors. All rights reserved. +// This code is governed by the BSD license found in the LICENSE file. +/*--- +description: > + HTML-like comments are not available in module code + (SingleLineHTMLCloseComment) +esid: sec-html-like-comments +negative: + phase: parse + type: SyntaxError +flags: [module] +---*/ + +$DONOTEVALUATE(); + +--> diff --git a/js/src/tests/test262/language/module-code/comment-single-line-html-open.js b/js/src/tests/test262/language/module-code/comment-single-line-html-open.js new file mode 100644 index 0000000000..3e8580eadc --- /dev/null +++ b/js/src/tests/test262/language/module-code/comment-single-line-html-open.js @@ -0,0 +1,17 @@ +// |reftest| error:SyntaxError module +// Copyright (C) 2016 the V8 project authors. All rights reserved. +// This code is governed by the BSD license found in the LICENSE file. +/*--- +description: > + HTML-like comments are not available in module code + (SingleLineHTMLOpenComment) +esid: sec-html-like-comments +negative: + phase: parse + type: SyntaxError +flags: [module] +---*/ + +$DONOTEVALUATE(); + +